{"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_subborrow_u32", "(", "unsigned", "char", "__CF", ",", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ",", "unsigned", "int", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sbb_u32", "(", "__CF", ",", "__Y", ",", "__X", ",", "__P", ")", ";"], "File": "adxintrin4", "Func": "_subborrow_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222413, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_subborrow_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{", "return", "__builtin_ia32_sbb_u64", "(", "__CF", ",", "__Y", ",", "__X", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "adxintrin4", "Func": "_subborrow_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222415, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarryx_u32", "(", "unsigned", "char", "__CF", ",", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ",", "unsigned", "int", "*", "__P", ")", "{", "return", "__builtin_ia32_addcarryx_u32", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "adxintrin", "Func": "_addcarryx_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222416, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarryx_u32", "(", "unsigned", "char", "__CF", ",", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ",", "unsigned", "int", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addcarryx_u32", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_addcarryx_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222417, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarryx_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{", "return", "__builtin_ia32_addcarryx_u64", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "adxintrin", "Func": "_addcarryx_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222418, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarryx_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addcarryx_u64", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_addcarryx_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222419, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "__builtin_ia32_addcarryx_u32", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "adxintrin", "Func": "_addcarry_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222420, "Length": 13, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarry_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addcarryx_u64", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_addcarry_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222422, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_addcarry_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addcarryx_u64", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_addcarry_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222423, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_subborrow_u32", "(", "unsigned", "char", "__CF", ",", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ",", "unsigned", "int", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sbb_u32", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_subborrow_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222424, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_subborrow_u64", "(", "unsigned", "char", "__CF", ",", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sbb_u64", "(", "__CF", ",", "__X", ",", "__Y", ",", "__P", ")", ";"], "File": "adxintrin", "Func": "_subborrow_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222426, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extrqi", "(", "(", "__v2di", ")", "__X", ",", "__I", ",", "__L", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_extracti_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222427, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extrqi", "(", "(", "__v2di", ")", "__X", ",", "__I", ",", "__L", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_extracti_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222428, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extrq", "(", "(", "__v2di", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_extract_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222429, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_si64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extrq", "(", "(", "__v2di", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "File": "ammintrin", "Func": "_mm_extract_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222430, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_insertqi", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__I", ",", "__L", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_inserti_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222431, "Length": 22, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_insertq", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_insert_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222434, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_sd", "(", "double", "*", "__P", ",", "__m128d", "__Y", ")", "{"], "ground_truth": ["__builtin_ia32_movntsd", "(", "__P", ",", "(", "__v2df", ")", "__Y", ")", ";"], "File": "ammintrin", "Func": "_mm_stream_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222435, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_ss", "(", "float", "*", "__P", ",", "__m128", "__Y", ")", "{", "__builtin_ia32_movntss", "(", "__P", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "ammintrin", "Func": "_mm_stream_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222437, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "__asm__", "volatile", "(", "", "::", "", "(", "*", "(", "(", "const", "void", "*", "*", ")", "__config", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "amxtileintrin", "Func": "_tile_loadconfig", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222438, "Length": 21, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tile_loadconfig", "(", "const", "void", "*", "__config", ")", "{"], "ground_truth": ["__asm__", "volatile", "(", "", "::", "", "(", "*", "(", "(", "const", "void", "*", "*", ")", "__config", ")", ")", ")", ";"], "File": "amxtileintrin", "Func": "_tile_loadconfig", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222439, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__asm__", "volatile", "(", "", "::", ")", ";"], "ground_truth": ["}"], "File": "amxtileintrin", "Func": "_tile_release", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222440, "Length": 8, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tile_storeconfig", "(", "void", "*", "__config", ")", "{", "__asm__", "volatile", "(", "", ":", "", "(", "*", "(", "(", "void", "*", "*", ")", "__config", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "amxtileintrin", "Func": "_tile_storeconfig", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222442, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v32qi", ")", "__A", ">", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222443, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32gather_epi32", "(", "int", "const", "*", "base", ",", "__m256i", "index", ",", "const", "int", "scale", ")", "{", "__v8si", "src", "=", "__extension__", "(", "__v8si", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "__v8si", "mask", "=", "__extension__", "(", "__v8si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "src", ",", "base", ",", "(", "__v8si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222446, "Length": 107, "Cover_Rate": 1.0} {"Template_token": ["", "__v4di", "mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222447, "Length": 42, "Cover_Rate": 0.47191011235955055} {"Template_token": ["", "__v4di", "mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222448, "Length": 42, "Cover_Rate": 0.47191011235955055} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32gather_pd", "(", "double", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v4df", "zero", "=", "_mm256_setzero_pd", "(", ")", ";"], "ground_truth": ["__v4df", "mask", "=", "_mm256_cmp_pd", "(", "zero", ",", "zero", ",", "_CMP_EQ_OQ", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222449, "Length": 47, "Cover_Rate": 0.6714285714285714} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32gather_pd", "(", "double", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["__v4df", "zero", "=", "_mm256_setzero_pd", "(", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222450, "Length": 35, "Cover_Rate": 0.5} {"Template_token": ["", "__v8sf", "mask", "=", "_mm256_cmp_ps", "(", "src", ",", "src", ",", "_CMP_EQ_OQ", ")", ";"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gathersiv8sf", "(", "src", ",", "base", ",", "(", "__v8si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222451, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222453, "Length": 41, "Cover_Rate": 0.47126436781609193} {"Template_token": ["", "__v4si", "src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222454, "Length": 59, "Cover_Rate": 0.6781609195402298} {"Template_token": ["", "__v4di", "src", "=", "__extension__", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4di", "mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv4di", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222455, "Length": 58, "Cover_Rate": 0.651685393258427} {"Template_token": ["", "__v4di", "mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv4di", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222456, "Length": 41, "Cover_Rate": 0.4606741573033708} {"Template_token": ["", "__v4df", "mask", "=", "_mm256_cmp_pd", "(", "src", ",", "src", ",", "_CMP_EQ_OQ", ")", ";", "return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222457, "Length": 33, "Cover_Rate": 0.4852941176470588} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64gather_pd", "(", "double", "const", "*", "base", ",", "__m256i", "index", ",", "const", "int", "scale", ")", "{", "__v4df", "src", "=", "_mm256_setzero_pd", "(", ")", ";", "__v4df", "mask", "=", "_mm256_cmp_pd", "(", "src", ",", "src", ",", "_CMP_EQ_OQ", ")", ";"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222458, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222459, "Length": 21, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_epi32", "(", "__m256i", "src", ",", "int", "const", "*", "base", ",", "__m256i", "index", ",", "__m256i", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "(", "__v8si", ")", "src", ",", "base", ",", "(", "__v8si", ")", "index", ",", "(", "__v8si", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222462, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "(", "__v4di", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v4di", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222463, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_pd", "(", "__m256d", "src", ",", "double", "const", "*", "base", ",", "__m128i", "index", ",", "__m256d", "mask", ",", "const", "int", "scale", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_gathersiv4df", "(", "(", "__v4df", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v4df", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222465, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gathersiv4df", "(", "(", "__v4df", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v4df", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222466, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_ps", "(", "__m256", "src", ",", "float", "const", "*", "base", ",", "__m256i", "index", ",", "__m256", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gathersiv8sf", "(", "(", "__v8sf", ")", "src", ",", "base", ",", "(", "__v8si", ")", "index", ",", "(", "__v8sf", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_mask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222468, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "(", "__v4si", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4si", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222469, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64gather_epi32", "(", "__m128i", "src", ",", "int", "const", "*", "base", ",", "__m256i", "index", ",", "__m128i", "mask", ",", "const", "int", "scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "(", "__v4si", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4si", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222470, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64gather_epi64", "(", "__m256i", "src", ",", "long", "long", "int", "const", "*", "base", ",", "__m256i", "index", ",", "__m256i", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv4di", "(", "(", "__v4di", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4di", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222471, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv4di", "(", "(", "__v4di", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4di", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222472, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "(", "__v4df", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4df", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222473, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "(", "__v4sf", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4sf", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222475, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "(", "__v4sf", ")", "src", ",", "base", ",", "(", "__v4di", ")", "index", ",", "(", "__v4sf", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm256_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222476, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "__v4si", "src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv4si", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222477, "Length": 59, "Cover_Rate": 0.6781609195402298} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_epi32", "(", "int", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v4si", "src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "File": "avx2intrin4", "Func": "_mm_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222478, "Length": 66, "Cover_Rate": 0.7586206896551724} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_epi64", "(", "long", "long", "int", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v2di", "src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";", "__v2di", "mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222479, "Length": 78, "Cover_Rate": 0.9873417721518988} {"Template_token": ["", "__v2di", "mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222480, "Length": 35, "Cover_Rate": 0.4430379746835443} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_pd", "(", "double", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v2df", "zero", "=", "_mm_setzero_pd", "(", ")", ";"], "ground_truth": ["__v2df", "mask", "=", "_mm_cmpeq_pd", "(", "zero", ",", "zero", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222482, "Length": 45, "Cover_Rate": 0.6617647058823529} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gathersiv4sf", "(", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222483, "Length": 21, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si", "(", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222485, "Length": 41, "Cover_Rate": 0.47126436781609193} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_epi32", "(", "int", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v4si", "src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["__v4si", "mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222486, "Length": 66, "Cover_Rate": 0.7586206896551724} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_epi64", "(", "long", "long", "int", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["__v2di", "src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222487, "Length": 43, "Cover_Rate": 0.5443037974683544} {"Template_token": ["", "__v2di", "src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";"], "ground_truth": ["__v2di", "mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222488, "Length": 28, "Cover_Rate": 0.35443037974683544} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_pd", "(", "double", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{", "__v2df", "src", "=", "_mm_setzero_pd", "(", ")", ";"], "ground_truth": ["__v2df", "mask", "=", "_mm_cmpeq_pd", "(", "src", ",", "src", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222490, "Length": 45, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "__v4sf", "mask", "=", "_mm_cmpeq_ps", "(", "src", ",", "src", ")", ";"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf", "(", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222491, "Length": 30, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_ps", "(", "float", "const", "*", "base", ",", "__m128i", "index", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["__v4sf", "src", "=", "_mm_setzero_ps", "(", ")", ";"], "File": "avx2intrin4", "Func": "_mm_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222492, "Length": 35, "Cover_Rate": 0.5303030303030303} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "(", "__v2di", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v2di", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222496, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gathersiv2df", "(", "(", "__v2df", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v2df", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222498, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32gather_ps", "(", "__m128", "src", ",", "float", "const", "*", "base", ",", "__m128i", "index", ",", "__m128", "mask", ",", "const", "int", "scale", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_gathersiv4sf", "(", "(", "__v4sf", ")", "src", ",", "base", ",", "(", "__v4si", ")", "index", ",", "(", "__v4sf", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_mask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222500, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64gather_epi32", "(", "__m128i", "src", ",", "int", "const", "*", "base", ",", "__m128i", "index", ",", "__m128i", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si", "(", "(", "__v4si", ")", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "(", "__v4si", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222501, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64gather_pd", "(", "__m128d", "src", ",", "double", "const", "*", "base", ",", "__m128i", "index", ",", "__m128d", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_gatherdiv2df", "(", "(", "__v2df", ")", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "(", "__v2df", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222505, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64gather_ps", "(", "__m128", "src", ",", "float", "const", "*", "base", ",", "__m128i", "index", ",", "__m128", "mask", ",", "const", "int", "scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf", "(", "(", "__v4sf", ")", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "(", "__v4sf", ")", "mask", ",", "scale", ")", ";"], "File": "avx2intrin4", "Func": "_mm_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222507, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64gather_ps", "(", "__m128", "src", ",", "float", "const", "*", "base", ",", "__m128i", "index", ",", "__m128", "mask", ",", "const", "int", "scale", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf", "(", "(", "__v4sf", ")", "src", ",", "base", ",", "(", "__v2di", ")", "index", ",", "(", "__v4sf", ")", "mask", ",", "scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin4", "Func": "_mm_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222508, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_abs_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsw256", "(", "(", "__v16hi", ")", "__A", ")", ";"], "File": "avx2intrin", "Func": "_mm256_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222509, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_abs_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsd256", "(", "(", "__v8si", ")", "__A", ")", ";"], "File": "avx2intrin", "Func": "_mm256_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222511, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_abs_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsd256", "(", "(", "__v8si", ")", "__A", ")", ";"], "File": "avx2intrin", "Func": "_mm256_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222512, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pabsb256", "(", "(", "__v32qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222514, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_adds_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_paddsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222515, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_adds_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222516, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222517, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222518, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_adds_epu16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddusw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222519, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddusw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222520, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v16hu", ")", "__A", "+", "(", "__v16hu", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222523, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v16hu", ")", "__A", "+", "(", "__v16hu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222524, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v8su", ")", "__A", "+", "(", "__v8su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222526, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "+", "(", "__v4du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222528, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "&", "(", "__v4du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_and_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222536, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222537, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222539, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222540, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pblendw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_blend_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222544, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_blend_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pblendd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_blend_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222545, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastb256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222548, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastd_epi32", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256", "(", "(", "__v4si", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222549, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastsd_pd", "(", "__m128d", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vbroadcastsd_pd256", "(", "(", "__v2df", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222553, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastsi128_si256", "(", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vbroadcastsi256", "(", "(", "__v2di", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_broadcastsi128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222555, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastss_ps", "(", "__m128", "__X", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vbroadcastss_ps256", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222557, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastss_ps", "(", "__m128", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vbroadcastss_ps256", "(", "(", "__v4sf", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222558, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222560, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pslldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_bslli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222561, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_bslli_epi128", "(", "__m256i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_bslli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222562, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_bsrli_epi128", "(", "__m256i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_bsrli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222563, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_bsrli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222564, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v16hi", ")", "__A", "==", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpeq_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222566, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v8si", ")", "__A", "==", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cmpeq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222567, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v8si", ")", "__A", "==", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpeq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222568, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4di", ")", "__A", "==", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpeq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222569, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4di", ")", "__A", "==", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpeq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222570, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v16hi", ")", "__A", ">", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222573, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v8si", ")", "__A", ">", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cmpgt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222575, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4di", ")", "__A", ">", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpgt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222577, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v4di", ")", "__A", ">", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cmpgt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222578, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi16_epi32", "(", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwd256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222581, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi16_epi32", "(", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwd256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222582, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwq256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222583, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwq256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222584, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256", "(", "(", "__v4si", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222585, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256", "(", "(", "__v4si", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222586, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222589, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222590, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi8_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbq256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222591, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi8_epi64", "(", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbq256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222592, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu16_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwq256", "(", "(", "__v8hi", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222595, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu32_epi64", "(", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxdq256", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222598, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222599, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbd256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222601, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbd256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222602, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu8_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbq256", "(", "(", "__v16qi", ")", "__X", ")", ";"], "File": "avx2intrin", "Func": "_mm256_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222604, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hadds_epi16", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_phaddsw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_hadds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222607, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hadds_epi16", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_phaddsw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_hadds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222608, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hadd_epi16", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_phaddw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_hadd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222609, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_phaddw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_hadd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222610, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_phaddd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_hadd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222611, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_phaddd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_hadd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222612, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hsubs_epi16", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_phsubsw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_hsubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222613, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hsub_epi16", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_phsubw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_hsub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222615, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_phsubw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_hsub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222616, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hsub_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_phsubd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_hsub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222617, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "__v8si", "__mask", "=", "__extension__", "(", "__v8si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222619, "Length": 53, "Cover_Rate": 0.4953271028037383} {"Template_token": ["", "__v8si", "__mask", "=", "__extension__", "(", "__v8si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222620, "Length": 54, "Cover_Rate": 0.5046728971962616} {"Template_token": ["", "__v4di", "__src", "=", "__extension__", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4di", "__mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222621, "Length": 59, "Cover_Rate": 0.6629213483146067} {"Template_token": ["", "__v4di", "__src", "=", "__extension__", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4di", "__mask", "=", "__extension__", "(", "__v4di", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222622, "Length": 59, "Cover_Rate": 0.6629213483146067} {"Template_token": ["", "__v4df", "__mask", "=", "_mm256_cmp_pd", "(", "__zero", ",", "__zero", ",", "_CMP_EQ_OQ", ")", ";", "return", "(", "__m256d", ")", "__builtin_ia32_gathersiv4df", "(", "_mm256_undefined_pd", "(", ")", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222623, "Length": 35, "Cover_Rate": 0.5} {"Template_token": ["", "__v8sf", "__src", "=", "_mm256_setzero_ps", "(", ")", ";", "__v8sf", "__mask", "=", "_mm256_cmp_ps", "(", "__src", ",", "__src", ",", "_CMP_EQ_OQ", ")", ";"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gathersiv8sf", "(", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222624, "Length": 39, "Cover_Rate": 0.5735294117647058} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_gathersiv8sf", "(", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222625, "Length": 21, "Cover_Rate": 0.3088235294117647} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64gather_epi32", "(", "int", "const", "*", "__base", ",", "__m256i", "__index", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__v4si", "__src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avx2intrin", "Func": "_mm256_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222626, "Length": 45, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64gather_epi32", "(", "int", "const", "*", "__base", ",", "__m256i", "__index", ",", "const", "int", "__scale", ")", "{", "__v4si", "__src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";", "__v4si", "__mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222627, "Length": 86, "Cover_Rate": 0.9885057471264368} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64gather_epi64", "(", "long", "long", "int", "const", "*", "__base", ",", "__m256i", "__index", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__v4di", "__src", "=", "__extension__", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avx2intrin", "Func": "_mm256_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222628, "Length": 47, "Cover_Rate": 0.5280898876404494} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222629, "Length": 21, "Cover_Rate": 0.3088235294117647} {"Template_token": ["", "__v4sf", "__src", "=", "_mm_setzero_ps", "(", ")", ";", "__v4sf", "__mask", "=", "_mm_cmpeq_ps", "(", "__src", ",", "__src", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222630, "Length": 38, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222631, "Length": 21, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_insert128i256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_inserti128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222632, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_inserti128_si256", "(", "__m256i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_insert128i256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_inserti128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222633, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaddwd256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222637, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskload_epi32", "(", "int", "const", "*", "__X", ",", "__m256i", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_maskloadd256", "(", "(", "const", "__v8si", "*", ")", "__X", ",", "(", "__v8si", ")", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_maskload_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222638, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskload_epi32", "(", "int", "const", "*", "__X", ",", "__m256i", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_maskloadd256", "(", "(", "const", "__v8si", "*", ")", "__X", ",", "(", "__v8si", ")", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_maskload_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222639, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_maskloadq256", "(", "(", "const", "__v4di", "*", ")", "__X", ",", "(", "__v4di", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_maskload_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222641, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskstore_epi32", "(", "int", "*", "__X", ",", "__m256i", "__M", ",", "__m256i", "__Y", ")", "{", "__builtin_ia32_maskstored256", "(", "(", "__v8si", "*", ")", "__X", ",", "(", "__v8si", ")", "__M", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_maskstore_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222642, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_maskstored256", "(", "(", "__v8si", "*", ")", "__X", ",", "(", "__v8si", ")", "__M", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_maskstore_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222643, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_maskstoreq256", "(", "(", "__v4di", "*", ")", "__X", ",", "(", "__v4di", ")", "__M", ",", "(", "__v4di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_maskstore_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222645, "Length": 20, "Cover_Rate": 0.425531914893617} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "(", "__v8si", ")", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222646, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_epi32", "(", "__m256i", "__src", ",", "int", "const", "*", "__base", ",", "__m256i", "__index", ",", "__m256i", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv8si", "(", "(", "__v8si", ")", "__src", ",", "__base", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222647, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_epi64", "(", "__m256i", "__src", ",", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m256i", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "(", "__v4di", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222648, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_epi64", "(", "__m256i", "__src", ",", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m256i", "__mask", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gathersiv4di", "(", "(", "__v4di", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222649, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32gather_pd", "(", "__m256d", "__src", ",", "double", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m256d", "__mask", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_gathersiv4df", "(", "(", "__v4df", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222651, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "(", "__v4si", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4si", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222654, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si256", "(", "(", "__v4si", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4si", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222655, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64gather_epi64", "(", "__m256i", "__src", ",", "long", "long", "int", "const", "*", "__base", ",", "__m256i", "__index", ",", "__m256i", "__mask", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv4di", "(", "(", "__v4di", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222656, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "(", "__v4df", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222658, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gatherdiv4df", "(", "(", "__v4df", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222659, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64gather_ps", "(", "__m128", "__src", ",", "float", "const", "*", "__base", ",", "__m256i", "__index", ",", "__m128", "__mask", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf256", "(", "(", "__v4sf", ")", "__src", ",", "__base", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4sf", ")", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222661, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222662, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222664, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222666, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222667, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222668, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_max_epu16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222669, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxud256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222670, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxud256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222671, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxub256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222672, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_max_epu8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxub256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222673, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222674, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222675, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222677, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222678, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222679, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epu16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminuw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222680, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminub256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222684, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epu8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminub256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222685, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mpsadbw_epu8", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_mpsadbw256", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mpsadbw_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222689, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mulhi_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222690, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mulhi_epu16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhuw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222693, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mullo_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v16hu", ")", "__A", "*", "(", "__v16hu", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222696, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mullo_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v16hu", ")", "__A", "*", "(", "__v16hu", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222697, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v8su", ")", "__A", "*", "(", "__v8su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222699, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmuldq256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222701, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "|", "(", "__v4du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_or_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222704, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_packs_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packsswb256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222707, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_packs_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_packssdw256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222709, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_packus_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packusdw256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222712, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permute2x128_si256", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permti256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_permute2x128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222714, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permdi256", "(", "(", "__v4di", ")", "__X", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_permute4x64_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222716, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permute4x64_epi64", "(", "__m256i", "__X", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permdi256", "(", "(", "__v4di", ")", "__X", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_permute4x64_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222717, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permute4x64_pd", "(", "__m256d", "__X", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_permdf256", "(", "(", "__v4df", ")", "__X", ",", "__M", ")", ";"], "File": "avx2intrin", "Func": "_mm256_permute4x64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222719, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutevar8x32_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarsi256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_permutevar8x32_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222720, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permvarsi256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_permutevar8x32_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222721, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sad_epu8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psadbw256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222724, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shufflehi_epi16", "(", "__m256i", "__A", ",", "const", "int", "__mask", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pshufhw256", "(", "(", "__v16hi", ")", "__A", ",", "__mask", ")", ";"], "File": "avx2intrin", "Func": "_mm256_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222726, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pshuflw256", "(", "(", "__v16hi", ")", "__A", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222729, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shuffle_epi32", "(", "__m256i", "__A", ",", "const", "int", "__mask", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pshufd256", "(", "(", "__v8si", ")", "__A", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222730, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psignw256", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sign_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222735, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sign_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psignd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sign_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222736, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sign_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psignd256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sign_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222737, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psignb256", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sign_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222738, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllwi256", "(", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222741, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_slli_epi32", "(", "__m256i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslldi256", "(", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222742, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllqi256", "(", "(", "__v4di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222745, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_slli_si256", "(", "__m256i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_slli_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222746, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_slli_si256", "(", "__m256i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_slli_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222747, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sllv_epi32", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllv8si", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222749, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv4di", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222751, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sll_epi16", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222752, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sll_epi32", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pslld256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222754, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sll_epi32", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pslld256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222755, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222756, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srai_epi16", "(", "__m256i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrawi256", "(", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222758, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srai_epi32", "(", "__m256i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psradi256", "(", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222761, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrav8si", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222762, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psraw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222764, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlwi256", "(", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222768, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srli_epi16", "(", "__m256i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlwi256", "(", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222769, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srli_epi32", "(", "__m256i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrldi256", "(", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222770, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srli_si256", "(", "__m256i", "__A", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrldqi256", "(", "__A", ",", "__N", "*", "", ")", ";"], "File": "avx2intrin", "Func": "_mm256_srli_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222775, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv8si", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222776, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srl_epi16", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrlw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222780, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222781, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srl_epi32", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrld256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222783, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srl_epi64", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222784, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_stream_load_si256", "(", "__m256i", "const", "*", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_movntdqa256", "(", "(", "__v4di", "*", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_stream_load_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222787, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubsw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222789, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubsb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222790, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubusb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222794, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_subs_epu8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psubusb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222795, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sub_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v16hu", ")", "__A", "-", "(", "__v16hu", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222796, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v8su", ")", "__A", "-", "(", "__v8su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222799, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sub_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "-", "(", "__v4du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222801, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sub_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v32qu", ")", "__A", "-", "(", "__v32qu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222802, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpackhi_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhwd256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222804, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpackhi_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpckhdq256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222807, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhqdq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222808, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpackhi_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpckhqdq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222809, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhbw256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222810, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhbw256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222811, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpacklo_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpcklwd256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222812, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpacklo_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpcklwd256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222813, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckldq256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222814, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpacklo_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckldq256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222815, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpcklqdq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222816, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpcklqdq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222817, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpacklo_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpcklbw256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222819, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_xor_si256", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "^", "(", "__v4du", ")", "__B", ")", ";"], "File": "avx2intrin", "Func": "_mm256_xor_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222821, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastb128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222824, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222827, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128", "(", "(", "__v2di", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222828, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vbroadcastss_ps", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222830, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222833, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_epi32", "(", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{", "__v4si", "__src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["__v4si", "__mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "File": "avx2intrin", "Func": "_mm_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222834, "Length": 66, "Cover_Rate": 0.7586206896551724} {"Template_token": ["", "__v4si", "__mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gathersiv4si", "(", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222835, "Length": 41, "Cover_Rate": 0.47126436781609193} {"Template_token": ["", "__v2di", "__src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";", "__v2di", "__mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222836, "Length": 49, "Cover_Rate": 0.620253164556962} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_epi64", "(", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{", "__v2di", "__src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";", "__v2di", "__mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222837, "Length": 79, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gathersiv2df", "(", "_mm_undefined_pd", "(", ")", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222838, "Length": 23, "Cover_Rate": 0.3382352941176471} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gathersiv2df", "(", "_mm_undefined_pd", "(", ")", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222839, "Length": 23, "Cover_Rate": 0.3382352941176471} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32gather_ps", "(", "float", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__v4sf", "__src", "=", "_mm_setzero_ps", "(", ")", ";"], "File": "avx2intrin", "Func": "_mm_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222840, "Length": 35, "Cover_Rate": 0.5303030303030303} {"Template_token": ["", "__v4si", "__mask", "=", "__extension__", "(", "__v4si", ")", "{", "~", "", ",", "~", "", ",", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si", "(", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222842, "Length": 42, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_epi32", "(", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__v4si", "__src", "=", "__extension__", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avx2intrin", "Func": "_mm_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222843, "Length": 45, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_epi64", "(", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{", "__v2di", "__src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";", "__v2di", "__mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";", "return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv2di", "(", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222844, "Length": 79, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_epi64", "(", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{", "__v2di", "__src", "=", "__extension__", "(", "__v2di", ")", "{", "", ",", "", "}", ";"], "ground_truth": ["__v2di", "__mask", "=", "__extension__", "(", "__v2di", ")", "{", "~", "", ",", "~", "", "}", ";"], "File": "avx2intrin", "Func": "_mm_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222845, "Length": 58, "Cover_Rate": 0.7341772151898734} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64gather_pd", "(", "double", "const", "*", "__base", ",", "__m128i", "__index", ",", "const", "int", "__scale", ")", "{", "__v2df", "__src", "=", "_mm_setzero_pd", "(", ")", ";"], "ground_truth": ["__v2df", "__mask", "=", "_mm_cmpeq_pd", "(", "__src", ",", "__src", ")", ";"], "File": "avx2intrin", "Func": "_mm_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222846, "Length": 45, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "__v2df", "__src", "=", "_mm_setzero_pd", "(", ")", ";", "__v2df", "__mask", "=", "_mm_cmpeq_pd", "(", "__src", ",", "__src", ")", ";", "return", "(", "__m128d", ")", "__builtin_ia32_gatherdiv2df", "(", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222847, "Length": 38, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "__v4sf", "__src", "=", "_mm_setzero_ps", "(", ")", ";", "__v4sf", "__mask", "=", "_mm_cmpeq_ps", "(", "__src", ",", "__src", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf", "(", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222849, "Length": 38, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_maskloadd", "(", "(", "const", "__v4si", "*", ")", "__X", ",", "(", "__v4si", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_maskload_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222851, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv4si", "(", "(", "__v4si", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222859, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32gather_epi64", "(", "__m128i", "__src", ",", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m128i", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "(", "__v2di", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2di", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222860, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32gather_epi64", "(", "__m128i", "__src", ",", "long", "long", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m128i", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gathersiv2di", "(", "(", "__v2di", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2di", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222861, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32gather_pd", "(", "__m128d", "__src", ",", "double", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m128d", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_gathersiv2df", "(", "(", "__v2df", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2df", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222862, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32gather_ps", "(", "__m128", "__src", ",", "float", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m128", "__mask", ",", "const", "int", "__scale", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_gathersiv4sf", "(", "(", "__v4sf", ")", "__src", ",", "__base", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222865, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64gather_epi32", "(", "__m128i", "__src", ",", "int", "const", "*", "__base", ",", "__m128i", "__index", ",", "__m128i", "__mask", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gatherdiv4si", "(", "(", "__v4si", ")", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4si", ")", "__mask", ",", "__scale", ")", ";"], "File": "avx2intrin", "Func": "_mm_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222866, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gatherdiv2df", "(", "(", "__v2df", ")", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222871, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gatherdiv4sf", "(", "(", "__v4sf", ")", "__src", ",", "__base", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222872, "Length": 27, "Cover_Rate": 0.4426229508196721} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sllv_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllv4si", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222874, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv2di", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222877, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav4si", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222878, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srav_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrav4si", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222879, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv4si", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222881, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srlv_epi64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "File": "avx2intrin", "Func": "_mm_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222882, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avx2intrin", "Func": "_mm_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222883, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_4fmaddps", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_4fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222884, "Length": 40, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_4fmadd_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__m512", "__D", ",", "__m512", "__E", ",", "__m128", "*", "__F", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_4fmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx5124fmapsintrin", "Func": "_mm512_maskz_4fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222889, "Length": 89, "Cover_Rate": 0.9888888888888889} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_4fnmadd_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__m512", "__D", ",", "__m512", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_4fnmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_maskz_4fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222890, "Length": 90, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_4fnmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_maskz_4fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222891, "Length": 52, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_4fmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_mask_4fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222892, "Length": 50, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_4fmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_mask_4fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222893, "Length": 50, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_4fnmadd_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__m512", "__D", ",", "__m512", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_4fnmaddps_mask", "(", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__v16sf", ")", "__D", ",", "(", "__v16sf", ")", "__E", ",", "(", "__v16sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm512_mask_4fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222894, "Length": 88, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_4fmadd_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__m128", "__D", ",", "__m128", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_4fmaddss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__E", ",", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm_4fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222896, "Length": 75, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_4fmadd_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__m128", "__D", ",", "__m128", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_4fmaddss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__E", ",", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm_maskz_4fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222900, "Length": 90, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_4fnmadd_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__m128", "__D", ",", "__m128", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_4fnmaddss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__E", ",", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm_maskz_4fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222902, "Length": 90, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_4fmaddss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__E", ",", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm_mask_4fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222904, "Length": 50, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_4fnmadd_ss", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__m128", "__D", ",", "__m128", "__E", ",", "__m128", "*", "__F", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_4fnmaddss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__E", ",", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v4sf", "*", ")", "__F", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124fmapsintrin", "Func": "_mm_mask_4fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222906, "Length": 88, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_4dpwssds_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "__m512i", "__E", ",", "__m128i", "*", "__F", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vp4dpwssds", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__v16si", ")", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "const", "__v4si", "*", ")", "__F", ")", ";"], "File": "avx5124vnniwintrin", "Func": "_mm512_4dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222909, "Length": 74, "Cover_Rate": 0.9866666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_4dpwssds_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "__m512i", "__E", ",", "__m128i", "*", "__F", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vp4dpwssds_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__v16si", ")", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "const", "__v4si", "*", ")", "__F", ",", "(", "__v16si", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx5124vnniwintrin", "Func": "_mm512_maskz_4dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222913, "Length": 89, "Cover_Rate": 0.9888888888888889} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_4dpwssd_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "__m512i", "__E", ",", "__m128i", "*", "__F", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vp4dpwssd_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__v16si", ")", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "const", "__v4si", "*", ")", "__F", ",", "(", "__v16si", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124vnniwintrin", "Func": "_mm512_maskz_4dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222914, "Length": 90, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_4dpwssd_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "__m512i", "__E", ",", "__m128i", "*", "__F", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vp4dpwssd_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__v16si", ")", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "const", "__v4si", "*", ")", "__F", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124vnniwintrin", "Func": "_mm512_mask_4dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222918, "Length": 88, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vp4dpwssd_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__v16si", ")", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "const", "__v4si", "*", ")", "__F", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx5124vnniwintrin", "Func": "_mm512_mask_4dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222919, "Length": 50, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "return", "(", "__m512", ")", "_mm512_castsi512_ps", "(", "(", "__m512i", ")", "_mm512_slli_epi32", "(", "(", "__m512i", ")", "_mm512_cvtepi16_epi32", "(", "(", "__m256i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin2", "Func": "_mm512_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222921, "Length": 27, "Cover_Rate": 0.5869565217391305} {"Template_token": ["", "return", "(", "__m512", ")", "_mm512_castsi512_ps", "(", "(", "__m512i", ")", "_mm512_slli_epi32", "(", "(", "__m512i", ")", "_mm512_maskz_cvtepi16_epi32", "(", "(", "__mmask16", ")", "__U", ",", "(", "__m256i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin2", "Func": "_mm512_maskz_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222923, "Length": 32, "Cover_Rate": 0.5925925925925926} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpbh_ps", "(", "__m512", "__S", ",", "__mmask16", "__U", ",", "__m256bh", "__A", ")", "{", "return", "(", "__m512", ")", "_mm512_castsi512_ps", "(", "(", "__m512i", ")", "(", "_mm512_mask_slli_epi32", "(", "(", "__m512i", ")", "__S", ",", "(", "__mmask16", ")", "__U", ",", "(", "__m512i", ")", "_mm512_cvtepi16_epi32", "(", "(", "__m256i", ")", "__A", ")", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin2", "Func": "_mm512_mask_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222924, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpbh_ps", "(", "__m512", "__S", ",", "__mmask16", "__U", ",", "__m256bh", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "_mm512_castsi512_ps", "(", "(", "__m512i", ")", "(", "_mm512_mask_slli_epi32", "(", "(", "__m512i", ")", "__S", ",", "(", "__mmask16", ")", "__U", ",", "(", "__m512i", ")", "_mm512_cvtepi16_epi32", "(", "(", "__m256i", ")", "__A", ")", ",", "", ")", ")", ")", ";"], "File": "avx512bf16intrin2", "Func": "_mm512_mask_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222925, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsbh_ss", "(", "__bfloat16", "__A", ")", "{", "union", "{", "float", "a", ";", "unsigned", "int", "b", ";", "}", "__tmp", ";", "__tmp", ".", "b", "=", "(", "(", "unsigned", "int", ")", "(", "__A", ")", ")", "<<", "", ";"], "ground_truth": ["return", "__tmp", ".", "a", ";"], "File": "avx512bf16intrin2", "Func": "_mm_cvtsbh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222926, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtne2ps_pbh", "(", "__mmask32", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32bf_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "File": "avx512bf16intrin3", "Func": "_mm512_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222929, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32bf_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin3", "Func": "_mm512_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222930, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsbh_ss", "(", "__bf16", "__A", ")", "{", "return", "__builtin_ia32_cvtbf2sf", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin3", "Func": "_mm_cvtsbh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222933, "Length": 26, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ",", "__may_alias__", ")", ")", ";"], "ground_truth": ["extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsbh_ss", "(", "__bf16", "__A", ")", "{"], "File": "avx512bf16intrin3", "Func": "_mm_cvtsbh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222934, "Length": 31, "Cover_Rate": 0.8157894736842105} {"Template_token": ["", "return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32hi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222936, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtneps_pbh", "(", "__m512", "__A", ")", "{", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtneps2bf16_v16sf", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222938, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dpbf16_ps", "(", "__m512", "__A", ",", "__m512bh", "__B", ",", "__m512bh", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_dpbf16ps_v16sf", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "File": "avx512bf16intrin", "Func": "_mm512_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222940, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32hi_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222942, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtneps_pbh", "(", "__mmask16", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256bh", ")", "__builtin_ia32_cvtneps2bf16_v16sf_maskz", "(", "__B", ",", "__A", ")", ";"], "File": "avx512bf16intrin", "Func": "_mm512_maskz_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222943, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtneps_pbh", "(", "__mmask16", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256bh", ")", "__builtin_ia32_cvtneps2bf16_v16sf_maskz", "(", "__B", ",", "__A", ")", ";"], "File": "avx512bf16intrin", "Func": "_mm512_maskz_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222944, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_dpbf16ps_v16sf_maskz", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_maskz_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222945, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32hi_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222947, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m512bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtne2ps_pbh", "(", "__m512bh", "__A", ",", "__mmask32", "__B", ",", "__m512", "__C", ",", "__m512", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512bh", ")", "__builtin_ia32_cvtne2ps2bf16_v32hi_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16intrin", "Func": "_mm512_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222948, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_dpbf16ps_v16sf_mask", "(", "__A", ",", "__C", ",", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16intrin", "Func": "_mm512_mask_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222952, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpbh_ps", "(", "__m128bh", "__A", ")", "{", "return", "(", "__m256", ")", "_mm256_castsi256_ps", "(", "(", "__m256i", ")", "_mm256_slli_epi32", "(", "(", "__m256i", ")", "_mm256_cvtepi16_epi32", "(", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin2", "Func": "_mm256_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222953, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpbh_ps", "(", "__m256", "__S", ",", "__mmask8", "__U", ",", "__m128bh", "__A", ")", "{", "return", "(", "__m256", ")", "_mm256_castsi256_ps", "(", "(", "__m256i", ")", "_mm256_mask_slli_epi32", "(", "(", "__m256i", ")", "__S", ",", "(", "__mmask8", ")", "__U", ",", "(", "__m256i", ")", "_mm256_cvtepi16_epi32", "(", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin2", "Func": "_mm256_mask_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222957, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpbh_ps", "(", "__m256", "__S", ",", "__mmask8", "__U", ",", "__m128bh", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "_mm256_castsi256_ps", "(", "(", "__m256i", ")", "_mm256_mask_slli_epi32", "(", "(", "__m256i", ")", "__S", ",", "(", "__mmask8", ")", "__U", ",", "(", "__m256i", ")", "_mm256_cvtepi16_epi32", "(", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "File": "avx512bf16vlintrin2", "Func": "_mm256_mask_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222958, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "__v4sf", "__V", "=", "{", "__A", ",", "", ",", "", ",", "", "}", ";", "__v8hi", "__R", "=", "__builtin_ia32_cvtneps2bf16_v4sf_mask", "(", "(", "__v4sf", ")", "__V", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["return", "__R", "[", "", "]", ";"], "File": "avx512bf16vlintrin2", "Func": "_mm_cvtness_sbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222959, "Length": 43, "Cover_Rate": 0.6825396825396826} {"Template_token": ["", "__v4sf", "__V", "=", "{", "__A", ",", "", ",", "", ",", "", "}", ";", "__v8hi", "__R", "=", "__builtin_ia32_cvtneps2bf16_v4sf_mask", "(", "(", "__v4sf", ")", "__V", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";", "return", "__R", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin2", "Func": "_mm_cvtness_sbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222960, "Length": 44, "Cover_Rate": 0.6984126984126984} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpbh_ps", "(", "__m128bh", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "_mm_castsi128_ps", "(", "(", "__m128i", ")", "_mm_slli_epi32", "(", "(", "__m128i", ")", "_mm_cvtepi16_epi32", "(", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "File": "avx512bf16vlintrin2", "Func": "_mm_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222962, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpbh_ps", "(", "__mmask8", "__U", ",", "__m128bh", "__A", ")", "{", "return", "(", "__m128", ")", "_mm_castsi128_ps", "(", "(", "__m128i", ")", "_mm_slli_epi32", "(", "(", "__m128i", ")", "_mm_maskz_cvtepi16_epi32", "(", "(", "__mmask8", ")", "__U", ",", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin2", "Func": "_mm_maskz_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222963, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpbh_ps", "(", "__mmask8", "__U", ",", "__m128bh", "__A", ")", "{", "return", "(", "__m128", ")", "_mm_castsi128_ps", "(", "(", "__m128i", ")", "_mm_slli_epi32", "(", "(", "__m128i", ")", "_mm_maskz_cvtepi16_epi32", "(", "(", "__mmask8", ")", "__U", ",", "(", "__m128i", ")", "__A", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin2", "Func": "_mm_maskz_cvtpbh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222964, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16bf", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin3", "Func": "_mm256_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222967, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtne2ps_pbh", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16bf", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin3", "Func": "_mm256_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222968, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16bf_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin3", "Func": "_mm256_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222970, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtne2ps_pbh", "(", "__m256bh", "__A", ",", "__mmask16", "__B", ",", "__m256", "__C", ",", "__m256", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16bf_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin3", "Func": "_mm256_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222971, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtne2ps_pbh", "(", "__m256bh", "__A", ",", "__mmask16", "__B", ",", "__m256", "__C", ",", "__m256", "__D", ")", "{", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16bf_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin3", "Func": "_mm256_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222972, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtne2ps_pbh", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8bf", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin3", "Func": "_mm_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222974, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "__bf16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtness_sbh", "(", "float", "__A", ")", "{"], "ground_truth": ["__v4sf", "__V", "=", "{", "__A", ",", "", ",", "", ",", "", "}", ";"], "File": "avx512bf16vlintrin3", "Func": "_mm_cvtness_sbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222975, "Length": 32, "Cover_Rate": 0.5079365079365079} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtne2ps_pbh", "(", "__mmask8", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8bf_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "File": "avx512bf16vlintrin3", "Func": "_mm_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222976, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8bf_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin3", "Func": "_mm_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222978, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8bf_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin3", "Func": "_mm_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222979, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16hi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222980, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16hi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222981, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneps_pbh", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf", "(", "__A", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222983, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_dpbf16ps_v8sf", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222984, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf_maskz", "(", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_maskz_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222988, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtneps_pbh", "(", "__mmask8", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf_maskz", "(", "__B", ",", "__A", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_maskz_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222989, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_dpbf16_ps", "(", "__mmask8", "__A", ",", "__m256", "__B", ",", "__m256bh", "__C", ",", "__m256bh", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_dpbf16ps_v8sf_maskz", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_maskz_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222990, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_dpbf16ps_v8sf_maskz", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_maskz_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222991, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m256bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtne2ps_pbh", "(", "__m256bh", "__A", ",", "__mmask16", "__B", ",", "__m256", "__C", ",", "__m256", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16hi_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222992, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256bh", ")", "__builtin_ia32_cvtne2ps2bf16_v16hi_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222993, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222994, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtneps_pbh", "(", "__m128bh", "__A", ",", "__mmask8", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222995, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dpbf16_ps", "(", "__m256", "__A", ",", "__mmask8", "__B", ",", "__m256bh", "__C", ",", "__m256bh", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_dpbf16ps_v8sf_mask", "(", "__A", ",", "__C", ",", "__D", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222996, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_dpbf16ps_v8sf_mask", "(", "__A", ",", "__C", ",", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm256_mask_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222997, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8hi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 222998, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneps_pbh", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf", "(", "__A", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223001, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtne2ps_pbh", "(", "__mmask8", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8hi_maskz", "(", "__B", ",", "__C", ",", "__A", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm_maskz_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223004, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf_maskz", "(", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm_maskz_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223006, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_dpbf16ps_v4sf_maskz", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm_maskz_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223009, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtne2ps_pbh", "(", "__m128bh", "__A", ",", "__mmask8", "__B", ",", "__m128", "__C", ",", "__m128", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtne2ps2bf16_v8hi_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm_mask_cvtne2ps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223011, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm_mask_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223012, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtneps_pbh", "(", "__m128bh", "__A", ",", "__mmask8", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512bf16vlintrin", "Func": "_mm_mask_cvtneps_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223013, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_dpbf16ps_v4sf_mask", "(", "__A", ",", "__C", ",", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bf16vlintrin", "Func": "_mm_mask_dpbf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223015, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountb_v32qi_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm256_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223018, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_bitshuffle_epi64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_vpshufbitqmb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm512_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223020, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_bitshuffle_epi64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_vpshufbitqmb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512bitalgintrin4", "Func": "_mm512_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223021, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm512_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223022, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm512_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223023, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__U", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm512_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223024, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512bitalgintrin4", "Func": "_mm_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223026, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223027, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin4", "Func": "_mm_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223029, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_bitshuffle_epi64_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_vpshufbitqmb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223031, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_popcnt_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountw_v16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223032, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_popcnt_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpopcountw_v16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm256_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223033, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountb_v32qi_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_maskz_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223035, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_vpshufbitqmb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223036, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_bitshuffle_epi64_mask", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_vpshufbitqmb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm256_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223037, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_popcnt_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpopcountw_v16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm256_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223038, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_popcnt_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountb_v32qi_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223040, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountb_v32qi_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223041, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountw_v16hi", "(", "(", "__v16hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223043, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountb_v32qi", "(", "(", "__v32qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm256_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223044, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_bitshuffle_epi64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_vpshufbitqmb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223046, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223048, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_popcnt_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223049, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_popcnt_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_maskz_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223050, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_popcnt_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_maskz_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223051, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_bitshuffle_epi64_mask", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_vpshufbitqmb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223052, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223054, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223055, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223056, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm512_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223057, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_popcnt_epi16", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountw_v32hi", "(", "(", "__v32hi", ")", "__A", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223058, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_popcnt_epi8", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountb_v64qi", "(", "(", "__v64qi", ")", "__A", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm512_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223061, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_vpshufbitqmb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223063, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_popcnt_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223064, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_popcnt_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_maskz_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223065, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_popcnt_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512bitalgintrin", "Func": "_mm_maskz_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223066, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_maskz_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223067, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_bitshuffle_epi64_mask", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_vpshufbitqmb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_mask_bitshuffle_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223068, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_mask_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223070, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_mask_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223072, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223074, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountw_v8hi", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_popcnt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223075, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223076, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountb_v16qi", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bitalgintrin", "Func": "_mm_popcnt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223077, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "*", "(", "__v32hi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin1", "Func": "_mm512_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223079, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "*", "(", "__v64qi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin1", "Func": "_mm512_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223080, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "*", "(", "__v64qi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin1", "Func": "_mm512_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223081, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_epi16", "(", "void", "*", "__P", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["*", "(", "__v32hi_u", "*", ")", "__P", "=", "(", "__v32hi_u", ")", "__A", ";"], "File": "avx512bwintrin1", "Func": "_mm512_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223083, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_epi8", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223089, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_adds_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223090, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223091, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223093, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223095, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_adds_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223096, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_avg_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223099, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_avg_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223100, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastb_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223103, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastw_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223105, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223109, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223110, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223113, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223115, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223116, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223118, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223119, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223121, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223123, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223124, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223125, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223126, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223127, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223128, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223133, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223134, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223136, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu8_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223141, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223142, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maddubs_epi16", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223144, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maddubs_epi16", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223145, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_abs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223147, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223149, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223153, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223154, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223155, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223158, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223159, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223160, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223161, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_avg_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223162, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_avg_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223163, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223165, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223166, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastb_epi8", "(", "__mmask64", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223167, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223168, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223169, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223171, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu8_epi16", "(", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223172, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi16", "(", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddquhi512_mask", "(", "(", "__v32hi", "*", ")", "__P", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223176, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi16", "(", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_loaddquhi512_mask", "(", "(", "__v32hi", "*", ")", "__P", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223177, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223181, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223182, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epi8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223184, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epi8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223185, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epu16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223186, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223195, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223196, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223197, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdquhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223198, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mov_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_movdquqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223201, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mulhi_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmulhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223202, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhrsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223206, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_packs_epi16", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packsswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "__M", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223210, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_packs_epi32", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223212, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_packus_epi16", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223214, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223216, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_epi16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223218, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_epi16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223219, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_set1_epi16", "(", "__mmask32", "__M", ",", "short", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223220, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223221, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_set1_epi8", "(", "__mmask64", "__M", ",", "char", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_gpr_mask", "(", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223223, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shufflehi_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223224, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shufflehi_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223225, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshuflw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223226, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pshufb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223228, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223229, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223230, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223232, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223233, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sll_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223234, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sll_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223235, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srav_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrav32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223238, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223242, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srli_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223243, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srl_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223246, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_subs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223249, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223250, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223251, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223252, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223253, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_subs_epu8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223254, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223255, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223256, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223257, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223260, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223262, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223264, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpacklo_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223265, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpacklo_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223267, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epu8_mask", "(", "__mmask32", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "__P", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223271, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_loadu_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddquhi512_mask", "(", "(", "__v32hi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223273, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_loadu_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddquqi512_mask", "(", "(", "__v64qi", "*", ")", "__P", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_mask_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223274, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_loadu_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_loaddquqi512_mask", "(", "(", "__v64qi", "*", ")", "__P", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_mask_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223275, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask32", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquhi512_mask", "(", "(", "__v32hi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_mask_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223276, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquqi512_mask", "(", "(", "__v64qi", "*", ")", "__P", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223279, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223280, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223283, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223284, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223289, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223292, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223293, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223294, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223295, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mulhi_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223296, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223297, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223299, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packsswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223302, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packs_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223305, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packus_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223306, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packus_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223308, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packus_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223309, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223312, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shufflehi_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223315, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shufflelo_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshuflw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223317, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223319, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223322, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sll_epi16", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223324, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrawi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223327, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srav_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrav32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223328, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srav_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrav32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223329, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sra_epi16", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223330, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sra_epi16", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223331, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223332, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223333, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223334, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223335, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srl_epi16", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223336, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223340, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223341, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223343, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223344, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223345, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223346, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223347, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin4", "Func": "_mm512_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223348, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_hi", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223351, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223352, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_qi", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin4", "Func": "_mm512_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223353, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "_cvtmask32_u32", "(", "__mmask32", "__A", ")", "{"], "ground_truth": ["return", "(", "unsigned", "int", ")", "__builtin_ia32_kmovd", "(", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512bwintrin", "Func": "_cvtmask32_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223355, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_kmovq", "(", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_cvtmask64_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223356, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_kmovq", "(", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_cvtmask64_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223357, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtu32_mask32", "(", "unsigned", "int", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_kmovd", "(", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512bwintrin", "Func": "_cvtu32_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223358, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtu64_mask64", "(", "unsigned", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_kmovq", "(", "(", "__mmask64", ")", "__A", ")", ";"], "File": "avx512bwintrin", "Func": "_cvtu64_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223360, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_kmovq", "(", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_cvtu64_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223361, "Length": 13, "Cover_Rate": 0.38235294117647056} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kadd_mask32", "(", "__mmask32", "__A", ",", "__mmask32", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_kaddsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kadd_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223363, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kadd_mask64", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_kadddi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_kadd_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223365, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kandsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kand_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223371, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_kanddi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kand_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223373, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_knotsi", "(", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_knot_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223374, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_knot_mask64", "(", "__mmask64", "__A", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_knotdi", "(", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_knot_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223376, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_knot_mask64", "(", "__mmask64", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_knotdi", "(", "(", "__mmask64", ")", "__A", ")", ";"], "File": "avx512bwintrin", "Func": "_knot_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223377, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "_kortestc_mask32_u8", "(", "__mmask32", "__A", ",", "__mmask32", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcsi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_kortestc_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223378, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kortestz_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223384, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kortestz_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223385, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_kortest_mask32_u8", "(", "__mmask32", "__A", ",", "__mmask32", "__B", ",", "unsigned", "char", "*", "__CF", ")", "{"], "ground_truth": ["*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcsi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_kortest_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223386, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcsi", "(", "__A", ",", "__B", ")", ";", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzsi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kortest_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223387, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcdi", "(", "__A", ",", "__B", ")", ";", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kortest_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223388, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kor_mask32", "(", "__mmask32", "__A", ",", "__mmask32", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_korsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kor_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223389, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_korsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kor_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223390, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_kordi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kor_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223391, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kor_mask64", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_kordi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_kor_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223392, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kshiftli_mask32", "(", "__mmask32", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_kshiftlisi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kshiftli_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223394, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_kshiftlidi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kshiftli_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223395, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kshiftrisi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kshiftri_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223397, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcsi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktestc_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223402, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_ktestc_mask64_u8", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcdi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_ktestc_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223403, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktestc_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223404, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzsi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktestz_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223405, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_ktestz_mask64_u8", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzdi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_ktestz_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223407, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "_ktestz_mask64_u8", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktestz_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223408, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcsi", "(", "__A", ",", "__B", ")", ";", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzsi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktest_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223409, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzsi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktest_mask32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223410, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "_ktest_mask64_u8", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ",", "unsigned", "char", "*", "__CF", ")", "{", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzdi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_ktest_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223411, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzdi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_ktest_mask64_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223412, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kunpcksi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kunpackw_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223416, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kxnorsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kxnor_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223418, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_kxnordi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kxnor_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223419, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kxorsi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_kxor_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223422, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_load_mask32", "(", "__mmask32", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_kmovd", "(", "*", "__A", ")", ";"], "File": "avx512bwintrin", "Func": "_load_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223425, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kmovd", "(", "*", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_load_mask32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223426, "Length": 11, "Cover_Rate": 0.3548387096774194} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_epi16", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223430, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_epi8", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223431, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223432, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223434, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223435, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_adds_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223436, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223437, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_adds_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223438, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_adds_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223439, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223440, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v32hu", ")", "__A", "+", "(", "__v32hu", ")", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223441, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v64qu", ")", "__A", "+", "(", "__v64qu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223443, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_alignr_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_palignr512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__N", "*", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223445, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_alignr_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_palignr512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__N", "*", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223446, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_avg_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223447, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_avg_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223448, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_avg_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223450, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223451, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastb_epi8", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223452, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223453, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastw_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223454, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_bslli_epi128", "(", "__m512i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pslldq512", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_bslli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223455, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_bslli_epi128", "(", "__m512i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pslldq512", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_bslli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223456, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrldq512", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_bsrli_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223457, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpeqw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223459, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_pcmpeqb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223461, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_pcmpeqb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223462, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_epu16_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpeq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223464, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223467, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223469, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223470, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223471, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223472, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpgt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223476, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_pcmpgtb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223478, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpgt_epu16_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223480, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpgt_epu8_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223481, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223483, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223485, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223486, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223489, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223490, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223491, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223492, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epi8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223494, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223495, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223497, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223502, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223503, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223504, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epi16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmp_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223508, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "__P", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223509, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epu16_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223511, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epu8_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "__P", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223514, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223517, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu8_epi16", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223519, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223522, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223523, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223524, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dbsad_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223525, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dbsad_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223526, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kunpackd", "(", "__mmask64", "__A", ",", "__mmask64", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_kunpckdi", "(", "(", "__mmask64", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_kunpackd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223527, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kunpackw", "(", "__mmask32", "__A", ",", "__mmask32", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_kunpcksi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_kunpackw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223529, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_kunpcksi", "(", "(", "__mmask32", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_kunpackw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223530, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maddubs_epi16", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223532, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_madd_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223533, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_madd_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223534, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_epi16", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__mmask32", "__U", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpermi2varhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask2_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223535, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_epi16", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__mmask32", "__U", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermi2varhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask2_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223536, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_abs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223538, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_abs_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223539, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_abs_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223540, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223541, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223543, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223545, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_adds_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223546, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223547, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223550, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223552, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_palignr512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223553, "Length": 34, "Cover_Rate": 0.5396825396825397} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_alignr_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_palignr512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223554, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_avg_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223556, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_avg_epu8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223557, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastb_epi8", "(", "__mmask64", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223559, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223561, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastw_epi16", "(", "__mmask32", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223562, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi16_epi8", "(", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovwb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223564, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu8_epi16", "(", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223567, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223568, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtusepi16_epi8", "(", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223572, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223573, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddquhi512_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223576, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_maddubs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223580, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223581, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223583, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223584, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223587, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epu16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223588, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epu8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223589, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223590, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223592, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epi8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223593, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223594, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223596, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223598, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdquhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223600, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdquqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223601, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mov_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_movdquqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223602, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223603, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhrsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223607, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mulhrs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmulhrsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223608, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmullw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223609, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packsswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223612, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_packs_epi32", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223613, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223614, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223616, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223617, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_epi16", "(", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223622, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_set1_epi16", "(", "__mmask32", "__M", ",", "short", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223623, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223624, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_gpr_mask", "(", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223625, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223628, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shufflelo_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pshuflw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223629, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shufflelo_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pshuflw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223630, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_slli_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223634, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sllv_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223635, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sll_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223638, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrawi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223639, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srav_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrav32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223642, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sra_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223643, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223645, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_subs_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223652, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_subs_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223654, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_subs_epu16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223656, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223657, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sub_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223659, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sub_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223660, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sub_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223661, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223663, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223664, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223665, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpacklo_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223668, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpacklo_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223669, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223670, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223672, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223673, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223676, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223677, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223684, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223686, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pavgw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223690, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_avg_epu8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223691, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_avg_epu8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pavgb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223692, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_blend_epi16", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__W", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_blendmw_512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_blend_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223693, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_blendmb_512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_blend_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223695, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_blend_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__W", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_blendmb_512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_blend_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223696, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcastb_epi8", "(", "__m512i", "__O", ",", "__mmask64", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v64qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223697, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223699, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v32hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223700, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi16_mask", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_pcmpeqw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223701, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi16_mask", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpeqw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223702, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_pcmpeqb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223703, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_pcmpeqb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223704, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epu8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpeq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223708, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epi16_mask", "(", "__mmask32", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223710, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epi8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223712, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epu16_mask", "(", "__mmask32", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223713, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epu16_mask", "(", "__mmask32", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223714, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epu8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223715, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpge_epu8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223716, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epi16_mask", "(", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpgt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223718, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epi8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_pcmpgtb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223719, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223722, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223723, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223726, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_epu16_mask", "(", "__mmask32", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223729, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223730, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223731, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_epu8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223732, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223735, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmplt_epi8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223736, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223738, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223740, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epi8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223743, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epu16_mask", "(", "__mmask32", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223745, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223747, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epu8_mask", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223748, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epi16_mask", "(", "__mmask32", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpw512_mask", "(", "(", "__v32hi", ")", "__X", ",", "(", "__v32hi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmp_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223750, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_cmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "__P", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223751, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epu8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ucmpb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "__P", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223756, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi16_epi8", "(", "__m256i", "__O", ",", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovwb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223758, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovwb512mem_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223759, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi8_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223761, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu8_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbw512_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223763, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223766, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovswb512mem_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtsepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223767, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovswb512mem_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtsepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223768, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovuswb512mem_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_cvtusepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223771, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_dbsad_epu8", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223773, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_dbpsadbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__imm", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223774, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddquhi512_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223776, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddquqi512_mask", "(", "(", "const", "char", "*", ")", "__P", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223778, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223779, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_maddubs_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddubsw512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223780, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_madd_epi16", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaddwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223781, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223783, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223785, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_epu16", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223787, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_epu16", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223788, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223790, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223791, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223793, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223794, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223795, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223797, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_epu8", "(", "__m512i", "__W", ",", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223798, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mov_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_movdquhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223800, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mov_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_movdquqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223801, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mov_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_movdquqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223802, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mulhi_epu16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmulhuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223805, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mulhrs_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhrsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223807, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_packs_epi16", "(", "__m512i", "__W", ",", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packsswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223811, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_packs_epi32", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223813, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223816, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_packus_epi32", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223817, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutex2var_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__U", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varhi512_mask", "(", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223819, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varhi512_mask", "(", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223820, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223821, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223822, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_set1_epi16", "(", "__m512i", "__O", ",", "__mmask32", "__M", ",", "short", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223823, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastw512_gpr_mask", "(", "__A", ",", "(", "__v32hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223824, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastb512_gpr_mask", "(", "__A", ",", "(", "__v64qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223826, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223827, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shufflehi_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223828, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223831, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_slli_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223833, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sllv_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223835, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sllv_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223836, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sll_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223837, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223838, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srav_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrav32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223842, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223843, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srli_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223846, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srl_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223850, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "__builtin_ia32_storedquhi512_mask", "(", "(", "short", "*", ")", "__P", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223851, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storedquqi512_mask", "(", "(", "char", "*", ")", "__P", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223853, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask64", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquqi512_mask", "(", "(", "char", "*", ")", "__P", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223854, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_subs_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubsb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223857, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubusw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223859, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_subs_epu8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223861, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223864, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223865, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223866, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestnmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223867, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_testn_epi8_mask", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ptestnmb512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223870, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223871, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223872, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ptestmb512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223874, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223875, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223876, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223878, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpacklo_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223879, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpacklo_epi16", "(", "__m512i", "__W", ",", "__mmask32", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223880, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpacklo_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_mask_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223882, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223888, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223889, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223890, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223891, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223892, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223895, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminub512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223897, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movepi16_mask", "(", "__m512i", "__A", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cvtw2mask512", "(", "(", "__v32hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_movepi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223899, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtmask2w512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_movm_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223903, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtmask2b512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_movm_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223905, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223908, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mulhi_epu16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhuw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223910, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulhrsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223912, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packs_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packsswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223916, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223917, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_packssdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223918, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packus_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packuswb512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223919, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_packus_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_packusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223922, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_epi16", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varhi512_mask", "(", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223923, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_epi16", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varhi512_mask", "(", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223924, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvarhi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223926, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sad_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psadbw512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223927, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psadbw512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223928, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shufflehi_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pshufhw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223930, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shufflelo_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshuflw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223931, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223934, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223935, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223936, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223937, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sllv_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223938, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223947, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi16", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlwi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "__imm", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223948, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223949, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlv32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223950, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srl_epi16", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223952, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223953, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psubsw512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223954, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223959, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_subs_epu8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubusb512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223960, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sub_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v32hu", ")", "__A", "-", "(", "__v32hu", ")", "__B", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223961, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v64qu", ")", "__A", "-", "(", "__v64qu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223964, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_testn_epi16_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ptestnmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223966, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ptestnmb512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223967, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_test_epi16_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ptestmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223969, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestmw512", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223970, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_test_epi8_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask64", ")", "__builtin_ia32_ptestmb512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223971, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask64", ")", "__builtin_ia32_ptestmb512", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223972, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223973, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223974, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223975, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223977, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpcklwd512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223978, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_mm512_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223979, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpcklbw512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512bwintrin", "Func": "_mm512_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223980, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "*", "(", "__mmask64", "*", ")", "__A", "=", "__builtin_ia32_kmovq", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512bwintrin", "Func": "_store_mask64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223984, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastmb_epi64", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcastmb512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_broadcastmb_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223985, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastmb_epi64", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcastmb512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_broadcastmb_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223986, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcastmw512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_broadcastmw_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223987, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpconflictsi_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223989, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_conflict_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpconflictsi_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512cdintrin", "Func": "_mm512_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223990, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_conflict_epi64", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpconflictdi_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223992, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_lzcnt_epi64", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vplzcntq_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223996, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpconflictsi_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_maskz_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223997, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_conflict_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpconflictsi_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512cdintrin", "Func": "_mm512_maskz_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 223998, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vplzcntd_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_maskz_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224001, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vplzcntq_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_maskz_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224004, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_conflict_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpconflictsi_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_mask_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224005, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpconflictdi_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_mask_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224008, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_lzcnt_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vplzcntd_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512cdintrin", "Func": "_mm512_mask_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224010, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_lzcnt_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vplzcntq_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512cdintrin", "Func": "_mm512_mask_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224012, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm512_mask_reduce_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224017, "Length": 24, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm512_mask_reduce_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224018, "Length": 24, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_reduceps512_mask_round", "(", "(", "__v16sf", ")", "__A", ",", "__B", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin1", "Func": "_mm512_mask_reduce_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224019, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_round_pd", "(", "__m512d", "__A", ",", "int", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm512_reduce_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224021, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm512_reduce_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224022, "Length": 30, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_reduce_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin1", "Func": "_mm_maskz_reduce_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224025, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_maskz_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224027, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_maskz_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224028, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_mask_reduce_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224029, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_mask_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224031, "Length": 29, "Cover_Rate": 0.453125} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin1", "Func": "_mm_mask_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224032, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512dqintrin1", "Func": "_mm_reduce_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224034, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224035, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin1", "Func": "_mm_reduce_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224036, "Length": 35, "Cover_Rate": 0.546875} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x2_512_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224037, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x2_512_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224038, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x8_512_mask", "(", "(", "__v8sf", ")", "__A", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224039, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_f32x8", "(", "__m256", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x8_512_mask", "(", "(", "__v8sf", ")", "__A", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224040, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x2_512_mask", "(", "(", "__v2df", ")", "__A", ",", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224041, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_f64x2", "(", "__m128d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x2_512_mask", "(", "(", "__v2df", ")", "__A", ",", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224042, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x2", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224043, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x2", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224044, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x8", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x8_512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224045, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x8_512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224046, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i64x2", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224047, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i64x2", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224048, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extractf64x2_pd", "(", "__m512d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224049, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extracti64x2_epi64", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm512_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224051, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224053, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_insertf64x2", "(", "__m512d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_insertf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm512_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224056, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm512_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224058, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fpclass_sd_mask", "(", "__m128d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssd", "(", "(", "__v2df", ")", "__A", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_fpclass_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224061, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fpclass_sd_mask", "(", "__m128d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssd", "(", "(", "__v2df", ")", "__A", ",", "__imm", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm_fpclass_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224062, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassss", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_fpclass_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224064, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_range_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_range_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224067, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_range_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224068, "Length": 22, "Cover_Rate": 0.43137254901960786} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_range_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_range_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224070, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_range_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rangess128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm_range_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224071, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_range_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224072, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin4", "Func": "_mm_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224074, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_reducess", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ")", ";"], "File": "avx512dqintrin4", "Func": "_mm_reduce_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224076, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "_cvtmask8_u32", "(", "__mmask8", "__A", ")", "{"], "ground_truth": ["return", "(", "unsigned", "int", ")", "__builtin_ia32_kmovb", "(", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512dqintrin", "Func": "_cvtmask8_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224077, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtu32_mask8", "(", "unsigned", "int", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_kmovb", "(", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512dqintrin", "Func": "_cvtu32_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224078, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtu32_mask8", "(", "unsigned", "int", "__A", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kmovb", "(", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_cvtu32_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224079, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_kaddhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kadd_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224080, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kadd_mask8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kaddqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kadd_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224082, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kadd_mask8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kaddqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kadd_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224083, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_kandnqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kandn_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224085, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_knotqi", "(", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_knot_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224088, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "_kortestc_mask8_u8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcqi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512dqintrin", "Func": "_kortestc_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224090, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kortestz_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224092, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_kortestz_mask8_u8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kortestz_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224093, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kortest_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224094, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_kortestcqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzqi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512dqintrin", "Func": "_kortest_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224095, "Length": 26, "Cover_Rate": 0.6341463414634146} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_korqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kor_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224096, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_korqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kor_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224097, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_kshiftliqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kshiftli_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224099, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kshiftri_mask8", "(", "__mmask8", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kshiftriqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kshiftri_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224101, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestchi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktestc_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224102, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_ktestc_mask8_u8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktestc_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224104, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "_ktestc_mask8_u8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktestc_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224105, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "_ktestz_mask16_u8", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzhi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512dqintrin", "Func": "_ktestz_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224106, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "_ktestz_mask16_u8", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzhi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512dqintrin", "Func": "_ktestz_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224107, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktestz_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224108, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "_ktest_mask16_u8", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ",", "unsigned", "char", "*", "__CF", ")", "{", "*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_ktestchi", "(", "__A", ",", "__B", ")", ";", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzhi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktest_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224110, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzhi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktest_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224111, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "_ktest_mask8_u8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ",", "unsigned", "char", "*", "__CF", ")", "{"], "ground_truth": ["*", "__CF", "=", "(", "unsigned", "char", ")", "__builtin_ia32_ktestcqi", "(", "__A", ",", "__B", ")", ";"], "File": "avx512dqintrin", "Func": "_ktest_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224112, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_ktestzqi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_ktest_mask8_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224113, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kxnor_mask8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kxnorqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kxnor_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224114, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kxnor_mask8", "(", "__mmask8", "__A", ",", "__mmask8", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kxnorqi", "(", "(", "__mmask8", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_kxnor_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224115, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_load_mask8", "(", "__mmask8", "*", "__A", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_kmovb", "(", "*", "(", "__mmask8", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_load_mask8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224118, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andnpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224120, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andnpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224121, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_andnps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224122, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224124, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224125, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_andps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224127, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_f32x2", "(", "__m128", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x2_512_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224128, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224135, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x8_512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_broadcast_i32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224136, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x8_512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_broadcast_i32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224137, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i64x2", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224138, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi64_pd", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224140, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi64_ps", "(", "__m512i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224142, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224144, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu64_ps", "(", "__m512i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224147, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224148, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224149, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224151, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224152, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtps_epu64", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224154, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224155, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224158, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttps_epi64", "(", "__m256", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224160, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224161, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224162, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttps_epu64", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224163, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224164, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundpd_epi64", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224165, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224167, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundps_epi64", "(", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224168, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224170, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundps_epu64", "(", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvtt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224171, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224172, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224176, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224178, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundepu64_ps", "(", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224179, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundpd_epu64", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224182, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundpd_epu64", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224183, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224185, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_cvt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224187, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_extractf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_extractf32x8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224188, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extracti32x8_epi32", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_extracti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_extracti32x8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224192, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_extracti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_extracti32x8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224193, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extracti64x2_epi64", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224195, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224198, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224199, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_insertf32x8", "(", "__m512", "__A", ",", "__m256", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_insertf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_insertf32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224201, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_insertf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224203, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti32x8", "(", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_inserti32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224204, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti64x2", "(", "__m512i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224206, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti64x2", "(", "__m512i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224207, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andnpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224208, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_andnot_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_andnps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224210, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_andpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224213, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_and_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_andps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224214, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_and_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_andps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224215, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x2_512_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224216, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_f64x2", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x2_512_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224220, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_f64x2", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x2_512_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_ps", "(", ")", ",", "__M", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224221, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_i32x2", "(", "__mmask16", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224222, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224223, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x8_512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_i32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224224, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224226, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224227, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224228, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224229, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu64_pd", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224233, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu64_ps", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224234, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224235, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtpd_epi64", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224237, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtpd_epu64", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224238, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtps_epi64", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224240, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224242, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtps_epu64", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224243, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224245, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttps_epi64", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224248, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttps_epu64", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224251, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224254, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224255, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224256, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundps_epu64", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvtt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224258, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepi64_pd", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224260, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepi64_pd", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224261, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224262, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepi64_ps", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224263, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepu64_pd", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224264, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepu64_pd", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224265, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepu64_ps", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224266, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224267, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224268, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224269, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundpd_epu64", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224271, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundps_epi64", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_cvt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224273, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_extractf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extractf32x8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224276, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extractf32x8_ps", "(", "__mmask8", "__U", ",", "__m512", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_extractf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extractf32x8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224277, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extractf64x2_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224279, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extracti32x8_epi32", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_extracti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extracti32x8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224280, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extracti32x8_epi32", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_extracti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extracti32x8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224281, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extracti64x2_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224282, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_insertf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_insertf32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224284, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_insertf64x2", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_insertf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224286, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_insertf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224287, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_inserti32x8", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_inserti32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224289, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224291, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mullo_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmullq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224292, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mullo_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmullq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224293, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_or_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_orpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224295, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_orps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224296, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_orps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224297, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_range_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224299, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224300, "Length": 34, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_range_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_range_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224304, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224306, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224307, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_reduceps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224308, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_xor_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_xorpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_maskz_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224311, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_xor_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_xorps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_maskz_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224313, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_and_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_andps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224321, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x2_512_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224323, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x8_512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v16sf", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_f32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224325, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_f64x2", "(", "__m512d", "__O", ",", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x2_512_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "__O", ",", "__M", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224327, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_i32x2", "(", "__m512i", "__O", ",", "__mmask16", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224328, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_i32x2", "(", "__m512i", "__O", ",", "__mmask16", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x2_512_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224329, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_i64x2", "(", "__m512i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x2_512_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "__O", ",", "__M", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224332, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224337, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu64_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224339, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224341, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224342, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpd_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224345, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtps_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224347, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224349, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttpd_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224351, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttpd_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224352, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224355, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundpd_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224360, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224361, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundps_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224362, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundps_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224364, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundps_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvtt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224365, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepu64_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224370, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepu64_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtuqq2pd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224371, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224372, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtuqq2ps512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224373, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundpd_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224374, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2qq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224375, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundpd_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtpd2uqq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224377, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224378, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2qq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224379, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224380, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2uqq512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_cvt_roundps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224381, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_extractf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_extractf32x8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224383, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224384, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extractf64x2_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_512_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224385, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extracti32x8_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_extracti32x8_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_extracti32x8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224387, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extracti64x2_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224388, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extracti64x2_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224389, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd512_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224390, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224392, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fpclass_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224393, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_insertf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_insertf32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224394, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_insertf32x8", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m256", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_insertf32x8_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_insertf32x8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224395, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_inserti64x2", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224400, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_inserti64x2", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x2_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224401, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmullq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224402, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmullq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224403, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_or_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_orpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224404, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_orpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224405, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_orps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224407, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_range_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224408, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_range_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224409, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224410, "Length": 32, "Cover_Rate": 0.5079365079365079} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224411, "Length": 32, "Cover_Rate": 0.5079365079365079} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224412, "Length": 32, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224413, "Length": 32, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_range_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224414, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_range_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_range_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224415, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_reduceps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224418, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_reduceps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224419, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_xor_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_xorpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_mask_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224421, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_xor_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_xorps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224422, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_xorps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224423, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movepi32_mask", "(", "__m512i", "__A", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cvtd2mask512", "(", "(", "__v16si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_movepi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224425, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movm_epi32", "(", "__mmask16", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtmask2d512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_movm_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224428, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movm_epi32", "(", "__mmask16", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtmask2d512", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_movm_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224429, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_orpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224434, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_or_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_orpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224435, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_orps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224436, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_orps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224437, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rangepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__C", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224438, "Length": 35, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rangeps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224440, "Length": 35, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_pd", "(", "__m512d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_reducepd512_mask", "(", "(", "__v8df", ")", "__A", ",", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224446, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_ps", "(", "__m512", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_reduceps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512dqintrin", "Func": "_mm512_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224448, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_xorpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224450, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_xorpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224451, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_xor_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_xorps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224452, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_xor_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_xorps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm512_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224453, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fpclass_sd_mask", "(", "__m128d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssd_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_fpclass_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224455, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fpclass_ss_mask", "(", "__m128", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassss_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_fpclass_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224456, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fpclass_ss_mask", "(", "__m128", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassss_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_fpclass_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224457, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_range_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_maskz_range_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224458, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_range_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_maskz_range_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224462, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_range_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_maskz_range_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224465, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_maskz_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224466, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_maskz_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224467, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_maskz_reduce_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224468, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_reduce_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_reducess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_maskz_reduce_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224469, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_sd_mask", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssd_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_fpclass_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224470, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_sd_mask", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssd_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_fpclass_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224471, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_ss_mask", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclassss_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_mask_fpclass_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224472, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_ss_mask", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclassss_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_mask_fpclass_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224473, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_range_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224474, "Length": 32, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_range_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224475, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_range_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224476, "Length": 32, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_range_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224477, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_mask_range_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224478, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512dqintrin", "Func": "_mm_mask_range_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224479, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_range_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224480, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224482, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224483, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_reduce_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224484, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reducess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_mask_reduce_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224485, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_range_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224488, "Length": 35, "Cover_Rate": 0.546875} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_range_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rangesd128_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_range_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224491, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_range_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rangess128_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_range_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224493, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224494, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_reducesd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512dqintrin", "Func": "_mm_reduce_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224495, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rcp28_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rcp28sd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin1", "Func": "_mm_maskz_rcp28_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224500, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rcp28_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rcp28sd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin1", "Func": "_mm_maskz_rcp28_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224501, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rcp28_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rcp28ss_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin1", "Func": "_mm_maskz_rcp28_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224503, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp28_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp28ss_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin1", "Func": "_mm_mask_rcp28_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224511, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rsqrt28sd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin1", "Func": "_mm_mask_rsqrt28_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224513, "Length": 27, "Cover_Rate": 0.46551724137931033} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt28ss_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin1", "Func": "_mm_mask_rsqrt28_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224515, "Length": 27, "Cover_Rate": 0.46551724137931033} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_exp2a23_round_ps", "(", "__m512", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224518, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224520, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rcp28_round_ps", "(", "__m512", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224522, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224523, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224524, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224525, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rsqrt28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin3", "Func": "_mm512_rsqrt28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224526, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "__m512", "__W", ";", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224529, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "__m512", "__W", ";", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224530, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_exp2a23_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_exp2pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_maskz_exp2a23_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224532, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_maskz_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224533, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_maskz_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224534, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp28_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_maskz_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224536, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp28_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_maskz_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224538, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_maskz_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224539, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rsqrt28_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_maskz_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224540, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rsqrt28_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rsqrt28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_maskz_rsqrt28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224542, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_exp2a23_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_exp2pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_exp2a23_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224544, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_exp2a23_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_exp2ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_exp2a23_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224545, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224547, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rcp28_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_mask_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224548, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224549, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224550, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224551, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt28_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224552, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt28_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rsqrt28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_mask_rsqrt28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224553, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__m512d", "__W", ";", "return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224555, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "__m512d", "__W", ";"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rcp28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_rcp28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224556, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rcp28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_rcp28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224557, "Length": 26, "Cover_Rate": 0.5098039215686274} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rsqrt28_round_pd", "(", "__m512d", "__A", ",", "int", "__R", ")", "{", "__m512d", "__W", ";"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224559, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rsqrt28_round_pd", "(", "__m512d", "__A", ",", "int", "__R", ")", "{", "__m512d", "__W", ";"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rsqrt28pd_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm512_rsqrt28_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224560, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rsqrt28_round_ps", "(", "__m512", "__A", ",", "int", "__R", ")", "{", "__m512", "__W", ";", "return", "(", "__m512", ")", "__builtin_ia32_rsqrt28ps_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm512_rsqrt28_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224561, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp28_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rcp28sd_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "File": "avx512erintrin", "Func": "_mm_rcp28_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224563, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcp28ss_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm_rcp28_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224565, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt28ss_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512erintrin", "Func": "_mm_rsqrt28_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224569, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsi512_si32", "(", "__m512i", "__A", ")", "{", "__v16si", "__B", "=", "(", "__v16si", ")", "__A", ";"], "ground_truth": ["return", "__B", "[", "", "]", ";"], "File": "avx512fintrin1", "Func": "_mm512_cvtsi512_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224570, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__builtin_ia32_pmovqb512mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_mask_cvtepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224572, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovsqb512mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224573, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovsqb512mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224574, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "__v8di", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224581, "Length": 26, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_epi64", "(", "long", "long", "__A", ")", "{", "return", "(", "__m512i", ")", "(", "__v8di", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224582, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m512d", ")", "(", "__v8df", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224585, "Length": 27, "Cover_Rate": 0.5869565217391305} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_ps", "(", "float", "__A", ")", "{", "return", "__extension__", "(", "__m512", ")", "(", "__v16sf", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm512_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224587, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvti32_ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvti32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224595, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvti64_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fintrin1", "Func": "_mm_cvti64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224597, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvti64_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvti64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224598, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvtsd_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224603, "Length": 14, "Cover_Rate": 0.7} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvtsd_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224604, "Length": 14, "Cover_Rate": 0.7} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_cvtss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvtss_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224606, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "_mm_cvtss_i64", "(", "__m128", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_cvtss_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224607, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_maskz_cvt_roundsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224608, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_maskz_cvt_roundsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224609, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtss2sd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_maskz_cvt_roundss_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224610, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtss2sd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_maskz_cvt_roundss_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224611, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_mask_cvt_roundsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224613, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvt_roundss_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtss2sd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin1", "Func": "_mm_mask_cvt_roundss_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224615, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_ternarylogic_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_maskz", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin2", "Func": "_mm512_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224616, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_maskz", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin2", "Func": "_mm512_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224619, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_ternarylogic_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin2", "Func": "_mm512_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224621, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin2", "Func": "_mm512_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224622, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin2", "Func": "_mm512_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224623, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rcp14_pd", "(", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rcp14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin2", "Func": "_mm512_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224624, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin2", "Func": "_mm512_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224630, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin2", "Func": "_mm512_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224632, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin2", "Func": "_mm512_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224633, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224634, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224636, "Length": 26, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_epi64", "(", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224637, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_alignr_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_alignd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224638, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_alignd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224639, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_alignr_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_alignq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224641, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224642, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224643, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pandnq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224645, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_si512", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_andnot_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224646, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastd_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224649, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastq_epi64", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224650, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x4_512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224652, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x4", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x4_512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224653, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224654, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224655, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi16_epi32", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224657, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi32_epi64", "(", "__m256i", "__X", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224661, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi8_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224662, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224664, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224665, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu16_epi32", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224666, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224668, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224671, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224675, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224676, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224678, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224679, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224680, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224681, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttps_epi32", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224682, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224683, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224684, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224685, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundps_epi32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224687, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundps_epu32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvtt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224689, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundps_epi32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224690, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundps_epi32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_cvt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224691, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundps_epu32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224692, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224693, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224695, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224696, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224697, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224698, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224699, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224703, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224705, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224706, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224707, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224708, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224709, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224711, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224712, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224713, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224716, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224717, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224719, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "__mmask16", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_gathersiv16si", "(", "(", "__v16si", ")", "v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224720, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__mmask16", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_gathersiv16si", "(", "(", "__v16si", ")", "v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224721, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32gather_epi64", "(", "__m256i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["__m512i", "v1_old", "=", "_mm512_undefined_si512", "(", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224722, "Length": 35, "Cover_Rate": 0.546875} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32gather_epi64", "(", "__m256i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "__m512i", "v1_old", "=", "_mm512_undefined_si512", "(", ")", ";", "__mmask8", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224723, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "__mmask8", "mask", "=", "", ";", "return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224724, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_gathersiv16sf", "(", "(", "__v16sf", ")", "v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224725, "Length": 24, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__m512i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv16si", "(", "__addr", ",", "(", "__mmask16", ")", "", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224727, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__m512i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv16si", "(", "__addr", ",", "(", "__mmask16", ")", "", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224728, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224729, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224730, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_pd", "(", "double", "*", "__addr", ",", "__m256i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224731, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_ps", "(", "float", "*", "__addr", ",", "__m512i", "__index", ",", "__m512", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv16sf", "(", "__addr", ",", "(", "__mmask16", ")", "", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224734, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__mmask8", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv16si", "(", "(", "__v8si", ")", "v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224735, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv16si", "(", "(", "__v8si", ")", "v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224736, "Length": 24, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64gather_epi64", "(", "__m512i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "__m512i", "v1_old", "=", "_mm512_undefined_si512", "(", ")", ";"], "ground_truth": ["__mmask8", "mask", "=", "", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224737, "Length": 40, "Cover_Rate": 0.625} {"Template_token": ["", "__mmask8", "mask", "=", "", ";", "return", "(", "__m512i", ")", "__builtin_ia32_gatherdiv8di", "(", "(", "__v8di", ")", "v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224738, "Length": 29, "Cover_Rate": 0.453125} {"Template_token": ["", "__mmask8", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224740, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__mmask8", "mask", "=", "", ";"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224741, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_epi32", "(", "int", "*", "__addr", ",", "__m512i", "__index", ",", "__m256i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv16si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224742, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_epi32", "(", "int", "*", "__addr", ",", "__m512i", "__index", ",", "__m256i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv16si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224743, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_epi64", "(", "long", "long", "*", "__addr", ",", "__m512i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224744, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scatterdiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224745, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_pd", "(", "double", "*", "__addr", ",", "__m512i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224746, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_pd", "(", "double", "*", "__addr", ",", "__m512i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224747, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv16sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224749, "Length": 23, "Cover_Rate": 0.4423076923076923} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti64x4", "(", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224750, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti64x4", "(", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224751, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kmov", "(", "__mmask16", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_kmov16", "(", "__A", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_kmov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224752, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224754, "Length": 28, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_ps", "(", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224755, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_si512", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_loadu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224757, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224761, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224762, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask3", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask3_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224763, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask3", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask3_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224764, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask3_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224766, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224768, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224770, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224771, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224772, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224773, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224774, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224776, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224777, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224778, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224781, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224782, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "-", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224783, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224785, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "-", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224790, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi32", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224791, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224792, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224793, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224795, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224796, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_ps", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224797, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_ps", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224798, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_maskz", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224799, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_ternarylogic_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_maskz", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224800, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_maskz", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224801, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_maskz", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224802, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_xor_epi64", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pxorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_maskz_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224804, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epi64_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224806, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224807, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224808, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsub_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224813, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsub_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224814, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv16si", "(", "(", "__v16si", ")", "__v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224815, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_epi64", "(", "__m512i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224817, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224818, "Length": 24, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "double", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224819, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "double", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224820, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_ps", "(", "__m512", "v1_old", ",", "__mmask16", "__mask", ",", "__m512i", "__index", ",", "float", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_gathersiv16sf", "(", "(", "__v16sf", ")", "v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224822, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_epi64", "(", "long", "long", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224825, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_epi64", "(", "long", "long", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224826, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_pd", "(", "double", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224827, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_pd", "(", "double", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224828, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scattersiv16sf", "(", "__addr", ",", "__mask", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224829, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64gather_epi32", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "int", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv16si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224832, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64gather_epi64", "(", "__m512i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_gatherdiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224833, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gatherdiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224834, "Length": 24, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "double", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_gatherdiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224835, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64gather_ps", "(", "__m256", "__v1_old", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "float", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224837, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224838, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64scatter_epi32", "(", "int", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "__m256i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv16si", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224839, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scatterdiv8di", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224842, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224843, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64scatter_ps", "(", "float", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "__m256", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv16sf", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224845, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224847, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224848, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224849, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedqudi512_mask", "(", "(", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224857, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storeupd512_mask", "(", "(", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224860, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__builtin_ia32_storeups512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224861, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__builtin_ia32_storeups512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224862, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224863, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_ternarylogic_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "imm", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224864, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224865, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pxorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224868, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224869, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224871, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_max_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224872, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224873, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224880, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224881, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224882, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224884, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_epu32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmuludq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224888, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224892, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "_mm512_permutex_epi64", "(", "__m512i", "__X", ",", "const", "int", "__I", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224893, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_permutex_epi64", "(", "__m512i", "__X", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224894, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rolv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224897, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rolv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224898, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rol_epi32", "(", "__m512i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224899, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rol_epi32", "(", "__m512i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224900, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rorv_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prorvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224903, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prorvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224905, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ror_epi32", "(", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prord512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224907, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ror_epi64", "(", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224909, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_epi64", "(", "long", "long", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224913, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224914, "Length": 25, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_epi32", "(", "__m512i", "__A", ",", "_MM_PERM_ENUM", "__mask", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufd512_mask", "(", "(", "__v16si", ")", "__A", ",", "__mask", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224915, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_epi32", "(", "__m512i", "__A", ",", "_MM_PERM_ENUM", "__mask", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pshufd512_mask", "(", "(", "__v16si", ")", "__A", ",", "__mask", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224916, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_i64x2", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224919, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224920, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224921, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_slli_epi32", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pslldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224922, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_slli_epi64", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224923, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224924, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sllv_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224925, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sllv_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224926, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224927, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224928, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_sll_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224929, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psradi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224930, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psradi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224931, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224932, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srai_epi64", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224933, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srav_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrav16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224934, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrav16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224935, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "_mm512_sra_epi32", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrad512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224938, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_sra_epi32", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrad512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224939, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224940, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_sra_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224941, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224942, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi32", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224943, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224944, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224948, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224950, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_srl_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224952, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_si512", "(", "void", "*", "__P", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_storedqusi512_mask", "(", "(", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_storeu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224957, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storedqusi512_mask", "(", "(", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_storeu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224958, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224959, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin4", "Func": "_mm512_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224961, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224962, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_undefined_si512", "(", "void", ")", "{"], "ground_truth": ["__m512i", "__Y", "=", "__Y", ";"], "File": "avx512fintrin4", "Func": "_mm512_undefined_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224963, "Length": 23, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhdq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224964, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhdq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224965, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224967, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckldq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224968, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckldq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224969, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224970, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpcklqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm512_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224971, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcomiss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__P", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_comi_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224973, "Length": 19, "Cover_Rate": 0.3877551020408163} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224974, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224975, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_roundscale_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224976, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_roundscale_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224977, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_roundscale_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224978, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_roundscale_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224979, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rndscaless_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224980, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224981, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_scalef_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_scalef_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224982, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_scalef_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_scalefss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_scalef_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224984, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_scalef_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_scalefss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_scalef_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224985, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_scalef_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_scalef_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224987, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin4", "Func": "_mm_sqrt_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224991, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_sqrtss_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_sqrt_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224992, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_sqrtss_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin4", "Func": "_mm_sqrt_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224993, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_abs_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512d", ")", "_mm512_mask_and_epi64", "(", "(", "__m512i", ")", "__W", ",", "__U", ",", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi64", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin6", "Func": "_mm512_mask_abs_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 224998, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_epi64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "max_epi64", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin6", "Func": "_mm512_reduce_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225000, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "int", ")", "__builtin_ia32_kmovw", "(", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_cvtmask16_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225010, "Length": 14, "Cover_Rate": 0.7} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtu32_mask16", "(", "unsigned", "int", "__A", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_kmovw", "(", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_cvtu32_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225012, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "_kortestc_mask16_u8", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{"], "ground_truth": ["return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestchi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_kortestc_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225014, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestchi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kortestc_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225015, "Length": 19, "Cover_Rate": 0.6785714285714286} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kortestz_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225016, "Length": 19, "Cover_Rate": 0.6785714285714286} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kortestz_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225017, "Length": 19, "Cover_Rate": 0.6785714285714286} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzhi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kortest_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225018, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_kortestzhi", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kortest_mask16_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225019, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_kshiftli_mask16", "(", "__mmask16", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_kshiftlihi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_kshiftli_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225021, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_kshiftrihi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kshiftri_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225023, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_kunpckhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_kunpackb_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225024, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_load_mask16", "(", "__mmask16", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_kmovw", "(", "*", "(", "__mmask16", "*", ")", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_load_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225026, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225029, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225031, "Length": 26, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_abs_ps", "(", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "_mm512_and_epi32", "(", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi32", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_abs_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225034, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "(", "(", "__v16su", ")", "__A", "+", "(", "__v16su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225037, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "+", "(", "__v8du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225038, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "+", "(", "__v8df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225040, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "+", "(", "__v8df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225041, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "+", "(", "__v16sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225042, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "+", "(", "__v16sf", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225043, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_add_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225044, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225045, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_add_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225046, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225053, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandnq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225055, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_andnot_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225056, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_andnot_si512", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_andnot_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225057, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_and_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v16su", ")", "__A", "&", "(", "__v16su", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225059, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_and_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "&", "(", "__v8du", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225060, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastd_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225064, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225067, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastsd_pd", "(", "__m128d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225069, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcastss_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_broadcastss512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225070, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_f32x4", "(", "__m128", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x4_512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225072, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x4_512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225073, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_f64x4", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x4_512", "(", "(", "__v4df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_broadcast_f64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225074, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i32x4", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x4_512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225077, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i64x4", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225078, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_broadcast_i64x4", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225079, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd256_pd512", "(", "__m256d", "__A", ")", "{", "return", "__builtin_ia32_pd512_256pd", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castpd256_pd512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225082, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "_mm512_extractf32x4_ps", "(", "(", "__m512", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castpd512_pd128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225083, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd512_pd128", "(", "__m512d", "__A", ")", "{", "return", "(", "__m128d", ")", "_mm512_extractf32x4_ps", "(", "(", "__m512", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castpd512_pd128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225084, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd512_pd256", "(", "__m512d", "__A", ")", "{", "return", "_mm512_extractf64x4_pd", "(", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castpd512_pd256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225085, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd_ps", "(", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "(", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225086, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castpd_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225088, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps128_ps512", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_ps512_ps", "(", "(", "__m128", ")", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castps128_ps512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225089, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_ps512_ps", "(", "(", "__m128", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps128_ps512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225090, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps256_ps512", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ps512_256ps", "(", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castps256_ps512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225091, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "_mm512_extractf32x4_ps", "(", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps512_ps128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225093, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps512_ps128", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "_mm512_extractf32x4_ps", "(", "__A", ",", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castps512_ps128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225094, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "(", "__m256", ")", "_mm512_extractf64x4_pd", "(", "(", "__m512d", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps512_ps256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225095, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "__m256", ")", "_mm512_extractf64x4_pd", "(", "(", "__m512d", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps512_ps256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225096, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225097, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps_si512", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castps_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225098, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps_si512", "(", "__m512", "__A", ")", "{", "return", "(", "__m512i", ")", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castps_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225099, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castsi128_si512", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_si512_si", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castsi128_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225101, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_si512_256si", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castsi256_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225102, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_castsi512_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225104, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castsi512_ps", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "(", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_castsi512_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225105, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "_MM_FROUND_CEIL", ",", "(", "__v16sf", ")", "__A", ",", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_ceil_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225114, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "_mm512_cmpeq_epi32_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225115, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_cmpeq_epi32_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225116, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225117, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_epi64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225118, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_epu32_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225120, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_epu64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225121, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_epu64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225122, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_EQ_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225123, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_EQ_OQ", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225125, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpeq_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_EQ_OQ", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpeq_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225126, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225127, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225128, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epi64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225129, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225130, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225132, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpge_epu64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225134, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpgtd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225135, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225138, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpgt_epu32_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225139, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225140, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpgt_epu64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225141, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225143, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225144, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225145, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225147, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_epu64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225149, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LE_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225151, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LE_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmple_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225152, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_LE_OS", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225153, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmple_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_LE_OS", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmple_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225154, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epi32_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225155, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_epu32_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225159, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmplt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225164, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmplt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225165, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmplt_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmplt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225166, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_epi32_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225168, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225174, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NEQ_UQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpneq_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225176, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpneq_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NEQ_UQ", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpneq_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225178, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpnle_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLE_US", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpnle_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225181, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLE_US", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpnle_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225182, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpnlt_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpnlt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225183, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpnlt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225184, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpnlt_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpnlt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225186, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpord_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_ORD_Q", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmpord_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225187, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpord_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_ORD_Q", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpord_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225188, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_ORD_Q", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpord_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225189, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmpunord_pd_mask", "(", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_UNORD_Q", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmpunord_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225192, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225195, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epi32_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225196, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epi64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225197, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epi64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225198, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_epu64_mask", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225201, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmp_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225205, "Length": 28, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cmp_round_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225208, "Length": 28, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cmp_round_ps_mask", "(", "__m512", "__X", ",", "__m512", "__Y", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cmp_round_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225209, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225211, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi16_epi64", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225214, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225216, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225217, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi32_epi8", "(", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225220, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225221, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi32_pd", "(", "__m256i", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225222, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225223, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225225, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi64_epi8", "(", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225230, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225232, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi8_epi64", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225234, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu16_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225236, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225237, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu32_epi64", "(", "__m256i", "__X", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225239, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu32_epi64", "(", "__m256i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225240, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225243, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepu8_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225245, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtpd_epi32", "(", "__m512d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225250, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225251, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtpd_epu32", "(", "__m512d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225252, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtpd_ps", "(", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtpd2ps512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_undefined_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225253, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtps_epi32", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225257, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225258, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225260, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtps_pd", "(", "__m256", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225261, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "_mm256_undefined_si256", "(", ")", ",", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225264, "Length": 25, "Cover_Rate": 0.5208333333333334} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsepi32_epi16", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225267, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsepi32_epi8", "(", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225268, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225269, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225270, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsepi64_epi32", "(", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225272, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225274, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsepi64_epi8", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225275, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtss_f32", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "__A", "[", "", "]", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtss_f32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225276, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225278, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttpd_epu32", "(", "__m512d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225279, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttps_epi32", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225281, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225282, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttps_epu32", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225283, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225285, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundpd_epi32", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225286, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225287, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225288, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundps_epi32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225289, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225290, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225291, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225292, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtusepi32_epi16", "(", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225294, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtusepi32_epi8", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225296, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225297, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225298, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovusqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225299, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundepi32_ps", "(", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225303, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225305, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundepu32_ps", "(", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225306, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundpd_epi32", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225307, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundpd_epi32", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225308, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtpd2ps512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_undefined_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225312, "Length": 28, "Cover_Rate": 0.7368421052631579} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_ps", "(", "__m256i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vcvtph2ps512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225314, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundps_epu32", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225317, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundps_pd", "(", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225320, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "_mm256_undefined_si256", "(", ")", ",", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_cvt_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225322, "Length": 25, "Cover_Rate": 0.5208333333333334} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__M", "/", "(", "__v8df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225323, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_div_pd", "(", "__m512d", "__M", ",", "__m512d", "__V", ")", "{", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__M", "/", "(", "__v8df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225324, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_div_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "/", "(", "__v16sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225325, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "/", "(", "__v16sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225326, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225328, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_divps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_div_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225329, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_extractf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_extractf64x4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225333, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extracti32x4_epi32", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225335, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_extracti64x4_epi64", "(", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_extracti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_extracti64x4_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225338, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_fixupimmpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225340, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225341, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fixupimm_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225342, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fixupimm_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_fixupimmpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225344, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225345, "Length": 33, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fixupimm_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225346, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__A", ",", "_MM_FROUND_FLOOR", ",", "(", "__v8df", ")", "__A", ",", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_floor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225348, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "_MM_FROUND_FLOOR", ",", "(", "__v16sf", ")", "__A", ",", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_floor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225349, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "_MM_FROUND_FLOOR", ",", "(", "__v16sf", ")", "__A", ",", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_floor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225350, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmaddsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225352, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmaddsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225353, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmaddsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fmaddsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225356, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmaddsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225357, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmaddsub_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmaddsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225358, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmadd_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225360, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225361, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225363, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225364, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225367, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsubadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225369, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmsubadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225371, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmsubadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225374, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225380, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225384, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225385, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225387, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225389, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225390, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225395, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmsub_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225397, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225398, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getexp_pd", "(", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225400, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225401, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getexp_ps", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225402, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getexp_round_pd", "(", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getexp_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225404, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getexp_round_ps", "(", "__m512", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getexp_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225406, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_pd", "(", "__m512d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225408, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_ps", "(", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225409, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_ps", "(", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225410, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_round_pd", "(", "__m512d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getmant_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225412, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_round_ps", "(", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getmant_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225413, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_round_ps", "(", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_getmant_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225414, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "__m512i", "__v1_old", "=", "_mm512_undefined_epi32", "(", ")", ";", "__mmask16", "__mask", "=", "", ";", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv16si", "(", "(", "__v16si", ")", "__v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225415, "Length": 36, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "__mmask8", "__mask", "=", "", ";", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225416, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "__m512i", "__v1_old", "=", "_mm512_undefined_epi32", "(", ")", ";", "__mmask8", "__mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225417, "Length": 35, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "__mmask8", "__mask", "=", "", ";", "return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225418, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "__mmask8", "__mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225419, "Length": 28, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__m512", "__v1_old", "=", "_mm512_undefined_ps", "(", ")", ";", "__mmask16", "__mask", "=", "", ";"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_gathersiv16sf", "(", "(", "__v16sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225421, "Length": 35, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_epi32", "(", "void", "*", "__addr", ",", "__m512i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv16si", "(", "__addr", ",", "(", "__mmask16", ")", "", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225422, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_epi32", "(", "void", "*", "__addr", ",", "__m512i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv16si", "(", "__addr", ",", "(", "__mmask16", ")", "", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225423, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225424, "Length": 23, "Cover_Rate": 0.4423076923076923} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_epi64", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225425, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i32scatter_pd", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225427, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv16si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225430, "Length": 24, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "__mmask8", "__mask", "=", "", ";", "return", "(", "__m512d", ")", "__builtin_ia32_gatherdiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225435, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64gather_ps", "(", "__m512i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "__m256", "__v1_old", "=", "_mm256_undefined_ps", "(", ")", ";", "__mmask8", "__mask", "=", "", ";", "return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225436, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "__mmask8", "__mask", "=", "", ";", "return", "(", "__m256", ")", "__builtin_ia32_gatherdiv16sf", "(", "(", "__v8sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225437, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225442, "Length": 23, "Cover_Rate": 0.4423076923076923} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_i64scatter_ps", "(", "void", "*", "__addr", ",", "__m512i", "__index", ",", "__m256", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv16sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225445, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_insertf32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "__A", ",", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225447, "Length": 28, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_insertf64x4", "(", "__m512d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_insertf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_insertf64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225448, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_insertf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_insertf64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225449, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_inserti32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "__A", ",", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225451, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_inserti64x4", "(", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225452, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_int2mask", "(", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__M", ";"], "File": "avx512fintrin", "Func": "_mm512_int2mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225454, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_kandhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_kand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225456, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kmov", "(", "__mmask16", "__A", ")", "{", "return", "__builtin_ia32_kmovw", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_kmov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225460, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_knothi", "(", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_knot", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225461, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kor", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_korhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_kor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225463, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kortestz", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_kortestzhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_kortestz", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225467, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_kxnor", "(", "__mmask16", "__A", ",", "__mmask16", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_kxnorhi", "(", "(", "__mmask16", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_kxnor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225472, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_epi32", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225475, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_epi32", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m512i_u", "*", ")", "__P", ";"], "File": "avx512fintrin", "Func": "_mm512_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225476, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_epi64", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m512i_u", "*", ")", "__P", ";"], "File": "avx512fintrin", "Func": "_mm512_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225477, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_epi64", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225478, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_ps", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m512_u", "*", ")", "__P", ";"], "File": "avx512fintrin", "Func": "_mm512_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225480, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_ps", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225481, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_si512", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_loadu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225482, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_load_epi64", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225484, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_load_ps", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m512", "*", ")", "__P", ";"], "File": "avx512fintrin", "Func": "_mm512_load_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225488, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_load_si512", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_load_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225489, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_load_si512", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "__m512i", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_load_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225490, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2int", "(", "__mmask16", "__M", ")", "{", "return", "(", "int", ")", "__M", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask2int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225491, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2int", "(", "__mmask16", "__M", ")", "{", "return", "(", "int", ")", "__M", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask2int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225492, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermi2vard512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__I", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask2_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225493, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_epi64", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__mmask8", "__U", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpermi2varq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__I", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask2_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225496, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_pd", "(", "__m512d", "__A", ",", "__m512i", "__I", ",", "__mmask8", "__U", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vpermi2varpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__I", ",", "(", "__v8df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask2_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225497, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vpermi2varpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__I", ",", "(", "__v8df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask2_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225498, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_ps", "(", "__m512", "__A", ",", "__m512i", "__I", ",", "__mmask16", "__U", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vpermi2varps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__I", ",", "(", "__v16sf", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask2_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225499, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmaddsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225501, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225502, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmaddsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225506, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmaddsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225508, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225510, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225511, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225512, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225514, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225515, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225516, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsubadd_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmsubaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225517, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsubadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmsubaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225519, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsubadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmsubaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225520, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsubadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsubadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225522, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsubadd_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmsubaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsubadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225523, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225525, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225526, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225527, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225528, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225529, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225530, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225532, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225533, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225535, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225536, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225537, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225538, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225539, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225540, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmsub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225542, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmsub_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225543, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_mask3", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225546, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225547, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmsub_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "__mmask16", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask3", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask3_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225548, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_abs_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225552, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_paddd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225554, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225555, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_paddq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225556, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225557, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225558, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225559, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225563, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_add_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225564, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_alignr_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_alignd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225565, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandnd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225569, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandnq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225571, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_and_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pandd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225573, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225574, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225575, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_and_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pandq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_pd", "(", ")", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225576, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225577, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastq_epi64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225579, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastq_epi64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225580, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcastsd_pd", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225581, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225582, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastss512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225583, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastss512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225584, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_f64x4", "(", "__mmask8", "__M", ",", "__m256d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x4_512", "(", "(", "__v4df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcast_f64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225587, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x4_512", "(", "(", "__v4df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcast_f64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225588, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_i32x4", "(", "__mmask16", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x4_512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225589, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225591, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_broadcast_i64x4", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225592, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_compress_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compresssi512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225593, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_compresssf512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225599, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_compress_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_compresssf512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225600, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi16_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225603, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225604, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_epi16", "(", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225606, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__X", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225607, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225608, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_epi8", "(", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225609, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_pd", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225611, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225612, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_ps", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225613, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi32_ps", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225614, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225616, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi64_epi32", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225617, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi64_epi8", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225619, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi64_epi8", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225620, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepi8_epi32", "(", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225621, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225622, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225626, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225627, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225628, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu32_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__X", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225630, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtudq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225632, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu32_ps", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225633, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225634, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtepu8_epi32", "(", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225636, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtpd_epu32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225641, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtpd_epu32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225642, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtpd2ps512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225644, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtps_epi32", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225647, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtps_epi32", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225648, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225650, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__W", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225654, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtsepi32_epi8", "(", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225658, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtsepi64_epi32", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225661, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225662, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttpd_epi32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225666, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttps_epi32", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225669, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttps_epi32", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225670, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttps_epu32", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225671, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundpd_epu32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225675, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundpd_epu32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225676, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225679, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225684, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225685, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtusepi64_epi32", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovusqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225687, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtusepi64_epi8", "(", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225689, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225690, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225691, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepi32_ps", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225692, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepu32_ps", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225694, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundpd_epi32", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225696, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225697, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundph_ps", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vcvtph2ps512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225702, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundps_epu32", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225705, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225707, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundps_pd", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225708, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundps_ph", "(", "__mmask16", "__W", ",", "__m512", "__A", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__W", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225709, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundps_ph", "(", "__mmask16", "__W", ",", "__m512", "__A", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__W", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_cvt_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225710, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_div_pd", "(", "__mmask8", "__U", ",", "__m512d", "__M", ",", "__m512d", "__V", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225711, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_div_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225715, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_divps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_div_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225717, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandloaddi512_maskz", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225721, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandloaddi512_maskz", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225722, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_expandloaddf512_maskz", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225723, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_expandloaddf512_maskz", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225724, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_expandloadu_ps", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_expandloadsf512_maskz", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225725, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandsi512_maskz", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225728, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_expand_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_expanddi512_maskz", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225729, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_expand_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_expandsf512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_expand_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225733, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extractf64x4_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_extractf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_extractf64x4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225737, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_extractf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_extractf64x4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225738, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225740, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_extracti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_extracti64x4_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225741, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_extracti64x4_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_extracti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_extracti64x4_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225742, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fixupimm_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225745, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fixupimm_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225746, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fixupimm_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225749, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225750, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmaddsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225752, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmadd_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225760, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225761, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225763, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmadd_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225765, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsubadd_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225768, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsubadd_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsubadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225771, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225775, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225776, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225778, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225779, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225781, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225782, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225784, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225787, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225788, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225790, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225792, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225794, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225795, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_maskz", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmsub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225796, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_maskz", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225798, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225799, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225800, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getexp_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getexp_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225803, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getexp_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225805, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getexp_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225806, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225807, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getmant_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225808, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getmant_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225810, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_getmant_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225813, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_insertf32x4_mask", "(", "(", "__v16sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225815, "Length": 29, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_insertf32x4", "(", "__mmask16", "__B", ",", "__m512", "__C", ",", "__m128", "__D", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_insertf32x4_mask", "(", "(", "__v16sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225816, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_insertf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_insertf64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225817, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_insertf64x4", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_insertf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_insertf64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225818, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_inserti32x4", "(", "__mmask16", "__B", ",", "__m512i", "__C", ",", "__m128i", "__D", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti32x4_mask", "(", "(", "__v16si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225819, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_inserti32x4", "(", "__mmask16", "__B", ",", "__m512i", "__C", ",", "__m128i", "__D", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti32x4_mask", "(", "(", "__v16si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225820, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_inserti64x4", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225821, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi32", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "int", "*", ")", "__P", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225823, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225825, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225826, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225827, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225828, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_loadu_ps", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225830, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_load_epi32", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa32load512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225831, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa64load512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225834, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_load_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_loadapd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225835, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_loadapd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225836, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_epi32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225840, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225841, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225846, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225847, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225848, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225849, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225850, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225851, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225852, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_max_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225853, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225855, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epi32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225856, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epi64", "(", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225857, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epi64", "(", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225858, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225859, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225860, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_epu64", "(", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225861, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225862, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225865, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225867, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225868, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_min_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225870, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_movehdup_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movshdup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225874, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_moveldup_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movsldup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225875, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa32_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225877, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_movapd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225881, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mov_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_movapd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225882, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mullo_epi32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmulld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225885, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mullo_epi32", "(", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmulld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225886, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmuldq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225887, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmuldq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225888, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmuludq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225890, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225891, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mul_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225893, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mul_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225894, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_mul_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_mul_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225895, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_or_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pord512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225899, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_or_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_porq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225901, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_porq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225902, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vpermilvarpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__C", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225904, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vpermilvarps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225906, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2vard512_maskz", "(", "(", "__v16si", ")", "__I", ",", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225907, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varq512_maskz", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225910, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vpermt2varpd512_maskz", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225911, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutex2var_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512i", "__I", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vpermt2varps512_maskz", "(", "(", "__v16si", ")", "__I", ",", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225913, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvarsi512_mask", "(", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225916, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225917, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225918, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_pd", "(", "__mmask8", "__U", ",", "__m512i", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_permvardf512_mask", "(", "(", "__v8df", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225920, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_ps", "(", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_permvarsf512_mask", "(", "(", "__v16sf", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutexvar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225922, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutex_epi64", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "const", "int", "__I", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225923, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutex_pd", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "const", "int", "__M", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_permdf512_mask", "(", "(", "__v8df", ")", "__X", ",", "__M", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225926, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permute_pd", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vpermilpd512_mask", "(", "(", "__v8df", ")", "__X", ",", "__C", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225927, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vpermilps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225929, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permute_ps", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vpermilps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225930, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp14_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rcp14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225931, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp14_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rcp14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225932, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rcp14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225933, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp14_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rcp14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225934, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rolv_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prolvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225936, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225937, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rol_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225939, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225940, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rorv_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prorvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225946, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_ror_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prord512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225948, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_ror_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225949, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_ror_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225950, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_roundscale_pd", "(", "__mmask8", "__A", ",", "__m512d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225952, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225953, "Length": 29, "Cover_Rate": 0.5272727272727272} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_roundscale_round_ps", "(", "__mmask16", "__A", ",", "__m512", "__B", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_roundscale_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225957, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225960, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rsqrt14_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rsqrt14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225962, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225963, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225964, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225965, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225966, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225967, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_round_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225968, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_scalef_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_scalef_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225970, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_set1_epi32", "(", "__mmask16", "__M", ",", "int", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512_gpr_mask", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225972, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225973, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_set1_epi64", "(", "__mmask8", "__M", ",", "long", "long", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225974, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufd512_mask", "(", "(", "__v16si", ")", "__A", ",", "__mask", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225976, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_f32x4", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_shuf_f32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225977, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_f32x4", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_shuf_f32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225978, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_shuf_f64x2_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225980, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_i32x4", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225981, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225983, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_i64x2", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225984, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shuffle_pd", "(", "__mmask8", "__U", ",", "__m512d", "__M", ",", "__m512d", "__V", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_shufpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225986, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225989, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_slli_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225991, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_slli_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225992, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225994, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psllv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 225996, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sll_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226000, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_sqrtpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226001, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_sqrtpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226002, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226004, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sqrt_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226007, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_round_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sqrt_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226008, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srai_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226011, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srai_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226012, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srav_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrav8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226016, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sra_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrad512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226017, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226020, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srli_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226021, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226022, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srli_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226023, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srli_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226024, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srlv_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226025, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226027, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_srl_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226029, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226032, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226033, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sub_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_subpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226038, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhdq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226050, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226051, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckhqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226052, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_unpckhpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226053, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_unpackhi_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_unpckhpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226054, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_unpckhps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226056, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_unpcklpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226061, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_unpcklps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226063, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_xor_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pxord512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226066, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pxorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_maskz_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226068, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pabsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226069, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_abs_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pabsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226070, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_abs_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pabsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226072, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_abs_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "_mm512_mask_and_epi64", "(", "(", "__m512i", ")", "__W", ",", "__U", ",", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi64", "(", "", ")", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226074, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512", ")", "_mm512_mask_and_epi32", "(", "(", "__m512i", ")", "__W", ",", "__U", ",", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi32", "(", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226075, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_abs_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "_mm512_mask_and_epi32", "(", "(", "__m512i", ")", "__W", ",", "__U", ",", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi32", "(", "", ")", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_abs_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226076, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226078, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_paddq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226080, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226082, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226083, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_addps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226084, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_add_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226085, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_addpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_add_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226086, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_alignr_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_alignd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226090, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_alignq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226092, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandnq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226095, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_andnot_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pandnq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226096, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_and_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pandd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226097, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226099, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pandq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226100, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_blendmd_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_blend_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226101, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_blendmq_512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_blend_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226104, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_blendmpd_512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_blend_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226105, "Length": 23, "Cover_Rate": 0.48936170212765956} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_blend_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__W", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_blendmps_512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226107, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_blend_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__W", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_blendmps_512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226108, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226109, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226110, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcastq_epi64", "(", "__m512i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8di", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226111, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcastsd_pd", "(", "__m512d", "__O", ",", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "(", "__v2df", ")", "__A", ",", "(", "__v8df", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226113, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_f32x4", "(", "__m512", "__O", ",", "__mmask16", "__M", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_broadcastf32x4_512", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v16sf", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226117, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x4_512", "(", "(", "__v4df", ")", "__A", ",", "(", "__v8df", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcast_f64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226119, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastf64x4_512", "(", "(", "__v4df", ")", "__A", ",", "(", "__v8df", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcast_f64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226120, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti32x4_512", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226121, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_broadcast_i64x4", "(", "__m512i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_broadcasti64x4_512", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_broadcast_i64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226124, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "_MM_FROUND_CEIL", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_ceil_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226128, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226129, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226131, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epi64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226132, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_epu64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226135, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_pd_mask", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_EQ_OQ", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226137, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpeq_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_EQ_OQ", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpeq_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226140, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226146, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epi32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpgtd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226149, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpgtd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226150, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226152, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epu32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226153, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epu32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226154, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epu64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226155, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpgt_epu64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226156, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226158, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226159, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_epi64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226160, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226161, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_epu32_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226162, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_epu64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226164, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmple_pd_mask", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LE_OS", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmple_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226166, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226169, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226171, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmplt_epi64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226172, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmplt_epu32_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226173, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmplt_epu64_mask", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226175, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226177, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226178, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmplt_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_LT_OS", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmplt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226179, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epi32_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226182, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226183, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epu32_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226185, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_epu32_mask", "(", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226186, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226187, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NEQ_UQ", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226189, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_pd_mask", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NEQ_UQ", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226190, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpneq_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NEQ_UQ", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpneq_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226191, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpnle_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLE_US", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpnle_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226195, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpnlt_pd_mask", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpnlt_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226198, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpnlt_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpnlt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226199, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpnlt_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_NLT_US", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpnlt_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226200, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpord_pd_mask", "(", "__mmask8", "__U", ",", "__m512d", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_ORD_Q", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpord_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226202, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_ORD_Q", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpord_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226203, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "_CMP_UNORD_Q", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpunord_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226205, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmpunord_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_UNORD_Q", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpunord_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226207, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "_CMP_UNORD_Q", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmpunord_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226208, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epi32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226210, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226211, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epu32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpd512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226213, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_epu64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226215, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226216, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226219, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226220, "Length": 27, "Cover_Rate": 0.48214285714285715} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd512_mask", "(", "(", "__v8df", ")", "__X", ",", "(", "__v8df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_round_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226222, "Length": 27, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_round_ps_mask", "(", "__mmask16", "__U", ",", "__m512", "__X", ",", "__m512", "__Y", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "(", "__v16sf", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cmp_round_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226223, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compressstoreu_epi32", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_compressstoresi512_mask", "(", "(", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226225, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_compressstoresi512_mask", "(", "(", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226226, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compressstoreu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_compressstoredi512_mask", "(", "(", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226227, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compressstoreu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_compressstoredi512_mask", "(", "(", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226228, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compressstoreu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_compressstoredf512_mask", "(", "(", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226230, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_compressstoresf512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226231, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compressstoreu_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__builtin_ia32_compressstoresf512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compressstoreu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226232, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_compresssi512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226233, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_compresssi512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226234, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compressdi512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226235, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_compressdi512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226236, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_compressdf512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226237, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_compresssf512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226239, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_compresssf512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226240, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi16_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxwq512_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226243, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226247, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmovsxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226248, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226249, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226250, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226251, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtdq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226252, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226253, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtdq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226254, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "__builtin_ia32_pmovdw512mem_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226255, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovdw512mem_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226256, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovdb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226257, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovdb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226258, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226259, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226261, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226263, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226264, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovqd512mem_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226267, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovqd512mem_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226268, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovqb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226269, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi8_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226273, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovsxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226274, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxwd512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226275, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu32_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226279, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxdq512_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226280, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtudq2pd512_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226281, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu32_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226283, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbd512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226285, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu8_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmovzxbq512_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226288, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpd_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226289, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpd_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226290, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtpd_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226291, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtpd2ps512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226293, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vcvtph2ps512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226295, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtps_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226297, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226298, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtps_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226300, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtps_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226301, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226302, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226305, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi32_epi16", "(", "__m256i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226306, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi32_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226307, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovsdw512mem_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226310, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovsdb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226311, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovsdb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226312, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226313, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226316, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226318, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovsqw512mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226320, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqd512mem_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226321, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__builtin_ia32_pmovsqd512mem_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226322, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtsepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226324, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttpd_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226326, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttpd_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226327, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttps_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226329, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttps_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226330, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttps_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226331, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226332, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundpd_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226333, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226335, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundps_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvttps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226339, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226341, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi32_epi16", "(", "__m256i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovusdw512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226342, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226343, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi32_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226344, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusdw512mem_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226346, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi64_epi32", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovusqd512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226351, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226354, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusqw512mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226356, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__builtin_ia32_pmovusqd512mem_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226357, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtusepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_pmovusqb512mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226359, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepu32_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226363, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepu32_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_cvtudq2ps512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226364, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundpd_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226365, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2dq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226366, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226367, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundpd_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2udq512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226368, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vcvtph2ps512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226371, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vcvtph2ps512_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226372, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_cvtps2dq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226373, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226375, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_cvtps2udq512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226376, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundps_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226377, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_cvtps2pd512_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226378, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtps2ph512_mask", "(", "(", "__v16sf", ")", "__A", ",", "__I", ",", "(", "__v16hi", ")", "__U", ",", "(", "__mmask16", ")", "__W", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_cvt_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226380, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_div_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__M", ",", "__m512d", "__V", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226381, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226382, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_div_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__M", ",", "__m512d", "__V", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_divpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_div_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226385, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expandloadu_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_expandloadsi512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226389, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandloaddi512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226391, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_expandloaddf512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226393, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_expandloaddf512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226394, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expandloadu_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_expandloadsf512_mask", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226395, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_expandloadsf512_mask", "(", "(", "const", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226396, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandsi512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226397, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expand_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_expandsi512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226398, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expanddi512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226399, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expand_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_expanddi512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226400, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expand_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_expanddf512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226402, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_expandsf512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_expand_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226404, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_extractf32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_extractf32x4_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226405, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extractf64x4_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_extractf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_extractf64x4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226407, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_extractf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_extractf64x4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226408, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_extracti32x4_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226409, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fixupimm_round_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_fixupimmpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fixupimm_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226417, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fixupimm_round_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_fixupimmpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fixupimm_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226418, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fixupimm_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226419, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fixupimm_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_fixupimmps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fixupimm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226420, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__A", ",", "_MM_FROUND_FLOOR", ",", "(", "__v8df", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_floor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226421, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "_MM_FROUND_FLOOR", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_floor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226424, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226425, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226427, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmaddsub_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226428, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmaddsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226431, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmaddsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226432, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226433, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226436, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_round_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226437, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226439, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226440, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsubadd_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226441, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226443, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsubadd_round_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512d", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmaddsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "-", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsubadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226446, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsubadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226447, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmaddsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "-", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsubadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226448, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsub_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vfmsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226450, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226451, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsub_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226455, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226458, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmadd_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226460, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmaddpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmadd_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226462, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmadd_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfnmaddps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmadd_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226463, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmsub_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512d", "__B", ",", "__m512d", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vfnmsubpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226465, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmsub_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226467, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226468, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmsub_round_ps", "(", "__m512", "__A", ",", "__mmask16", "__U", ",", "__m512", "__B", ",", "__m512", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_vfnmsubps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_fnmsub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226472, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getexp_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226474, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getexp_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226475, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getexp_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getexpps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226476, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_getexppd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_getexp_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226478, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8df", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226481, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226483, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226484, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_getmantpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_getmant_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226486, "Length": 64, "Cover_Rate": 0.9846153846153847} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_getmantps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_getmant_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226488, "Length": 65, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv16si", "(", "(", "__v16si", ")", "__v1_old", ",", "__addr", ",", "(", "__v16si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226490, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_epi64", "(", "__m512i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_gathersiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226492, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226493, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_gathersiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226494, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv8di", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226499, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_epi64", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m512i", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8di", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8di", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226500, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scattersiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226501, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__builtin_ia32_scattersiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226502, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i32scatter_ps", "(", "void", "*", "__addr", ",", "__mmask16", "__mask", ",", "__m512i", "__index", ",", "__m512", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv16sf", "(", "__addr", ",", "__mask", ",", "(", "__v16si", ")", "__index", ",", "(", "__v16sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226503, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gatherdiv16si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226505, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gatherdiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226507, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_gatherdiv8di", "(", "(", "__v8di", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226508, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64gather_pd", "(", "__m512d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_gatherdiv8df", "(", "(", "__v8df", ")", "__v1_old", ",", "__addr", ",", "(", "__v8di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226510, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64scatter_epi32", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "__m256i", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv16si", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226513, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv16si", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226514, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226517, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_i64scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "__m512d", "__v1", ",", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv8df", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226518, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "__builtin_ia32_scatterdiv16sf", "(", "__addr", ",", "__mask", ",", "(", "__v8di", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226520, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_insertf64x4", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_insertf64x4_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_insertf64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226523, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_inserti32x4_mask", "(", "(", "__v16si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "__imm", ",", "(", "__v16si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226526, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_inserti64x4", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226527, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_inserti64x4", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_inserti64x4_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_inserti64x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226528, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqusi512_mask", "(", "(", "const", "int", "*", ")", "__P", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226530, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226531, "Length": 26, "Cover_Rate": 0.49056603773584906} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_loadu_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_loaddqudi512_mask", "(", "(", "const", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226532, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_loadupd512_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226533, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226535, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_loadu_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_loadups512_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226536, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_load_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_movdqa32load512_mask", "(", "(", "const", "__v16si", "*", ")", "__P", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226538, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_load_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa64load512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226539, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_load_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa64load512_mask", "(", "(", "const", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226540, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_load_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_loadapd512_mask", "(", "(", "const", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226541, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226546, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226550, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226551, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226552, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226553, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226555, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226556, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_max_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226557, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_max_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_max_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226559, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226561, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226562, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226563, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226564, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_epu32", "(", "__m512i", "__W", ",", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226565, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226567, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226569, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226570, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226571, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226572, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_min_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226573, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_min_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226576, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_movedup_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_movddup512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226577, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_movedup_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_movddup512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226578, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_movshdup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226579, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_moveldup_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_movsldup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226581, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_moveldup_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movsldup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226582, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mov_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_movdqa32_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226583, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_movdqa32_512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226584, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_movapd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226587, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mov_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_movapd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226588, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm512_mask_mov_epi64", "(", "__W", ",", "__M", ",", "_mm512_mullox_epi64", "(", "__A", ",", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mullox_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226591, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mullo_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmulld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226593, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmulld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226594, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mul_epi32", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmuldq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226595, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmuldq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226596, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mul_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226599, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226600, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226602, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226603, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226605, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mul_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_mul_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226606, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_porq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226609, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_or_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_porq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226610, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutevar_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vpermilvarps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226614, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varq512_mask", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226618, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutex2var_pd", "(", "__m512d", "__A", ",", "__mmask8", "__U", ",", "__m512i", "__I", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vpermt2varpd512_mask", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226620, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarsi512_mask", "(", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226623, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226626, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_permvardf512_mask", "(", "(", "__v8df", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226628, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226631, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_permdf512_mask", "(", "(", "__v8df", ")", "__X", ",", "__M", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226634, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permute_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_vpermilpd512_mask", "(", "(", "__v8df", ")", "__X", ",", "__C", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226635, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vpermilps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "__C", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226637, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rcp14_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rcp14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226640, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rcp14_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rcp14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226641, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rcp14_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rcp14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226642, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_add_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_epi32", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226643, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_add_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_epi32", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226644, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_mask_reduce_add_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_epi64", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226645, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__A", "=", "_mm512_maskz_mov_epi64", "(", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "+", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226646, "Length": 14, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_add_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_pd", "(", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "+", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226647, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "__A", "=", "_mm512_maskz_mov_pd", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226648, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_add_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_ps", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226649, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "~", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "&", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226651, "Length": 20, "Cover_Rate": 0.46511627906976744} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_max_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "-", "__INT_MAX__", "-", "", ")", ",", "__U", ",", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226653, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_max_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "-", "__INT_MAX__", "-", "", ")", ",", "__U", ",", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226654, "Length": 39, "Cover_Rate": 0.8666666666666667} {"Template_token": ["", "_mm512_mask_reduce_max_epu32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__A", "=", "_mm512_maskz_mov_epi32", "(", "__U", ",", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226656, "Length": 18, "Cover_Rate": 0.75} {"Template_token": ["", "__A", "=", "_mm512_maskz_mov_epi32", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "max_epu32", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226657, "Length": 15, "Cover_Rate": 0.625} {"Template_token": ["", "_mm512_mask_reduce_max_epu64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__A", "=", "_mm512_maskz_mov_epi64", "(", "__U", ",", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226658, "Length": 18, "Cover_Rate": 0.75} {"Template_token": ["", "__A", "=", "_mm512_maskz_mov_epi64", "(", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_epu64", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226659, "Length": 14, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_pd", "(", "_mm512_set1_pd", "(", "-", "__builtin_inf", "(", ")", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_pd", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226661, "Length": 22, "Cover_Rate": 0.4888888888888889} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_max_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_ps", "(", "_mm512_set1_ps", "(", "-", "__builtin_inff", "(", ")", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_ps", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226662, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_max_ps", "(", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_ps", "(", "_mm512_set1_ps", "(", "-", "__builtin_inff", "(", ")", ")", ",", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "max_ps", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226663, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_min_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "__INT_MAX__", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epi32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226664, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "__INT_MAX__", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epi32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226665, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi64", "(", "_mm512_set1_epi64", "(", "__LONG_LONG_MAX__", ")", ",", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "min_epi64", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226667, "Length": 20, "Cover_Rate": 0.6896551724137931} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "~", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epu32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226668, "Length": 20, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "_mm512_mask_reduce_min_epu32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "~", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epu32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226669, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi64", "(", "_mm512_set1_epi64", "(", "~", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epu64", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226671, "Length": 20, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_min_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{"], "ground_truth": ["__A", "=", "_mm512_mask_mov_pd", "(", "_mm512_set1_pd", "(", "__builtin_inf", "(", ")", ")", ",", "__U", ",", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226673, "Length": 38, "Cover_Rate": 0.8636363636363636} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_mul_epi32", "(", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_epi32", "(", "_mm512_set1_epi32", "(", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226676, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_epi64", "(", "_mm512_set1_epi64", "(", "", ")", ",", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "*", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_mul_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226677, "Length": 20, "Cover_Rate": 0.6896551724137931} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_mul_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_pd", "(", "_mm512_set1_pd", "(", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226679, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_mul_pd", "(", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "__A", "=", "_mm512_mask_mov_pd", "(", "_mm512_set1_pd", "(", "", ")", ",", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "*", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226680, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "__A", "=", "_mm512_mask_mov_ps", "(", "_mm512_set1_ps", "(", "", ")", ",", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226681, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "__A", "=", "_mm512_maskz_mov_epi32", "(", "__U", ",", "__A", ")", ";", "__MM512_REDUCE_OP", "(", "|", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226683, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "_mm512_mask_reduce_or_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "__A", "=", "_mm512_maskz_mov_epi64", "(", "__U", ",", "__A", ")", ";"], "ground_truth": ["__MM512_REDUCE_OP", "(", "|", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_reduce_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226685, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rolv_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prolvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226687, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226688, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rolv_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226689, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226690, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226691, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prolq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226693, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rorv_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prorvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226696, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rorv_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226697, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prord512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226698, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_roundscale_pd", "(", "__m512d", "__A", ",", "__mmask8", "__B", ",", "__m512d", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__C", ",", "__imm", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226702, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_roundscale_round_pd", "(", "__m512d", "__A", ",", "__mmask8", "__B", ",", "__m512d", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__C", ",", "__imm", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_roundscale_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226707, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt14_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_rsqrt14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226710, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt14_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rsqrt14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226712, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_scalef_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226717, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_scalef_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_scalef_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226720, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_scalef_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_scalef_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226721, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_set1_epi32", "(", "__m512i", "__O", ",", "__mmask16", "__M", ",", "int", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastd512_gpr_mask", "(", "__A", ",", "(", "__v16si", ")", "__O", ",", "__M", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226722, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_set1_epi64", "(", "__m512i", "__O", ",", "__mmask8", "__M", ",", "long", "long", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226724, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226725, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_shuf_f32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226728, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_shuf_f32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226729, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shuffle_f64x2", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_shuf_f64x2_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226730, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shuffle_i32x4", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226732, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shuffle_i64x2", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226735, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shuffle_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__M", ",", "__m512", "__V", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_shufps512_mask", "(", "(", "__v16sf", ")", "__M", ",", "(", "__v16sf", ")", "__V", ",", "__imm", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226738, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226741, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_slli_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226742, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_slli_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226743, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sllv_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226745, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sllv_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226746, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sll_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226748, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sll_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226749, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sll_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psllq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226751, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_sqrtpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226753, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sqrt_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sqrt_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226758, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psradi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226761, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srai_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226762, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrav16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226764, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrav8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226766, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sra_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrad512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226769, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226770, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226773, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226775, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srlv_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226776, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srlv_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226777, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226779, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srl_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226780, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_srl_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226782, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226783, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_ia32_storedqusi512_mask", "(", "(", "int", "*", ")", "__P", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226784, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_storedqudi512_mask", "(", "(", "long", "long", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226786, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storeupd512_mask", "(", "(", "double", "*", ")", "__P", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226788, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "__builtin_ia32_storeupd512_mask", "(", "(", "double", "*", ")", "__P", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226789, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__builtin_ia32_storeups512_mask", "(", "(", "float", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226790, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_store_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "__builtin_ia32_movdqa64store512_mask", "(", "(", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226795, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_store_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m512d", "__A", ")", "{", "__builtin_ia32_storeapd512_mask", "(", "(", "__v8df", "*", ")", "__P", ",", "(", "__v8df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226797, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_store_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeaps512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226798, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_store_ps", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m512", "__A", ")", "{", "__builtin_ia32_storeaps512_mask", "(", "(", "__v16sf", "*", ")", "__P", ",", "(", "__v16sf", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226799, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226800, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psubd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226801, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psubq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226802, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_subpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226805, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_subps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226806, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_subps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226807, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_round_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_subpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226808, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_round_ps", "(", "__m512", "__W", ",", "__mmask16", "__U", ",", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_subps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_sub_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226810, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_ternarylogic_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__U", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226815, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_testn_epi32_mask", "(", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmd512", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_testn_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226816, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_testn_epi64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226819, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestmd512", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226821, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226822, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_test_epi64_mask", "(", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226823, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhdq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226825, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226827, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_unpckhpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226828, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpackhi_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_unpckhpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226829, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_unpckhps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226830, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckldq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226833, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpacklo_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpcklqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226834, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_unpacklo_pd", "(", "__m512d", "__W", ",", "__mmask8", "__U", ",", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_unpcklpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226836, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_unpcklps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226838, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pxord512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226840, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_xor_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pxorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226842, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_xor_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pxorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226843, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226846, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epu32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmaxud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226848, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_max_epu64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmaxuq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226851, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_maxpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226853, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226855, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_maxps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_max_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226859, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226860, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pminsq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226862, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226864, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_epu32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pminud512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226865, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226869, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226871, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_minpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_min_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226872, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_min_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226874, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_minps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_min_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226875, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_movddup512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226876, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movedup_pd", "(", "__m512d", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_movddup512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226877, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movehdup_ps", "(", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movshdup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226878, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_movehdup_ps", "(", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movshdup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226879, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_moveldup_ps", "(", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_movsldup512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226881, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "*", "(", "__v8du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mullox_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226883, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pmuldq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226887, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pmuludq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226888, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_epu32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pmuludq512_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226889, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "*", "(", "__v8df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226890, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "*", "(", "__v8df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226891, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "*", "(", "__v16sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226892, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226894, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_mulpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_mul_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226895, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226896, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mul_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_mulps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_mul_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226897, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v16su", ")", "__A", "|", "(", "__v16su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226898, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "|", "(", "__v8du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226900, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_or_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "|", "(", "__v8du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226901, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "(", "(", "__v16su", ")", "__A", "|", "(", "__v16su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_or_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226903, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_vpermilvarpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8di", ")", "__C", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226905, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2vard512_mask", "(", "(", "__v16si", ")", "__I", ",", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226909, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varq512_mask", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226910, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_epi64", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varq512_mask", "(", "(", "__v8di", ")", "__I", ",", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226911, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_ps", "(", "__m512", "__A", ",", "__m512i", "__I", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_vpermt2varps512_mask", "(", "(", "__v16si", ")", "__I", ",", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226915, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarsi512_mask", "(", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226916, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvarsi512_mask", "(", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226917, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226918, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_epi64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvardi512_mask", "(", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226919, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_pd", "(", "__m512i", "__X", ",", "__m512d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_permvardf512_mask", "(", "(", "__v8df", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226920, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_pd", "(", "__m512i", "__X", ",", "__m512d", "__Y", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_permvardf512_mask", "(", "(", "__v8df", ")", "__Y", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226921, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_ps", "(", "__m512i", "__X", ",", "__m512", "__Y", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_permvarsf512_mask", "(", "(", "__v16sf", ")", "__Y", ",", "(", "__v16si", ")", "__X", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutexvar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226923, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_permutex_epi64", "(", "__m512i", "__X", ",", "const", "int", "__I", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226924, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permdi512_mask", "(", "(", "__v8di", ")", "__X", ",", "__I", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226925, "Length": 30, "Cover_Rate": 0.75} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex_pd", "(", "__m512d", "__X", ",", "const", "int", "__M", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_permdf512_mask", "(", "(", "__v8df", ")", "__X", ",", "__M", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226926, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex_pd", "(", "__m512d", "__X", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_permdf512_mask", "(", "(", "__v8df", ")", "__X", ",", "__M", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226927, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permute_pd", "(", "__m512d", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_vpermilpd512_mask", "(", "(", "__v8df", ")", "__X", ",", "__C", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226928, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_vpermilps512_mask", "(", "(", "__v16sf", ")", "__X", ",", "__C", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226930, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rcp14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226932, "Length": 26, "Cover_Rate": 0.8125} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rcp14_ps", "(", "__m512", "__A", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_rcp14ps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226934, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_add_epi32", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226936, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_add_epi32", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226937, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_add_pd", "(", "__m512d", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226940, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_add_ps", "(", "__m512", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "+", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226942, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_and_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "&", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226944, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "__MM512_REDUCE_OP", "(", "&", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226946, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_epi32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226947, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "_mm512_reduce_max_epi64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "max_epi64", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226948, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "__MM512_REDUCE_OP", "(", "max_epu32", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226950, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "_mm512_reduce_max_epu32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_epu32", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226951, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "__MM512_REDUCE_OP", "(", "max_epu64", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226952, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "_mm512_reduce_max_epu64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "max_epu64", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226953, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_pd", "(", "__m512d", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "max_pd", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226954, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_ps", "(", "__m512", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "max_ps", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226955, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "__MM512_REDUCE_OP", "(", "min_epu32", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226956, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "_mm512_reduce_min_epu64", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "min_epu64", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226958, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_mul_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226960, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "_mm512_reduce_mul_epi64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "*", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_mul_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226961, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "__MM512_REDUCE_OP", "(", "*", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_mul_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226962, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_mul_pd", "(", "__m512d", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226963, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_or_epi32", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "|", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226966, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_or_epi32", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["__MM512_REDUCE_OP", "(", "|", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_reduce_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226967, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "_mm512_reduce_or_epi64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "|", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226968, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_reduce_or_epi64", "(", "__m512i", "__A", ")", "{", "__MM512_REDUCE_OP", "(", "|", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_reduce_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226969, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prolvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226971, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rolv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226972, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rolv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prolvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226973, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rol_epi32", "(", "__m512i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226974, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prold512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226975, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prolq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226977, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rorv_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226978, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rorv_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorvd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226979, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rorv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_prorvq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226980, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ror_epi32", "(", "__m512i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prord512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226982, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prord512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226983, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ror_epi64", "(", "__m512i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_prorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226984, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_prorq512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226985, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226987, "Length": 27, "Cover_Rate": 0.54} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_roundscale_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226990, "Length": 27, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_rndscalepd_mask", "(", "(", "__v8df", ")", "__A", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_roundscale_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226991, "Length": 27, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_roundscale_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226992, "Length": 27, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "_mm512_roundscale_round_ps", "(", "__m512", "__A", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_rndscaleps_mask", "(", "(", "__v16sf", ")", "__A", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_roundscale_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226993, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_rsqrt14_pd", "(", "__m512d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_rsqrt14pd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226994, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_scalef_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 226998, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_scalef_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227002, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_scalef_round_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_scalefpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_scalef_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227003, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_scalef_round_ps", "(", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512", ")", "__builtin_ia32_scalefps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_scalef_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227005, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_epi64", "(", "long", "long", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_pbroadcastq512_gpr_mask", "(", "__A", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "(", "-", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227009, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "__extension__", "(", "__v2df", ")", "{", "__A", ",", "}", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227012, "Length": 30, "Cover_Rate": 0.6122448979591837} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_pd", "(", "double", "__A", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_broadcastsd512", "(", "__extension__", "(", "__v2df", ")", "{", "__A", ",", "}", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227013, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_broadcastss512", "(", "__extension__", "(", "__v4sf", ")", "{", "__A", ",", "}", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227015, "Length": 30, "Cover_Rate": 0.6122448979591837} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set4_epi32", "(", "int", "__A", ",", "int", "__B", ",", "int", "__C", ",", "int", "__D", ")", "{", "return", "__extension__", "(", "__m512i", ")", "(", "__v16si", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227016, "Length": 71, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m512d", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227020, "Length": 24, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set4_pd", "(", "double", "__A", ",", "double", "__B", ",", "double", "__C", ",", "double", "__D", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m512d", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "File": "avx512fintrin", "Func": "_mm512_set4_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227021, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set4_ps", "(", "float", "__A", ",", "float", "__B", ",", "float", "__C", ",", "float", "__D", ")", "{", "return", "__extension__", "(", "__m512", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set4_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227023, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setzero", "(", "void", ")", "{", "return", "_mm512_setzero_ps", "(", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227024, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m512i", ")", "(", "__v8di", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227026, "Length": 27, "Cover_Rate": 0.6} {"Template_token": ["", "return", "__extension__", "(", "__m512d", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227027, "Length": 24, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "__extension__", "(", "__m512d", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227028, "Length": 24, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setzero_ps", "(", "void", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m512", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avx512fintrin", "Func": "_mm512_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227030, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "__extension__", "(", "__m512i", ")", "(", "__v8di", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227031, "Length": 27, "Cover_Rate": 0.6} {"Template_token": ["", "return", "__extension__", "(", "__m512i", ")", "(", "__v8di", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_setzero_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227032, "Length": 27, "Cover_Rate": 0.6} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set_ps", "(", "float", "__A", ",", "float", "__B", ",", "float", "__C", ",", "float", "__D", ",", "float", "__E", ",", "float", "__F", ",", "float", "__G", ",", "float", "__H", ",", "float", "__I", ",", "float", "__J", ",", "float", "__K", ",", "float", "__L", ",", "float", "__M", ",", "float", "__N", ",", "float", "__O", ",", "float", "__P", ")", "{", "return", "__extension__", "(", "__m512", ")", "{", "__P", ",", "__O", ",", "__N", ",", "__M", ",", "__L", ",", "__K", ",", "__J", ",", "__I", ",", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227042, "Length": 104, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pshufd512_mask", "(", "(", "__v16si", ")", "__A", ",", "__mask", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227044, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_f32x4", "(", "__m512", "__A", ",", "__m512", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_shuf_f32x4_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "__imm", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227046, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_f64x2", "(", "__m512d", "__A", ",", "__m512d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "__builtin_ia32_shuf_f64x2_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227047, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_shuf_f64x2_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227048, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_i32x4", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227049, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_shuf_i32x4_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__imm", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227050, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shuffle_i64x2", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_shuf_i64x2_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__imm", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227051, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_shufpd512_mask", "(", "(", "__v8df", ")", "__M", ",", "(", "__v8df", ")", "__V", ",", "__imm", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227054, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227057, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_slli_epi64", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227059, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_slli_epi64", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227060, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sllv_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227061, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_sll_epi32", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227065, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_pslld512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227066, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_sll_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psllq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227067, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512d", ")", "__builtin_ia32_sqrtpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227069, "Length": 28, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sqrt_ps", "(", "__m512", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227072, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_sqrtps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sqrt_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227075, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srai_epi32", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psradi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227077, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psraqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227080, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srav_epi64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrav8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227083, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrad512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227085, "Length": 31, "Cover_Rate": 0.775} {"Template_token": ["", "_mm512_sra_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psraq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227087, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi32", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227088, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrldi512_mask", "(", "(", "__v16si", ")", "__A", ",", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227089, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srli_epi64", "(", "__m512i", "__A", ",", "unsigned", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlqi512_mask", "(", "(", "__v8di", ")", "__A", ",", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227090, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi32", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227092, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv16si_mask", "(", "(", "__v16si", ")", "__X", ",", "(", "__v16si", ")", "__Y", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227093, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_psrlv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227094, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_srlv_epi64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlv8di_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227095, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_srl_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227097, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_srl_epi64", "(", "__m512i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_psrlq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227098, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_epi32", "(", "void", "*", "__P", ",", "__m512i", "__A", ")", "{", "*", "(", "__m512i_u", "*", ")", "__P", "=", "(", "__m512i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227099, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_ps", "(", "void", "*", "__P", ",", "__m512", "__A", ")", "{", "*", "(", "__m512_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227106, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m512i_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_storeu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227107, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_si512", "(", "void", "*", "__P", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["*", "(", "__m512i_u", "*", ")", "__P", "=", "__A", ";"], "File": "avx512fintrin", "Func": "_mm512_storeu_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227108, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_store_epi32", "(", "void", "*", "__P", ",", "__m512i", "__A", ")", "{", "*", "(", "__m512i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_store_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227109, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m512i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227111, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m512i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227112, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m512d", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227114, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_store_ps", "(", "void", "*", "__P", ",", "__m512", "__A", ")", "{"], "ground_truth": ["*", "(", "__m512", "*", ")", "__P", "=", "__A", ";"], "File": "avx512fintrin", "Func": "_mm512_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227115, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_store_ps", "(", "void", "*", "__P", ",", "__m512", "__A", ")", "{"], "ground_truth": ["*", "(", "__m512", "*", ")", "__P", "=", "__A", ";"], "File": "avx512fintrin", "Func": "_mm512_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227116, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "(", "__m512i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_store_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227118, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_stream_pd", "(", "double", "*", "__P", ",", "__m512d", "__A", ")", "{", "__builtin_ia32_movntpd512", "(", "__P", ",", "(", "__v8df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227121, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_movntpd512", "(", "__P", ",", "(", "__v8df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227122, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "__builtin_ia32_movntps512", "(", "__P", ",", "(", "__v16sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227124, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_stream_si512", "(", "__m512i", "*", "__P", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movntdq512", "(", "(", "__v8di", "*", ")", "__P", ",", "(", "__v8di", ")", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_stream_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227126, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sub_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v16su", ")", "__A", "-", "(", "__v16su", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227127, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "-", "(", "__v8df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227131, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sub_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512d", ")", "(", "(", "__v8df", ")", "__A", "-", "(", "__v8df", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227132, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m512", ")", "(", "(", "__v16sf", ")", "__A", "-", "(", "__v16sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227134, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_ternarylogic_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_pternlogd512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227139, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227145, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_test_epi32_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestmd512", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227147, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227149, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_test_epi64_mask", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq512", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227150, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_undefined_epi32", "(", "void", ")", "{"], "ground_truth": ["__m512i", "__Y", "=", "__Y", ";"], "File": "avx512fintrin", "Func": "_mm512_undefined_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227151, "Length": 23, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "__m512d", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_undefined_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227152, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__m512", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_undefined_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227153, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_undefined_ps", "(", "void", ")", "{"], "ground_truth": ["__m512", "__Y", "=", "__Y", ";"], "File": "avx512fintrin", "Func": "_mm512_undefined_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227154, "Length": 23, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckhqdq512_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227157, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m512", ")", "__builtin_ia32_unpckhps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227161, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpackhi_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_unpckhps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227162, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_punpckldq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227163, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_punpckldq512_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227164, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_unpcklpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227167, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_pd", "(", "__m512d", "__A", ",", "__m512d", "__B", ")", "{", "return", "(", "__m512d", ")", "__builtin_ia32_unpcklpd512_mask", "(", "(", "__v8df", ")", "__A", ",", "(", "__v8df", ")", "__B", ",", "(", "__v8df", ")", "_mm512_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227168, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_unpacklo_ps", "(", "__m512", "__A", ",", "__m512", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__builtin_ia32_unpcklps512_mask", "(", "(", "__v16sf", ")", "__A", ",", "(", "__v16sf", ")", "__B", ",", "(", "__v16sf", ")", "_mm512_undefined_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227170, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_xor_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "(", "(", "__v8du", ")", "__A", "^", "(", "__v8du", ")", "__B", ")", ";"], "File": "avx512fintrin", "Func": "_mm512_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227173, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_zextpd256_pd512", "(", "__m256d", "__A", ")", "{", "return", "_mm512_insertf64x4", "(", "_mm512_setzero_pd", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_zextpd256_pd512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227179, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm512_inserti32x4", "(", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_zextsi128_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227185, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_zextsi128_si512", "(", "__m128i", "__A", ")", "{", "return", "_mm512_inserti32x4", "(", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_zextsi128_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227186, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm512_inserti64x4", "(", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm512_zextsi256_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227188, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_addsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_add_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227189, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_add_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227192, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpsd_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cmp_round_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227194, "Length": 28, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpss_mask", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cmp_round_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227195, "Length": 28, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpss_mask", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cmp_round_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227196, "Length": 28, "Cover_Rate": 0.4827586206896552} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comi_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcomisd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__P", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_comi_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227201, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comi_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcomisd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__P", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_comi_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227202, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvtsd2usi32", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtsd_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227203, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvtsd2usi32", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtsd_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227204, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvtsd2usi64", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtsd_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227205, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvtsd2usi64", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtsd_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227206, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvtss2usi32", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtss_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227207, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtss_u32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "unsigned", ")", "__builtin_ia32_vcvtss2usi32", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtss_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227208, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsd2si32", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttsd_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227211, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsd2si32", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttsd_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227212, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvttsd2usi32", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttsd_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227215, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "_mm_cvttsd_u64", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvttsd2usi64", "(", "(", "__v2df", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvttsd_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227217, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttss_i32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvttss2si32", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvttss_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227220, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttss2si64", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttss_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227221, "Length": 16, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvttss2usi32", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttss_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227223, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttss_u32", "(", "__m128", "__A", ")", "{", "return", "(", "unsigned", ")", "__builtin_ia32_vcvttss2usi32", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttss_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227224, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvttss2usi64", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvttss_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227225, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "_mm_cvttss_u64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvttss2usi64", "(", "(", "__v4sf", ")", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvttss_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227226, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_roundsd_si32", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvttsd2si32", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227232, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsd2si64", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundsd_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227233, "Length": 16, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_roundsd_u32", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "unsigned", ")", "__builtin_ia32_vcvttsd2usi32", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundsd_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227235, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvtt_roundsd_u64", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvttsd2usi64", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundsd_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227237, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227239, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_roundss_i32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvttss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227240, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvtt_roundss_i64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttss2si64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227241, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvtt_roundss_i64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "long", "long", ")", "__builtin_ia32_vcvttss2si64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227242, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_roundss_si32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvttss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227243, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227244, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "_mm_cvtt_roundss_si64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttss2si64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227246, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvttss2usi64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtt_roundss_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227250, "Length": 17, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtu32_ss", "(", "__m128", "__A", ",", "unsigned", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss32", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtu32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227254, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtusi2sd64", "(", "(", "__v2df", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtu64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227256, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtu64_ss", "(", "__m128", "__A", ",", "unsigned", "long", "long", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvtu64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227257, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvtu64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227258, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundi64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227263, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundi64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227264, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsd_i32", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvtsd2si32", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227265, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtsd2si64", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227268, "Length": 16, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsd_si32", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvtsd2si32", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227269, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsd_ss", "(", "__m128", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227273, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227274, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "unsigned", ")", "__builtin_ia32_vcvtsd2usi32", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227276, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "_mm_cvt_roundsd_u64", "(", "__m128d", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvtsd2usi64", "(", "(", "__v2df", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsd_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227277, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsi32_ss", "(", "__m128", "__A", ",", "int", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss32", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsi32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227280, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsi64_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi2sd64", "(", "(", "__v2df", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsi64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227281, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsi64_ss", "(", "__m128", "__A", ",", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsi64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227283, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsi64_ss", "(", "__m128", "__A", ",", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundsi64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227284, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundss_i32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvtss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227285, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvt_roundss_i64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtss2si64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227288, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundss_sd", "(", "__m128d", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtss2sd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227289, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundss_si32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvtss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227291, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundss_si32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvtss2si32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227292, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "_mm_cvt_roundss_si64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtss2si64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227294, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundss_u32", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "unsigned", ")", "__builtin_ia32_vcvtss2usi32", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227295, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvtss2usi64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227297, "Length": 17, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "_mm_cvt_roundss_u64", "(", "__m128", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "unsigned", "long", "long", ")", "__builtin_ia32_vcvtss2usi64", "(", "(", "__v4sf", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_cvt_roundss_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227298, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu32_ss", "(", "__m128", "__A", ",", "unsigned", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss32", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundu32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227299, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtusi2sd64", "(", "(", "__v2df", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundu64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227301, "Length": 17, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu64_ss", "(", "__m128", "__A", ",", "unsigned", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundu64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227303, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu64_ss", "(", "__m128", "__A", ",", "unsigned", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtusi2ss64", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_cvt_roundu64_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227304, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_divsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_div_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227306, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_divss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_div_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227307, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_divss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_div_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227308, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fixupimm_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227309, "Length": 33, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fixupimm_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fixupimm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227311, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fixupimm_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fixupimm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227312, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fixupimm_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227314, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227315, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fixupimm_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227316, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_round", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227320, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_round", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_fnmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227325, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_round", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_fnmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227329, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_round_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_round", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_fnmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227331, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getexp_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_getexpsd128_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_getexp_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227333, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getexpss128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getexp_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227335, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getexpsd128_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getexp_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227337, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getexpss128_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getexp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227340, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getmant_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227341, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getmantss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getmant_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227344, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_getmant_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227346, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_getmantss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_getmant_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227347, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227349, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227350, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227351, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227352, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227353, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227354, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227357, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_round_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmsubss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227359, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_round_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227360, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227365, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_round_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227368, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227370, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227371, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227372, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmsubsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227373, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_round_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227374, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_round_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmsubss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227376, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_sd", "(", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmsubsd3_mask3", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227378, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_ss", "(", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmsubss3_mask3", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask3_fnmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227379, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_addsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_add_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227381, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_add_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227383, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_add_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227384, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_addsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_add_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227385, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_div_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227390, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_div_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227391, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_divsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_div_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227393, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_div_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227394, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227395, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227396, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227397, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227398, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fixupimm_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227399, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fixupimm_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227400, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227401, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fixupimm_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227403, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227404, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227405, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227406, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227407, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227408, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227409, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227410, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_ss", "(", "__mmask8", "__U", ",", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227411, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227413, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227415, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227417, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227419, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_ss", "(", "__mmask8", "__U", ",", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227420, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmadd_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227422, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227423, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227427, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227430, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227431, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227433, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_sd", "(", "__mmask8", "__U", ",", "__m128d", "__W", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_maskz", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227434, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_ss", "(", "__mmask8", "__U", ",", "__m128", "__W", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_maskz", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_fnmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227435, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getexpsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_getexp_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227437, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getexp_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getexpss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_getexp_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227439, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getexp_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getexpss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_getexp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227443, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_getmant_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227445, "Length": 72, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_getmant_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227446, "Length": 72, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_getmantss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_getmant_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227447, "Length": 71, "Cover_Rate": 0.9861111111111112} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_getmantss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_getmant_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227448, "Length": 71, "Cover_Rate": 0.9861111111111112} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_getmant_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227450, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadsd_mask", "(", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_load_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227453, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadsd_mask", "(", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_load_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227454, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_max_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227459, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_max_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227460, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_maxsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_max_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227461, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_max_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227462, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_min_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227465, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_min_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227466, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_min_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227467, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_minsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227470, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227471, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227472, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227477, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227478, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227479, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227480, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227481, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227482, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_mul_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227483, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rcp14sd_mask", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_rcp14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227485, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rcp14_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_rcp14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227487, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rcp14_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_rcp14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227488, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_roundscale_round_sd", "(", "__mmask8", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227490, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_roundscale_round_ss", "(", "__mmask8", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__A", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_roundscale_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227492, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rsqrt14_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14sd_mask", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_rsqrt14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227497, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rsqrt14_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14sd_mask", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_rsqrt14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227498, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_rsqrt14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227499, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_scalef_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227502, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_scalefss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_scalef_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227503, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_scalefss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_scalef_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227504, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_round_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_sqrt_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227505, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_round_ss", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtss_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_sqrt_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227508, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_sub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227509, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_sub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227510, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_sd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_maskz_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227513, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_maskz_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227514, "Length": 32, "Cover_Rate": 0.5614035087719298} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_addsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_add_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227517, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_addsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_add_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227518, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_addss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_add_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227519, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_add_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227520, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_addsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_add_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227521, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_add_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227523, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_round_sd_mask", "(", "__mmask8", "__M", ",", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpsd_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_round_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227525, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_round_sd_mask", "(", "__mmask8", "__M", ",", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpsd_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_round_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227526, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpss_mask", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_round_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227528, "Length": 27, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpsd_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_sd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227530, "Length": 27, "Cover_Rate": 0.48214285714285715} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_ss_mask", "(", "__mmask8", "__M", ",", "__m128", "__X", ",", "__m128", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpss_mask", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227531, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_ss_mask", "(", "__mmask8", "__M", ",", "__m128", "__X", ",", "__m128", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpss_mask", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__M", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_cmp_ss_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227532, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_divsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_div_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227533, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_div_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227535, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_div_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_div_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227538, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227539, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_round_sd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fixupimm_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227541, "Length": 68, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_round_ss", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_fixupimm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227543, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_sd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_fixupimmsd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_fixupimm_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227546, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_ss", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227547, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_ss", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmss_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fixupimm_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227548, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmadd_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227550, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmadd_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227551, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmadd_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227553, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmadd_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227556, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227557, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmsub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227558, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmsub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227559, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227563, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227564, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fnmadd_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227566, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmadd_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_fnmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227569, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fnmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227570, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227572, "Length": 31, "Cover_Rate": 0.5254237288135594} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3_mask", "(", "(", "__v2df", ")", "__W", ",", "-", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227578, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3_mask", "(", "(", "__v4sf", ")", "__W", ",", "-", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_fnmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227579, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getexpss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getexp_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227583, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getexpsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getexp_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227586, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getexp_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getexpss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getexp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227587, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227589, "Length": 35, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227590, "Length": 35, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getmant_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_getmantss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227592, "Length": 72, "Cover_Rate": 0.9863013698630136} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getmantsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v2df", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227594, "Length": 35, "Cover_Rate": 0.5072463768115942} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getmantss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227595, "Length": 35, "Cover_Rate": 0.5072463768115942} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getmant_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getmantss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v4sf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_getmant_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227596, "Length": 69, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_load_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "const", "double", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadsd_mask", "(", "__P", ",", "(", "__v2df", ")", "__W", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_load_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227598, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_load_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "const", "float", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_loadss_mask", "(", "__P", ",", "(", "__v4sf", ")", "__W", ",", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_load_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227600, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_maxss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_max_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227604, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_max_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227606, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_maxss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_max_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227607, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227611, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227612, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227613, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227614, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227615, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227616, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227619, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_move_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movess_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227620, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227621, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227622, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227623, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227624, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_mulsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_mul_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227626, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_mulss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_mul_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227627, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rcp14sd_mask", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_rcp14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227630, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp14_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rcp14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_rcp14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227631, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp14_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rcp14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_rcp14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227632, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_roundscale_round_sd", "(", "__m128d", "__A", ",", "__mmask8", "__B", ",", "__m128d", "__C", ",", "__m128d", "__D", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__C", ",", "(", "__v2df", ")", "__D", ",", "__imm", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227634, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227635, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227636, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_roundscale_sd", "(", "__m128d", "__A", ",", "__mmask8", "__B", ",", "__m128d", "__C", ",", "__m128d", "__D", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__C", ",", "(", "__v2df", ")", "__D", ",", "__imm", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227637, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_roundscale_sd", "(", "__m128d", "__A", ",", "__mmask8", "__B", ",", "__m128d", "__C", ",", "__m128d", "__D", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__C", ",", "(", "__v2df", ")", "__D", ",", "__imm", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227638, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227639, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__C", ",", "(", "__v4sf", ")", "__D", ",", "__imm", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227640, "Length": 32, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rsqrt14_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ss_mask", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_rsqrt14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227643, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_scalef_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_scalef_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227645, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_scalef_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_scalef_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227646, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_sqrt_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227649, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sqrt_round_ss", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtss_mask_round", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_sqrt_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227652, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "__builtin_ia32_storess_mask", "(", "__P", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227655, "Length": 16, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_store_ss", "(", "float", "*", "__P", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "__builtin_ia32_storess_mask", "(", "__P", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227656, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_round_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_sub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227657, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_sd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mask_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227661, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mask_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227662, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_maxsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_max_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227665, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_maxss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_max_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227667, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_max_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227668, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_min_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227669, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_min_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227670, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_min_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227672, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227673, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_mulsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mul_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227674, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_mulss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227675, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_mul_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227676, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rcp14sd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_rcp14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227677, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp14_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rcp14sd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_rcp14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227678, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp14_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_rcp14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227679, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_round_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227681, "Length": 64, "Cover_Rate": 0.9846153846153847} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_roundscale_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227682, "Length": 35, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rndscalesd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_roundscale_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227686, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227687, "Length": 35, "Cover_Rate": 0.5737704918032787} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roundscale_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rndscaless_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_roundscale_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227688, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rsqrt14_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14sd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ";"], "File": "avx512fintrin", "Func": "_mm_rsqrt14_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227690, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_rsqrt14_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227692, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_scalef_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227694, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_scalef_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227697, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_scalefsd_mask_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_scalef_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227698, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_scalefss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_scalef_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227699, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_scalef_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_scalefss_mask_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fintrin", "Func": "_mm_scalef_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227700, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd_mask_round", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_sqrt_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227701, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd_round", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_mm_sub_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227706, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_round_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_subss_round", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__R", ")", ";"], "File": "avx512fintrin", "Func": "_mm_sub_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227708, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "*", "(", "__mmask16", "*", ")", "__A", "=", "__builtin_ia32_kmovw", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fintrin", "Func": "_store_mask16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227710, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castph128_ph512", "(", "__m128h", "__A", ")", "{", "union", "{", "__m128h", "__a", "[", "", "]", ";", "__m512h", "__v", ";"], "ground_truth": ["}", "__u", ";"], "File": "avx512fp16intrin1", "Func": "_mm512_castph128_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227715, "Length": 33, "Cover_Rate": 0.6875} {"Template_token": ["", "__m256h", "__a", "[", "", "]", ";", "__m512h", "__v", ";", "}", "__u", ";", "__u", ".", "__a", "[", "", "]", "=", "__A", ";"], "ground_truth": ["return", "__u", ".", "__v", ";"], "File": "avx512fp16intrin1", "Func": "_mm512_castph256_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227716, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "__u", ".", "__a", "[", "", "]", "=", "__A", ";", "return", "__u", ".", "__v", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin1", "Func": "_mm512_castph256_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227717, "Length": 15, "Cover_Rate": 0.3125} {"Template_token": ["", "}", "__u", "=", "{", ".", "__v", "=", "__A", "}", ";"], "ground_truth": ["return", "__u", ".", "__a", "[", "", "]", ";"], "File": "avx512fp16intrin1", "Func": "_mm512_castph512_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227718, "Length": 18, "Cover_Rate": 0.3673469387755102} {"Template_token": ["", "union", "{", "__m256h", "__a", "[", "", "]", ";", "__m512h", "__v", ";", "}", "__u", "=", "{", ".", "__v", "=", "__A", "}", ";", "return", "__u", ".", "__a", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin1", "Func": "_mm512_castph512_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227719, "Length": 30, "Cover_Rate": 0.6122448979591837} {"Template_token": ["", "_Float16", "_Complex", "__a", ";", "float", "__b", ";", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m512h", ")", "_mm512_set1_ps", "(", "__u", ".", "__b", ")", ";"], "File": "avx512fp16intrin1", "Func": "_mm512_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227720, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "float", "__b", ";", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";", "return", "(", "__m512h", ")", "_mm512_set1_ps", "(", "__u", ".", "__b", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin1", "Func": "_mm512_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227721, "Length": 25, "Cover_Rate": 0.49019607843137253} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setzero_ph", "(", "void", ")", "{"], "ground_truth": ["return", "_mm512_set1_ph", "(", "", ")", ";"], "File": "avx512fp16intrin1", "Func": "_mm512_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227722, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "_mm_set_ph", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "*", "(", "_Float16", "const", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin1", "Func": "_mm_load_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227725, "Length": 27, "Cover_Rate": 0.5625} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_ph", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_set1_ph", "(", "", ")", ";"], "File": "avx512fp16intrin1", "Func": "_mm_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227727, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_sh", "(", "_Float16", "__F", ")", "{", "return", "_mm_set_ph", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "__F", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin1", "Func": "_mm_set_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227728, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "*", "(", "const", "__m256h_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_loadu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227731, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "return", "*", "(", "const", "__m256h_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_loadu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227732, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_load_ph", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "const", "__m256h", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_load_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227733, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm256_set_ph", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_set1_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227734, "Length": 37, "Cover_Rate": 0.6607142857142857} {"Template_token": ["", "return", "_mm256_set_ph", "(", "__A15", ",", "__A14", ",", "__A13", ",", "__A12", ",", "__A11", ",", "__A10", ",", "__A9", ",", "__A8", ",", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227736, "Length": 37, "Cover_Rate": 0.36633663366336633} {"Template_token": ["", "return", "_mm256_set_ph", "(", "__A15", ",", "__A14", ",", "__A13", ",", "__A12", ",", "__A11", ",", "__A10", ",", "__A9", ",", "__A8", ",", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227737, "Length": 37, "Cover_Rate": 0.36633663366336633} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setzero_ph", "(", "void", ")", "{", "return", "_mm256_set1_ph", "(", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227738, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set_ph", "(", "_Float16", "__A15", ",", "_Float16", "__A14", ",", "_Float16", "__A13", ",", "_Float16", "__A12", ",", "_Float16", "__A11", ",", "_Float16", "__A10", ",", "_Float16", "__A9", ",", "_Float16", "__A8", ",", "_Float16", "__A7", ",", "_Float16", "__A6", ",", "_Float16", "__A5", ",", "_Float16", "__A4", ",", "_Float16", "__A3", ",", "_Float16", "__A2", ",", "_Float16", "__A1", ",", "_Float16", "__A0", ")", "{", "return", "__extension__", "(", "__m256h", ")", "(", "__v16hf", ")", "{", "__A0", ",", "__A1", ",", "__A2", ",", "__A3", ",", "__A4", ",", "__A5", ",", "__A6", ",", "__A7", ",", "__A8", ",", "__A9", ",", "__A10", ",", "__A11", ",", "__A12", ",", "__A13", ",", "__A14", ",", "__A15", "}", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_set_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227741, "Length": 107, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m256h_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_storeu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227742, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_ph", "(", "void", "*", "__P", ",", "__m256h", "__A", ")", "{", "*", "(", "__m256h", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_store_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227743, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_ph", "(", "void", "*", "__P", ",", "__m256h", "__A", ")", "{"], "ground_truth": ["*", "(", "__m256h", "*", ")", "__P", "=", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm256_store_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227744, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__m256h", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm256_undefined_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227746, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "(", "__m512h", ")", "(", "(", "__v32hf", ")", "__A", "+", "(", "__v32hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227749, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_add_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ")", "{", "return", "(", "__m512h", ")", "(", "(", "__v32hf", ")", "__A", "+", "(", "__v32hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227750, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_addph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_add_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227751, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "return", "__builtin_ia32_addph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_add_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227752, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd_ph", "(", "__m512d", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227753, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castpd_ph", "(", "__m512d", "__a", ")", "{", "return", "(", "__m512h", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_castpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227754, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m512h", "v", ";", "}", "u", ";"], "ground_truth": ["u", ".", "a", "[", "", "]", "=", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph128_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227755, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "__m256h", "a", "[", "", "]", ";", "__m512h", "v", ";", "}", "u", ";", "u", ".", "a", "[", "", "]", "=", "__A", ";"], "ground_truth": ["return", "u", ".", "v", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph256_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227756, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m512h", "v", ";"], "ground_truth": ["}", "u", "=", "{", ".", "v", "=", "__A", "}", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph512_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227757, "Length": 21, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__m512h", "v", ";", "}", "u", "=", "{", ".", "v", "=", "__A", "}", ";"], "ground_truth": ["return", "u", ".", "a", "[", "", "]", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph512_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227758, "Length": 21, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__m512h", "v", ";", "}", "u", "=", "{", ".", "v", "=", "__A", "}", ";"], "ground_truth": ["return", "u", ".", "a", "[", "", "]", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph512_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227759, "Length": 21, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castph_pd", "(", "__m512h", "__a", ")", "{", "return", "(", "__m512d", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_castph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227760, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castph_ps", "(", "__m512h", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227761, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castph_si512", "(", "__m512h", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castph_si512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227763, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps_ph", "(", "__m512", "__a", ")", "{", "return", "(", "__m512h", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_castps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227764, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castps_ph", "(", "__m512", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227765, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castsi512_ph", "(", "__m512i", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castsi512_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227766, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_castsi512_ph", "(", "__m512i", "__a", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__a", ";"], "File": "avx512fp16intrin", "Func": "_mm512_castsi512_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227767, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "_mm512_cmp_ph_mask", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227768, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cmp_round_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227770, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cmp_round_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227771, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__m512h", ")", "_mm512_xor_epi32", "(", "(", "__m512i", ")", "__A", ",", "_mm512_set1_epi32", "(", "", "<<", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227773, "Length": 20, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtepi16_ph", "(", "__m512i", "__A", ")", "{", "return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227775, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtdq2ph512_mask_round", "(", "(", "__v16si", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227776, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227778, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "_mm512_cvtepi64_ph", "(", "__m512i", "__A", ")", "{", "return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227779, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227781, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph512_mask_round", "(", "(", "__v16si", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227782, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "_mm512_cvtepu64_ph", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227784, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "_mm512_cvtpd_ph", "(", "__m512d", "__A", ")", "{", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227785, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtph_epi64", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2qq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227790, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtph_epi64", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2qq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227791, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtph_epu32", "(", "__m256h", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227794, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227796, "Length": 19, "Cover_Rate": 0.76} {"Template_token": ["", "_mm512_cvtph_epu64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227797, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__A", ",", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227798, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtsh_h", "(", "__m512h", "__A", ")", "{", "return", "__A", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtsh_h", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227800, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttph_epi32", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227805, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227806, "Length": 19, "Cover_Rate": 0.76} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2uw512_mask_round", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227808, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvttph_epu32", "(", "__m256h", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2udq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227809, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227811, "Length": 19, "Cover_Rate": 0.76} {"Template_token": ["", "_mm512_cvttph_epu64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227812, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundph_epu16", "(", "__m512h", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2uw512_mask_round", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227819, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2uw512_mask_round", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227820, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundph_epu32", "(", "__m256h", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2udq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227822, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtt_roundph_epu64", "(", "__m128h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227823, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_cvtxph_ps", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__A", ",", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227825, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227826, "Length": 22, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtx_roundph_ps", "(", "__m256h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__A", ",", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtx_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227828, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtx_roundps_ph", "(", "__m512", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvtx_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227830, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvtx_roundps_ph", "(", "__m512", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvtx_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227831, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227833, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227836, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundepi64_ph", "(", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227837, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227839, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph512_mask_round", "(", "(", "__v16si", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227840, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227842, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundepu64_ph", "(", "__m512i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227843, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundpd_ph", "(", "__m512d", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227844, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227845, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_epi32", "(", "__m256h", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2dq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227848, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_epi64", "(", "__m128h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2qq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227851, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227852, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_epu16", "(", "__m512h", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__A", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227853, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_epu32", "(", "__m256h", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227854, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__A", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227855, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_cvt_roundph_epu64", "(", "__m128h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__A", ",", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227857, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__A", ",", "_mm512_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_cvt_roundph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227858, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "(", "__m512h", ")", "(", "(", "__v32hf", ")", "__A", "/", "(", "__v32hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227860, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m512h", ")", "(", "(", "__v32hf", ")", "__A", "/", "(", "__v32hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227861, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_div_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_divph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227862, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_div_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_divph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227863, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fcmadd_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227864, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fcmadd_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fcmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227867, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227869, "Length": 20, "Cover_Rate": 0.4878048780487805} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fcmul_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "const", "int", "__D", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fcmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227870, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fcmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227871, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227872, "Length": 31, "Cover_Rate": 0.7209302325581395} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227873, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmaddsub_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227874, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227875, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmadd_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227876, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227877, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227878, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmadd_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227879, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227880, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227881, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227882, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227883, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227884, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmsub_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227887, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227888, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fmul_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "const", "int", "__D", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmulcph512_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227893, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_fnmadd_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227896, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fnmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227898, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227899, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getexp_ph", "(", "__m512h", "__A", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227906, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_getexp_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227908, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227910, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_getmant_round_ph", "(", "__m512h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_getmant_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227912, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_ph", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "const", "__m512h_u", "*", ")", "__P", ";"], "File": "avx512fp16intrin", "Func": "_mm512_loadu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227913, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_loadu_ph", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "const", "__m512h_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_loadu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227914, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "*", "(", "const", "__m512h", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_load_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227915, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "return", "*", "(", "const", "__m512h", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_load_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227916, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fcmadd_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask16", "__D", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_mask3_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227918, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fcmadd_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask16", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_mask3_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fcmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227919, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmaddsub_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227923, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227924, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask3_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227925, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227927, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227928, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask3_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227929, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_pch", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask16", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask3_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "__D", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227930, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227931, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmadd_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227932, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227933, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227938, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227939, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fmsub_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227940, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227941, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227942, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227943, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmadd_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227944, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227947, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask3_fnmsub_round_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__mmask32", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_mask3", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask3_fnmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227948, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "__builtin_ia32_addph512_mask", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227949, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_add_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_addph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_add_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227951, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_conj_pch", "(", "__mmask16", "__U", ",", "__m512h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_movaps512_mask", "(", "(", "__v16sf", ")", "_mm512_conj_pch", "(", "__A", ")", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227953, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_movaps512_mask", "(", "(", "__v16sf", ")", "_mm512_conj_pch", "(", "__A", ")", ",", "(", "__v16sf", ")", "_mm512_setzero_ps", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227954, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227960, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227961, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph512_mask_round", "(", "(", "__v16si", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227963, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227965, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227966, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227967, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtpd_ph", "(", "__mmask8", "__A", ",", "__m512d", "__B", ")", "{", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227968, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227969, "Length": 21, "Cover_Rate": 0.4883720930232558} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_epi16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227970, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2qq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227974, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_epu32", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227978, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227979, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227980, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtph_pd", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__B", ",", "_mm512_setzero_pd", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227981, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttph_epi16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227984, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227985, "Length": 21, "Cover_Rate": 0.4883720930232558} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttph_epi32", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227986, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227987, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2udq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227992, "Length": 21, "Cover_Rate": 0.4883720930232558} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvttph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227993, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227994, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundph_epi16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227995, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227996, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 227999, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228000, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtt_roundph_epu16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2uw512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228002, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2udq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228003, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2udq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228004, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228005, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__B", ",", "_mm512_setzero_ps", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228007, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtx_roundph_ps", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__B", ",", "_mm512_setzero_ps", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtx_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228011, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__B", ",", "_mm512_setzero_ps", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtx_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228012, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvtx_roundps_ph", "(", "__mmask16", "__A", ",", "__m512", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtx_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228013, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvtx_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228014, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepi16_ph", "(", "__mmask32", "__A", ",", "__m512i", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228015, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtdq2ph512_mask_round", "(", "(", "__v16si", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228017, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228019, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundepu16_ph", "(", "__mmask32", "__A", ",", "__m512i", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228022, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228025, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228026, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228028, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundph_epi16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228029, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundph_epi32", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2dq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228031, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_cvt_roundph_epu16", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228035, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228036, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__B", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228038, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__B", ",", "_mm512_setzero_si512", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228039, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__B", ",", "_mm512_setzero_pd", "(", ")", ",", "__A", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_cvt_roundph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228041, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_divph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228045, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_div_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_divph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228046, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fcmadd_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_maskz_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228048, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_maskz_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fcmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228050, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fcmul_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_mask_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228051, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fcmul_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_mask_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228052, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_mask_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fcmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228054, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228055, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmaddsub_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228057, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmadd_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228061, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228062, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmadd_round_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_maskz_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228063, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmadd_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228065, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228066, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsubadd_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228067, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmsubadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228069, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmsub_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228071, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmul_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmulcph512_mask_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228076, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fmul_round_pch", "(", "__mmask16", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmulcph512_mask_round", "(", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228077, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmadd_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228079, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228083, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228084, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fnmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228085, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_fnmsub_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_maskz", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_fnmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228086, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228087, "Length": 27, "Cover_Rate": 0.5510204081632653} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getexp_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228088, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getexp_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getexp_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228089, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getexp_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228090, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getmant_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228091, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getmant_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getmant_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228093, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_getmant_round_ph", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v32hf", ")", "_mm512_setzero_ph", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_getmant_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228094, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_maxph512_mask", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228095, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_maxph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_max_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228097, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_max_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_max_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228098, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "__builtin_ia32_minph512_mask", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228100, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_min_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228101, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_min_round_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_minph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_min_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228102, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_mulph512_mask", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228104, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_mulph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_mul_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228105, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{", "return", "__builtin_ia32_rcpph512_mask", "(", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228107, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rcp_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpph512_mask", "(", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228108, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_reduce_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228109, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228110, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_roundscale_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228113, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_roundscale_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228115, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_rsqrt_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{", "return", "__builtin_ia32_rsqrtph512_mask", "(", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228117, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rsqrtph512_mask", "(", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228118, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228120, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sqrt_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ")", "{", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228124, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_sub_ph", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "__builtin_ia32_subph512_mask", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228128, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_subph512_mask_round", "(", "__B", ",", "__C", ",", "_mm512_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_maskz_sub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228130, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228131, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228132, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_add_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_addph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_add_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228134, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_movdquhi512_mask", "(", "(", "__v32hi", ")", "__W", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_blend_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228136, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_ph_mask", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228137, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228138, "Length": 16, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cmp_round_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228139, "Length": 18, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cmp_round_ph_mask", "(", "__mmask32", "__A", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpph512_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cmp_round_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228140, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_movaps512_mask", "(", "(", "__v16sf", ")", "_mm512_conj_pch", "(", "__A", ")", ",", "(", "__v16sf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228142, "Length": 26, "Cover_Rate": 0.5098039215686274} {"Template_token": ["", "return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228143, "Length": 16, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepi16_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228144, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_vcvtdq2ph512_mask_round", "(", "(", "__v16si", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228145, "Length": 16, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228149, "Length": 16, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu16_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuw2ph512_mask_round", "(", "(", "__v32hi", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228150, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu32_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m512i", "__C", ")", "{", "return", "__builtin_ia32_vcvtudq2ph512_mask_round", "(", "(", "__v16si", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228151, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtepu64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228153, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228154, "Length": 16, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228157, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228158, "Length": 19, "Cover_Rate": 0.4318181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2qq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228161, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_epu16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228163, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2udq512_mask_round", "(", "__C", ",", "(", "__v16si", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228165, "Length": 19, "Cover_Rate": 0.4318181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_epu64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228167, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228169, "Length": 13, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtph_pd", "(", "__m512d", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228170, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228171, "Length": 19, "Cover_Rate": 0.4318181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228172, "Length": 19, "Cover_Rate": 0.4318181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__C", ",", "(", "__v16si", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228173, "Length": 19, "Cover_Rate": 0.4318181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvttph_epu64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228182, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228183, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228184, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__C", ",", "(", "__v16si", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228185, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2dq512_mask_round", "(", "__C", ",", "(", "__v16si", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228186, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228187, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2qq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228188, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epu16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vcvttph2uw512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228190, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtt_roundph_epu64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2uqq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228193, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228194, "Length": 13, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtxps_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m512", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228196, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvtx_roundph_ps", "(", "__m512", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2psx512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtx_roundph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228198, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx512_mask_round", "(", "(", "__v16sf", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvtx_roundps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228200, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "__builtin_ia32_vcvtw2ph512_mask_round", "(", "(", "__v32hi", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228203, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "__builtin_ia32_vcvtdq2ph512_mask_round", "(", "(", "__v16si", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228205, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepi64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtqq2ph512_mask_round", "(", "(", "__v8di", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228207, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph512_mask_round", "(", "(", "__v16si", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228211, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundepu64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{", "return", "__builtin_ia32_vcvtuqq2ph512_mask_round", "(", "(", "__v8di", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228213, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundpd_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m512d", "__C", ",", "int", "__D", ")", "{", "return", "__builtin_ia32_vcvtpd2ph512_mask_round", "(", "(", "__v8df", ")", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228214, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2w512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228216, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2dq512_mask_round", "(", "__C", ",", "(", "__v16si", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228219, "Length": 19, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_epu16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228221, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_epu16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vcvtph2uw512_mask_round", "(", "__C", ",", "(", "__v32hi", ")", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228222, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_epu64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228225, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_epu64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2uqq512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228226, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_cvt_roundph_pd", "(", "__m512d", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_cvt_roundph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228227, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_divph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228228, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_div_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_divph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228229, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "__builtin_ia32_divph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_div_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228230, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fcmadd_round_pch", "(", "__m512h", "__A", ",", "__mmask16", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmaddcph512_mask_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fcmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228234, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fcmul_pch", "(", "__m512h", "__A", ",", "__mmask16", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_mask_round", "(", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "(", "__v32hf", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228235, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfcmulcph512_mask_round", "(", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "(", "__v32hf", ")", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fcmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228237, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228240, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmaddsub_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228241, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmaddsub_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmaddsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228242, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228243, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228244, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228245, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228246, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228247, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmadd_round_pch", "(", "__m512h", "__A", ",", "__mmask16", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmaddcph512_mask_round", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmadd_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228248, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsubadd_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228251, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsubadd_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228252, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsubadd_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsubadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228253, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsubadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228254, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228256, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fmsub_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228257, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228258, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfmulcph512_mask_round", "(", "(", "__v32hf", ")", "__C", ",", "(", "__v32hf", ")", "__D", ",", "(", "__v32hf", ")", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fmul_round_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228262, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228263, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmadd_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228264, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmaddph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fnmadd_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228265, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228268, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fnmsub_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__U", ",", "__m512h", "__B", ",", "__m512h", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vfnmsubph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__B", ",", "(", "__v32hf", ")", "__C", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fnmsub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228270, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fpclass_ph_mask", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_fpclassph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228271, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_fpclass_ph_mask", "(", "__mmask32", "__U", ",", "__m512h", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_fpclassph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228272, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getexp_ph", "(", "__m512h", "__W", ",", "__mmask32", "__U", ",", "__m512h", "__A", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__W", ",", "(", "__mmask32", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228273, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getexp_round_ph", "(", "__m512h", "__W", ",", "__mmask32", "__U", ",", "__m512h", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_getexpph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__v32hf", ")", "__W", ",", "(", "__mmask32", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_getexp_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228276, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_getmant_ph", "(", "__m512h", "__W", ",", "__mmask32", "__U", ",", "__m512h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v32hf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228278, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512h", ")", "__builtin_ia32_getmantph512_mask", "(", "(", "__v32hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v32hf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_getmant_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228280, "Length": 30, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "return", "__builtin_ia32_maxph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228282, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_minph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228285, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228286, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_min_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_min_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228288, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mul_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_mulph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_mul_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228290, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_mul_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_mulph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_mul_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228291, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rcp_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpph512_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228292, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_rcpph512_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228293, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_reduce_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reduceph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228295, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_reduce_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228296, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228297, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228298, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_roundscale_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_roundscale_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228299, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_roundscale_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "int", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_roundscale_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228300, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{", "return", "__builtin_ia32_rsqrtph512_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228301, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_rsqrt_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rsqrtph512_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228302, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228304, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_scalef_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_scalef_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228305, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_scalef_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_scalef_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228306, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sqrt_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sqrtph512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_mask_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228307, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_sqrt_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228309, "Length": 13, "Cover_Rate": 0.30952380952380953} {"Template_token": ["", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__C", ",", "__A", ",", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_sqrt_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228310, "Length": 13, "Cover_Rate": 0.30952380952380953} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ")", "{", "return", "__builtin_ia32_subph512_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228311, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_sub_round_ph", "(", "__m512h", "__A", ",", "__mmask32", "__B", ",", "__m512h", "__C", ",", "__m512h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_subph512_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mask_sub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228313, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_max_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxph512_mask", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228315, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "_mm512_max_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ")", "{", "return", "__builtin_ia32_maxph512_mask", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228316, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_maxph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_max_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228317, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "return", "__builtin_ia32_minph512_mask", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228319, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_min_ph", "(", "__m512h", "__A", ",", "__m512h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph512_mask", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228320, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_mulph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_mul_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228325, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_ph", "(", "__m512h", "__A", ",", "__m512i", "__I", ",", "__m512h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "__builtin_ia32_vpermi2varhi512_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__I", ",", "(", "__v32hi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_permutex2var_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228327, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "_mm512_rcp_ph", "(", "__m512h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpph512_mask", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228331, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_add_ph", "(", "__m512h", "__A", ")", "{", "_MM512_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228332, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_ph", "(", "__m512h", "__A", ")", "{", "_MM512_REDUCE_OP", "(", "max", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228334, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_max_ph", "(", "__m512h", "__A", ")", "{"], "ground_truth": ["_MM512_REDUCE_OP", "(", "max", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228335, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "_mm512_reduce_ph", "(", "__m512h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228338, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228339, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_reduce_round_ph", "(", "__m512h", "__A", ",", "int", "__B", ",", "const", "int", "__C", ")", "{", "return", "__builtin_ia32_reduceph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_reduce_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228340, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "_mm512_roundscale_ph", "(", "__m512h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228341, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_roundscale_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228342, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "return", "__builtin_ia32_rsqrtph512_mask", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228344, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "_mm512_rsqrt_ph", "(", "__m512h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rsqrtph512_mask", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228345, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228347, "Length": 21, "Cover_Rate": 0.4883720930232558} {"Template_token": ["", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_scalef_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228348, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "return", "__builtin_ia32_scalefph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_scalef_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228349, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "union", "{", "_Float16", "_Complex", "a", ";", "float", "b", ";", "}", "u", "=", "{", ".", "a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m512h", ")", "_mm512_set1_ps", "(", "u", ".", "b", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228350, "Length": 30, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "_Float16", "_Complex", "a", ";", "float", "b", ";"], "ground_truth": ["}", "u", "=", "{", ".", "a", "=", "__A", "}", ";"], "File": "avx512fp16intrin", "Func": "_mm512_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228351, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_set1_ph", "(", "_Float16", "__A", ")", "{", "return", "_mm512_set_ph", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_set1_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228353, "Length": 88, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setr_ph", "(", "_Float16", "__A0", ",", "_Float16", "__A1", ",", "_Float16", "__A2", ",", "_Float16", "__A3", ",", "_Float16", "__A4", ",", "_Float16", "__A5", ",", "_Float16", "__A6", ",", "_Float16", "__A7", ",", "_Float16", "__A8", ",", "_Float16", "__A9", ",", "_Float16", "__A10", ",", "_Float16", "__A11", ",", "_Float16", "__A12", ",", "_Float16", "__A13", ",", "_Float16", "__A14", ",", "_Float16", "__A15", ",", "_Float16", "__A16", ",", "_Float16", "__A17", ",", "_Float16", "__A18", ",", "_Float16", "__A19", ",", "_Float16", "__A20", ",", "_Float16", "__A21", ",", "_Float16", "__A22", ",", "_Float16", "__A23", ",", "_Float16", "__A24", ",", "_Float16", "__A25", ",", "_Float16", "__A26", ",", "_Float16", "__A27", ",", "_Float16", "__A28", ",", "_Float16", "__A29", ",", "_Float16", "__A30", ",", "_Float16", "__A31", ")", "{", "return", "_mm512_set_ph", "(", "__A31", ",", "__A30", ",", "__A29", ",", "__A28", ",", "__A27", ",", "__A26", ",", "__A25", ",", "__A24", ",", "__A23", ",", "__A22", ",", "__A21", ",", "__A20", ",", "__A19", ",", "__A18", ",", "__A17", ",", "__A16", ",", "__A15", ",", "__A14", ",", "__A13", ",", "__A12", ",", "__A11", ",", "__A10", ",", "__A9", ",", "__A8", ",", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228354, "Length": 181, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setr_ph", "(", "_Float16", "__A0", ",", "_Float16", "__A1", ",", "_Float16", "__A2", ",", "_Float16", "__A3", ",", "_Float16", "__A4", ",", "_Float16", "__A5", ",", "_Float16", "__A6", ",", "_Float16", "__A7", ",", "_Float16", "__A8", ",", "_Float16", "__A9", ",", "_Float16", "__A10", ",", "_Float16", "__A11", ",", "_Float16", "__A12", ",", "_Float16", "__A13", ",", "_Float16", "__A14", ",", "_Float16", "__A15", ",", "_Float16", "__A16", ",", "_Float16", "__A17", ",", "_Float16", "__A18", ",", "_Float16", "__A19", ",", "_Float16", "__A20", ",", "_Float16", "__A21", ",", "_Float16", "__A22", ",", "_Float16", "__A23", ",", "_Float16", "__A24", ",", "_Float16", "__A25", ",", "_Float16", "__A26", ",", "_Float16", "__A27", ",", "_Float16", "__A28", ",", "_Float16", "__A29", ",", "_Float16", "__A30", ",", "_Float16", "__A31", ")", "{"], "ground_truth": ["return", "_mm512_set_ph", "(", "__A31", ",", "__A30", ",", "__A29", ",", "__A28", ",", "__A27", ",", "__A26", ",", "__A25", ",", "__A24", ",", "__A23", ",", "__A22", ",", "__A21", ",", "__A20", ",", "__A19", ",", "__A18", ",", "__A17", ",", "__A16", ",", "__A15", ",", "__A14", ",", "__A13", ",", "__A12", ",", "__A11", ",", "__A10", ",", "__A9", ",", "__A8", ",", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228355, "Length": 180, "Cover_Rate": 0.994475138121547} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_setzero_ph", "(", "void", ")", "{", "return", "_mm512_set1_ph", "(", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228356, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_sqrt_ph", "(", "__m512h", "__A", ")", "{", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228358, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228359, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_sqrt_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228360, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "return", "__builtin_ia32_sqrtph512_mask_round", "(", "__A", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_sqrt_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228361, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "*", "(", "__m512h_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_storeu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228362, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_storeu_ph", "(", "void", "*", "__P", ",", "__m512h", "__A", ")", "{", "*", "(", "__m512h_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_storeu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228363, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m512h", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_store_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228364, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "return", "__builtin_ia32_subph512_mask_round", "(", "__A", ",", "__B", ",", "_mm512_setzero_ph", "(", ")", ",", "(", "__mmask32", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_sub_round_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228368, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_undefined_ph", "(", "void", ")", "{", "__m512h", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_undefined_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228370, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_zextph128_ph512", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "_mm512_insertf32x4", "(", "_mm512_setzero_ps", "(", ")", ",", "(", "__m128", ")", "__A", ",", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_zextph128_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228371, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_zextph128_ph512", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "_mm512_insertf32x4", "(", "_mm512_setzero_ps", "(", ")", ",", "(", "__m128", ")", "__A", ",", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_zextph128_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228372, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m512h", ")", "_mm512_insertf64x4", "(", "_mm512_setzero_pd", "(", ")", ",", "(", "__m256d", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm512_zextph256_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228373, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_zextph256_ph512", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512h", ")", "_mm512_insertf64x4", "(", "_mm512_setzero_pd", "(", ")", ",", "(", "__m256d", ")", "__A", ",", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm512_zextph256_ph512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228374, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_addsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_add_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228375, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "__A", "[", "", "]", "+=", "__B", "[", "", "]", ";"], "ground_truth": ["return", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm_add_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228377, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cmp_round_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228379, "Length": 22, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cmp_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228382, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_EQ_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comieq_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228383, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_LE_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comile_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228389, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comile_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_LE_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comile_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228390, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_LT_OS", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comilt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228392, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_NEQ_US", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comineq_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228394, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comi_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_comi_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228395, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comi_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__P", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comi_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228396, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comi_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228397, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_comi_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228398, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvti32_sh", "(", "__m128h", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsi2sh32_round", "(", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvti32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228400, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_ia32_vcvtsi2sh64_round", "(", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvti64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228401, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "return", "__builtin_ia32_vcvtsi2sh64_round", "(", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvti64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228402, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsd_sh", "(", "__m128h", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsd2sh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvtsd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228403, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsh_h", "(", "__m128h", "__A", ")", "{", "return", "__A", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_h", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228405, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsh_i32", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvtsh2si32_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228407, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "_mm_cvtsh_i64", "(", "__m128h", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtsh2si64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228410, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2sd_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228412, "Length": 21, "Cover_Rate": 0.4883720930232558} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228413, "Length": 21, "Cover_Rate": 0.7} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsh_u32", "(", "__m128h", "__A", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvtsh2usi32_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228416, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvtsh_u64", "(", "__m128h", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtsh2usi64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228417, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvtsh_u64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "long", "long", ")", "__builtin_ia32_vcvtsh2usi64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvtsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228418, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "extern", "__inline", "short", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi128_si16", "(", "__m128i", "__A", ")", "{", "return", "__builtin_ia32_vec_ext_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsi128_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228419, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi16", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtsi16_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228422, "Length": 21, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "_mm_cvtss_sh", "(", "__m128h", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228423, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228424, "Length": 21, "Cover_Rate": 0.7} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2si32_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228426, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "_mm_cvttsh_i64", "(", "__m128h", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2si64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228427, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvttsh_i64", "(", "__m128h", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2si64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228428, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2usi32_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228429, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2usi32_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228430, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2usi64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228431, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "_mm_cvttsh_u64", "(", "__m128h", "__A", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2usi64_round", "(", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvttsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228432, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2si32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228433, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2si32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228434, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "_mm_cvtt_roundsh_i64", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2si64_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228436, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2usi32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228437, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvttsh2usi32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228438, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2usi64_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228439, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "_mm_cvtt_roundsh_u64", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvttsh2usi64_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtt_roundsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228440, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtu32_sh", "(", "__m128h", "__A", ",", "unsigned", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtusi2sh32_round", "(", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvtu32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228441, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "__builtin_ia32_vcvtusi2sh64_round", "(", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvtu64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228442, "Length": 11, "Cover_Rate": 0.3142857142857143} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundi32_sh", "(", "__m128h", "__A", ",", "int", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsi2sh32_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundi32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228444, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundi32_sh", "(", "__m128h", "__A", ",", "int", "__B", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcvtsi2sh32_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundi32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228445, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundi64_sh", "(", "__m128h", "__A", ",", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcvtsi2sh64_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundi64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228446, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundi64_sh", "(", "__m128h", "__A", ",", "long", "long", "__B", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcvtsi2sh64_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundi64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228447, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "int", ")", "__builtin_ia32_vcvtsh2si32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228450, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsh_i32", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "int", ")", "__builtin_ia32_vcvtsh2si32_round", "(", "__A", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228451, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "_mm_cvt_roundsh_i64", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtsh2si64_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228453, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228457, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "unsigned", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundsh_u32", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "int", ")", "__builtin_ia32_vcvtsh2usi32_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228459, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_cvt_roundsh_u64", "(", "__m128h", "__A", ",", "const", "int", "__R", ")", "{", "return", "(", "long", "long", ")", "__builtin_ia32_vcvtsh2usi64_round", "(", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundsh_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228460, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228462, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228463, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu32_sh", "(", "__m128h", "__A", ",", "unsigned", "int", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtusi2sh32_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundu32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228464, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu32_sh", "(", "__m128h", "__A", ",", "unsigned", "int", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtusi2sh32_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundu32_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228465, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_roundu64_sh", "(", "__m128h", "__A", ",", "unsigned", "long", "long", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtusi2sh64_round", "(", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_cvt_roundu64_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228466, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__C", ")", "{", "return", "__builtin_ia32_divsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_div_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228467, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["__A", "[", "", "]", "/=", "__B", "[", "", "]", ";"], "File": "avx512fp16intrin", "Func": "_mm_div_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228469, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fcmadd_round_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fcmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228471, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fcmul_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228475, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fcmul_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228476, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fcmul_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fcmul_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228477, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_round_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228481, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228483, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228485, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_round_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228486, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228488, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmul_round_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmulcsh_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fmul_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228491, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_round_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228494, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228495, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228496, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228497, "Length": 31, "Cover_Rate": 0.5535714285714286} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228498, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228499, "Length": 33, "Cover_Rate": 0.532258064516129} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fnmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228501, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_fpclass_sh_mask", "(", "__m128h", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssh_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_fpclass_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228502, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_fpclass_sh_mask", "(", "__m128h", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssh_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_fpclass_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228503, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getexp_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_getexp_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228504, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_getexp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228506, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_getexp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228507, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_getmant_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228508, "Length": 69, "Cover_Rate": 0.9857142857142858} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_getmant_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228509, "Length": 69, "Cover_Rate": 0.9857142857142858} {"Template_token": ["", "return", "*", "(", "const", "__m128h", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_load_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228514, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_ph", "(", "void", "const", "*", "__P", ")", "{", "return", "*", "(", "const", "__m128h", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_load_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228515, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_sh", "(", "void", "const", "*", "__P", ")", "{", "return", "_mm_set_ph", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "*", "(", "_Float16", "const", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_load_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228516, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_mask3_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fcmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228519, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fcmadd_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_mask3_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fcmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228520, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fcmadd_sch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_mask3_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fcmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228521, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228525, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_mask3_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228527, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228529, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_round_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228530, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228532, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmsubsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228533, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_round_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__mmask8", "__U", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228534, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fnmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228537, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228538, "Length": 31, "Cover_Rate": 0.49206349206349204} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_sh", "(", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmsubsh3_mask3", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask3_fnmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228540, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "__builtin_ia32_addsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_add_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228542, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_addsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_add_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228544, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsd_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128d", "__C", ")", "{", "return", "__builtin_ia32_vcvtsd2sh_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvtsd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228546, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtsd2sh_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvtsd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228547, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsh_sd", "(", "__mmask8", "__A", ",", "__m128d", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsh2sd_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvtsh_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228549, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ps", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvtsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228550, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvtss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228553, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvt_roundsh_sd", "(", "__mmask8", "__A", ",", "__m128d", "__B", ",", "__m128h", "__C", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcvtsh2sd_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvt_roundsh_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228556, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ps", "(", ")", ",", "__A", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvt_roundsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228559, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvt_roundss_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128", "__C", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__C", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_cvt_roundss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228560, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "__builtin_ia32_divsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_div_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228563, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_divsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_div_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228565, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fcmadd_round_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fcmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228566, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fcmadd_round_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fcmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228567, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fcmadd_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fcmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228569, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fcmul_round_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__E", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_mask_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fcmul_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228571, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_mask_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fcmul_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228573, "Length": 26, "Cover_Rate": 0.5098039215686274} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228574, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228575, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228576, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228577, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228578, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_maskz_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228579, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228581, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228582, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228583, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228584, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmul_sch", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmulcsh_mask_round", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fmul_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228588, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228590, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmadd_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228591, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmadd_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fnmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228592, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_round_sh", "(", "__mmask8", "__U", ",", "__m128h", "__W", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228595, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_maskz", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_fnmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228596, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_getexp_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228598, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getexp_sh", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_getexp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228600, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_getmant_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228602, "Length": 37, "Cover_Rate": 0.5138888888888888} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_sh", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_getmant_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228605, "Length": 67, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_max_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228608, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_maxsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_max_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228609, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_maxsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_max_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228610, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_max_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228611, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_min_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228613, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_mulsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_mul_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228618, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_mulsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_mul_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228619, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "__builtin_ia32_mulsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_mul_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228621, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_reducesh_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_reduce_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228624, "Length": 19, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_reduce_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "int", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reducesh_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_reduce_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228625, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "__builtin_ia32_rndscalesh_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_roundscale_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228628, "Length": 19, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "return", "__builtin_ia32_rndscalesh_mask_round", "(", "__B", ",", "__C", ",", "__D", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_roundscale_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228629, "Length": 19, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_scalef_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228634, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_scalef_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228635, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_scalef_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228636, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_round_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_subsh_mask_round", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_maskz_sub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228643, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_sh", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_subsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_sub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228644, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_subsh_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_maskz_sub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228645, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_addsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_add_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228646, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_addsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_add_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228648, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsd_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128d", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsd2sh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvtsd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228655, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2sd_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvtsh_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228656, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvtsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228658, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvtss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228660, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvtss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228661, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvt_roundsd_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128d", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsd2sh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvt_roundsd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228662, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvt_roundsh_ss", "(", "__m128", "__A", ",", "__mmask8", "__B", ",", "__m128", "__C", ",", "__m128h", "__D", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvt_roundsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228664, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvt_roundsh_ss", "(", "__m128", "__A", ",", "__mmask8", "__B", ",", "__m128", "__C", ",", "__m128h", "__D", ",", "const", "int", "__R", ")", "{", "return", "__builtin_ia32_vcvtsh2ss_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvt_roundsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228665, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtss2sh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_cvt_roundss_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228666, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_div_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_divsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_div_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228667, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_div_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_divsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_div_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228668, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fcmadd_sch", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fcmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228673, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fcmadd_sch", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fcmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228674, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_mask_round", "(", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "(", "__v8hf", ")", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fcmul_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228675, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fcmul_round_sch", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_mask_round", "(", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "(", "__v8hf", ")", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fcmul_round_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228676, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcsh_mask_round", "(", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "(", "__v8hf", ")", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fcmul_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228677, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fmadd_sch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228683, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228686, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228687, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228688, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmadd_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmadd_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228695, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmadd_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmadd_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228698, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228699, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmsub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228700, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228701, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsh3_mask", "(", "(", "__v8hf", ")", "__W", ",", "-", "(", "__v8hf", ")", "__A", ",", "-", "(", "__v8hf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_fnmsub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228702, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_sh_mask", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssh_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fpclass_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228703, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_sh_mask", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclasssh_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_fpclass_sh_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228704, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getexp_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_getexp_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228705, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getexpsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_getexp_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228706, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getmant_round_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ",", "const", "int", "__R", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v8hf", ")", "__W", ",", "__U", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_getmant_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228710, "Length": 73, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getmant_sh", "(", "__m128h", "__W", ",", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "_MM_MANTISSA_NORM_ENUM", "__C", ",", "_MM_MANTISSA_SIGN_ENUM", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_getmantsh_mask_round", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__D", "<<", "", ")", "|", "__C", ",", "(", "__v8hf", ")", "__W", ",", "__U", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_getmant_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228711, "Length": 68, "Cover_Rate": 0.9855072463768116} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_load_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "_Float16", "const", "*", "__C", ")", "{", "return", "__builtin_ia32_loadsh_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_load_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228713, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_maxsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_max_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228716, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_maxsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_max_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228717, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_maxsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_max_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228718, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_min_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228720, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_minsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_min_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228721, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_minsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_min_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228722, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_move_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vmovsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_move_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228723, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_mulsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_mul_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228724, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "return", "__builtin_ia32_mulsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_mul_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228726, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_mulsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_mul_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228727, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rcpsh_mask", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_rcp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228728, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp_sh", "(", "__m128h", "__A", ",", "__mmask32", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_rcpsh_mask", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_rcp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228729, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "int", "__E", ",", "const", "int", "__F", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reducesh_mask_round", "(", "__C", ",", "__D", ",", "__E", ",", "__A", ",", "__B", ",", "__F", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_reduce_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228730, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reducesh_mask_round", "(", "__C", ",", "__D", ",", "__E", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_reduce_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228732, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_reduce_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "int", "__E", ")", "{", "return", "__builtin_ia32_reducesh_mask_round", "(", "__C", ",", "__D", ",", "__E", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_reduce_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228733, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_roundscale_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "int", "__E", ",", "const", "int", "__F", ")", "{", "return", "__builtin_ia32_rndscalesh_mask_round", "(", "__C", ",", "__D", ",", "__E", ",", "__A", ",", "__B", ",", "__F", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_roundscale_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228734, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_roundscale_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rndscalesh_mask_round", "(", "__C", ",", "__D", ",", "__E", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_roundscale_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228736, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "__builtin_ia32_rsqrtsh_mask", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_rsqrt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228738, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_rsqrtsh_mask", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_rsqrt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228739, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_scalef_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_scalef_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228740, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_scalef_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228741, "Length": 15, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sqrt_round_sh", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sqrtsh_mask_round", "(", "__D", ",", "__C", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_mask_sqrt_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228743, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_store_sh", "(", "_Float16", "const", "*", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "__builtin_ia32_storesh_mask", "(", "__A", ",", "__C", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_store_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228746, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_subsh_mask_round", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ",", "__E", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_sub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228747, "Length": 15, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "return", "__builtin_ia32_subsh_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_mask_sub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228748, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_maxsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_max_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228749, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_max_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228750, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "_mm_max_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "__A", "[", "", "]", "=", "__A", "[", "", "]", ">", "__B", "[", "", "]", "?", "__A", "[", "", "]", ":", "__B", "[", "", "]", ";", "return", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_max_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228751, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "__A", "[", "", "]", "=", "__A", "[", "", "]", "<", "__B", "[", "", "]", "?", "__A", "[", "", "]", ":", "__B", "[", "", "]", ";"], "ground_truth": ["return", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm_min_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228754, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "__A", "[", "", "]", "=", "__B", "[", "", "]", ";"], "ground_truth": ["return", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm_move_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228755, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["__A", "[", "", "]", "=", "__B", "[", "", "]", ";"], "File": "avx512fp16intrin", "Func": "_mm_move_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228756, "Length": 32, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "__A", "[", "", "]", "*=", "__B", "[", "", "]", ";"], "ground_truth": ["return", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm_mul_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228759, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "__A", "[", "", "]", "*=", "__B", "[", "", "]", ";"], "ground_truth": ["return", "__A", ";"], "File": "avx512fp16intrin", "Func": "_mm_mul_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228760, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpsh_mask", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_rcp_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228761, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "int", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reducesh_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__D", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_reduce_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228764, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "_mm_reduce_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reducesh_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_reduce_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228765, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "_mm_roundscale_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_rndscalesh_mask_round", "(", "__A", ",", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_roundscale_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228769, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rsqrtsh_mask", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_rsqrt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228771, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "__builtin_ia32_rsqrtsh_mask", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_rsqrt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228772, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "__builtin_ia32_scalefsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_scalef_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228775, "Length": 21, "Cover_Rate": 0.7} {"Template_token": ["", "return", "_mm_set_ph", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_set1_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228777, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "return", "_mm_set_ph", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_set1_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228778, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "return", "_mm_set_ph", "(", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228779, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "return", "_mm_set_ph", "(", "__A7", ",", "__A6", ",", "__A5", ",", "__A4", ",", "__A3", ",", "__A2", ",", "__A1", ",", "__A0", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_setr_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228780, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_ph", "(", "void", ")", "{", "return", "_mm_set1_ph", "(", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228781, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_ph", "(", "void", ")", "{", "return", "_mm_set1_ph", "(", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_setzero_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228782, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128h", ")", "(", "__v8hf", ")", "{", "__A0", ",", "__A1", ",", "__A2", ",", "__A3", ",", "__A4", ",", "__A5", ",", "__A6", ",", "__A7", "}", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_set_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228783, "Length": 27, "Cover_Rate": 0.3176470588235294} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_sh", "(", "_Float16", "__F", ")", "{"], "ground_truth": ["return", "_mm_set_ph", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "__F", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_set_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228785, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__C", ")", "{", "return", "__builtin_ia32_sqrtsh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_sqrt_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228787, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_sqrtsh_mask_round", "(", "__B", ",", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_sqrt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228788, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_ph", "(", "void", "*", "__P", ",", "__m128h", "__A", ")", "{", "*", "(", "__m128h_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_storeu_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228790, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m128h", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_store_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228792, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_subsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_sub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228795, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_round_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_subsh_mask_round", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ",", "__C", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_sub_round_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228796, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "__A", "[", "", "]", "-=", "__B", "[", "", "]", ";", "return", "__A", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_sub_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228797, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomieq_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_EQ_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_ucomieq_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228798, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_GE_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_ucomige_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228800, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomige_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_GE_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_ucomige_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228801, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomigt_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_GT_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_ucomigt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228802, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_LE_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_ucomile_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228804, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomilt_sh", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cmpsh_mask_round", "(", "__A", ",", "__B", ",", "_CMP_LT_OQ", ",", "(", "__mmask8", ")", "-", "", ",", "_MM_FROUND_CUR_DIRECTION", ")", ";"], "File": "avx512fp16intrin", "Func": "_mm_ucomilt_sh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228806, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_undefined_ph", "(", "void", ")", "{", "__m128h", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avx512fp16intrin", "Func": "_mm_undefined_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228810, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph128_ph256", "(", "__m128h", "__A", ")", "{", "union", "{", "__m128h", "__a", "[", "", "]", ";", "__m256h", "__v", ";", "}", "__u", ";", "__u", ".", "__a", "[", "", "]", "=", "__A", ";", "return", "__u", ".", "__v", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin1", "Func": "_mm256_castph128_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228811, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph256_ph128", "(", "__m256h", "__A", ")", "{", "union", "{", "__m128h", "__a", "[", "", "]", ";"], "ground_truth": ["__m256h", "__v", ";"], "File": "avx512fp16vlintrin1", "Func": "_mm256_castph256_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228812, "Length": 30, "Cover_Rate": 0.6122448979591837} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph256_ph128", "(", "__m256h", "__A", ")", "{", "union", "{", "__m128h", "__a", "[", "", "]", ";", "__m256h", "__v", ";", "}", "__u", "=", "{", ".", "__v", "=", "__A", "}", ";", "return", "__u", ".", "__a", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin1", "Func": "_mm256_castph256_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228813, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "float", "__b", ";", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m256h", ")", "_mm256_set1_ps", "(", "__u", ".", "__b", ")", ";"], "File": "avx512fp16vlintrin1", "Func": "_mm256_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228814, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "_Float16", "_Complex", "__a", ";", "float", "__b", ";", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m256h", ")", "_mm256_set1_ps", "(", "__u", ".", "__b", ")", ";"], "File": "avx512fp16vlintrin1", "Func": "_mm256_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228815, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_pch", "(", "_Float16", "_Complex", "__A", ")", "{", "union", "{", "_Float16", "_Complex", "__a", ";", "float", "__b", ";", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m128h", ")", "_mm_set1_ps", "(", "__u", ".", "__b", ")", ";"], "File": "avx512fp16vlintrin1", "Func": "_mm_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228816, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "}", "__u", "=", "{", ".", "__a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m128h", ")", "_mm_set1_ps", "(", "__u", ".", "__b", ")", ";"], "File": "avx512fp16vlintrin1", "Func": "_mm_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228817, "Length": 21, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_abs_ph", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "_mm256_and_si256", "(", "_mm256_set1_epi32", "(", "", ")", ",", "(", "__m256i", ")", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_abs_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228819, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "(", "(", "__v16hf", ")", "__A", "+", "(", "__v16hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228820, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m256h", ")", "(", "(", "__v16hf", ")", "__A", "+", "(", "__v16hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228821, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m256h", "v", ";", "}", "u", ";"], "ground_truth": ["u", ".", "a", "[", "", "]", "=", "__A", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph128_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228823, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph128_ph256", "(", "__m128h", "__A", ")", "{", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m256h", "v", ";"], "ground_truth": ["}", "u", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph128_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228824, "Length": 33, "Cover_Rate": 0.6875} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph256_ph128", "(", "__m256h", "__A", ")", "{", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m256h", "v", ";"], "ground_truth": ["}", "u", "=", "{", ".", "v", "=", "__A", "}", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph256_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228825, "Length": 40, "Cover_Rate": 0.8163265306122449} {"Template_token": ["", "union", "{", "__m128h", "a", "[", "", "]", ";", "__m256h", "v", ";", "}", "u", "=", "{", ".", "v", "=", "__A", "}", ";", "return", "u", ".", "a", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph256_ph128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228826, "Length": 30, "Cover_Rate": 0.6122448979591837} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph_pd", "(", "__m256h", "__a", ")", "{", "return", "(", "__m256d", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228827, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castph_si256", "(", "__m256h", "__a", ")", "{", "return", "(", "__m256i", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_castph_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228830, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "_mm256_xor_epi32", "(", "(", "__m256i", ")", "__A", ",", "_mm256_set1_epi32", "(", "", "<<", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228833, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_conj_pch", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "_mm256_xor_epi32", "(", "(", "__m256i", ")", "__A", ",", "_mm256_set1_epi32", "(", "", "<<", "", ")", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228834, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph256_mask", "(", "(", "__v4di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228839, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph256_mask", "(", "(", "__v16hi", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228841, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu16_ph", "(", "__m256i", "__A", ")", "{", "return", "__builtin_ia32_vcvtuw2ph256_mask", "(", "(", "__v16hi", ")", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228842, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu32_ph", "(", "__m256i", "__A", ")", "{", "return", "__builtin_ia32_vcvtudq2ph256_mask", "(", "(", "__v8si", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228844, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu64_ph", "(", "__m256i", "__A", ")", "{", "return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228845, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu64_ph", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228846, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_ph", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtpd2ph256_mask", "(", "(", "__v4df", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228847, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_epi32", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2dq256_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228851, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2dq256_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228852, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_epi64", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__A", ",", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228853, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_epi64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__A", ",", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228854, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2udq256_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228857, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_epu64", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2uqq256_mask", "(", "__A", ",", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228859, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_pd", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2pd256_mask", "(", "__A", ",", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228861, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_pd", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2pd256_mask", "(", "__A", ",", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228862, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttph_epi32", "(", "__m128h", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2dq256_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228866, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttph_epi64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2qq256_mask", "(", "__A", ",", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228868, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228869, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228870, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2udq256_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228871, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx256_mask", "(", "__A", ",", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228875, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx256_mask", "(", "__A", ",", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228876, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228877, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtxps_ph", "(", "__m256", "__A", ")", "{", "return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228878, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_div_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "(", "(", "__v16hf", ")", "__A", "/", "(", "__v16hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228879, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmaddcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228881, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmaddcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228882, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fcmul_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfcmulcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228883, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fcmul_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfcmulcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228884, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmaddsub_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228886, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228887, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228888, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsubadd_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmsubaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228891, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228892, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228893, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmul_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmulcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228895, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmul_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmulcph256", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228896, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmadd_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfnmaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228897, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228898, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228899, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fpclass_ph_mask", "(", "__m256h", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228901, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "__imm", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228902, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_getmant_ph", "(", "__m256h", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_getmantph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16hf", ")", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228906, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fcmadd_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__mmask8", "__D", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmaddcph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228907, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddsubph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228910, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmadd_pch", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__mmask8", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "__D", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228911, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubaddph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228916, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmsub_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228918, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmaddph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228919, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fnmadd_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__mmask16", "__U", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmaddph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228920, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fnmsub_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__mmask16", "__U", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfnmsubph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228921, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmsubph256_mask3", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask3_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228922, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_addph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228923, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_addph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228924, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi16_ph", "(", "__mmask16", "__A", ",", "__m256i", "__B", ")", "{", "return", "__builtin_ia32_vcvtw2ph256_mask", "(", "(", "__v16hi", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228928, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi32_ph", "(", "__mmask8", "__A", ",", "__m256i", "__B", ")", "{", "return", "__builtin_ia32_vcvtdq2ph256_mask", "(", "(", "__v8si", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228930, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph256_mask", "(", "(", "__v4di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228931, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_ph", "(", "__mmask8", "__A", ",", "__m256i", "__B", ")", "{", "return", "__builtin_ia32_vcvtqq2ph256_mask", "(", "(", "__v4di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228932, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu16_ph", "(", "__mmask16", "__A", ",", "__m256i", "__B", ")", "{", "return", "__builtin_ia32_vcvtuw2ph256_mask", "(", "(", "__v16hi", ")", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228933, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph256_mask", "(", "(", "__v8si", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228935, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu64_ph", "(", "__mmask8", "__A", ",", "__m256i", "__B", ")", "{", "return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228937, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228938, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtpd_ph", "(", "__mmask8", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtpd2ph256_mask", "(", "(", "__v4df", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228939, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epi16", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2w256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228942, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__B", ",", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228945, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__B", ",", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228946, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epu16", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2uw256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228947, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epu16", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2uw256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228948, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2udq256_mask", "(", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228949, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2udq256_mask", "(", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228950, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2uqq256_mask", "(", "__B", ",", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228951, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2w256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228956, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttph_epi32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2dq256_mask", "(", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228957, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvttph2qq256_mask", "(", "__B", ",", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228960, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228961, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228962, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2udq256_mask", "(", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228963, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2uqq256_mask", "(", "__B", ",", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228965, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtxph_ps", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2psx256_mask", "(", "__B", ",", "_mm256_setzero_ps", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228967, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtxps_ph", "(", "__mmask8", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228969, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228970, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_div_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_divph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228971, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmaddcph256_maskz", "(", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228974, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddsubph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228978, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmadd_pch", "(", "__mmask8", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256_maskz", "(", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228979, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256_maskz", "(", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228980, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228981, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmadd_ph", "(", "__mmask16", "__U", ",", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmaddph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228982, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmsubadd_ph", "(", "__mmask16", "__U", ",", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubaddph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228984, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmsub_ph", "(", "__mmask16", "__U", ",", "__m256h", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmsubph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228986, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmul_pch", "(", "__mmask8", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfmulcph256_mask", "(", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228987, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmsubph256_maskz", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228992, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getexp_ph", "(", "__mmask16", "__U", ",", "__m256h", "__A", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_getexpph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228993, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_getmantph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16hf", ")", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228995, "Length": 33, "Cover_Rate": 0.5409836065573771} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_maxph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228997, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_minph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 228999, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_minph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229000, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_mulph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229001, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mul_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_mulph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229002, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rcp_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpph256_mask", "(", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229003, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_reduce_ph", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_reduceph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229005, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_scalefph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229012, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_sqrtph256_mask", "(", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229014, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_subph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229015, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_subph256_mask", "(", "__B", ",", "__C", ",", "_mm256_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_maskz_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229016, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_add_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{", "return", "__builtin_ia32_addph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229018, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_movdquhi256_mask", "(", "(", "__v16hi", ")", "__W", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_blend_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229019, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_blend_ph", "(", "__mmask16", "__U", ",", "__m256h", "__A", ",", "__m256h", "__W", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_movdquhi256_mask", "(", "(", "__v16hi", ")", "__W", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_blend_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229020, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_conj_pch", "(", "__m256h", "__W", ",", "__mmask8", "__U", ",", "__m256h", "__A", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_movaps256_mask", "(", "(", "__v8sf", ")", "_mm256_conj_pch", "(", "__A", ")", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229022, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi16_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtw2ph256_mask", "(", "(", "__v16hi", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229024, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtdq2ph256_mask", "(", "(", "__v8si", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229025, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ")", "{", "return", "__builtin_ia32_vcvtdq2ph256_mask", "(", "(", "__v8si", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229026, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtqq2ph256_mask", "(", "(", "__v4di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229027, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu16_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ")", "{", "return", "__builtin_ia32_vcvtuw2ph256_mask", "(", "(", "__v16hi", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229030, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu32_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ")", "{", "return", "__builtin_ia32_vcvtudq2ph256_mask", "(", "(", "__v8si", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229032, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229033, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "__builtin_ia32_vcvtuqq2ph256_mask", "(", "(", "__v4di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229034, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpd_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256d", "__C", ")", "{", "return", "__builtin_ia32_vcvtpd2ph256_mask", "(", "(", "__v4df", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229036, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2w256_mask", "(", "__C", ",", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229037, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2dq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229039, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2dq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229040, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229041, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2qq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229042, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_epu16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2uw256_mask", "(", "__C", ",", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229044, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_epu32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2udq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229045, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_epu32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvtph2udq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229046, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_epu64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2uqq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229047, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtph_pd", "(", "__m256d", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2pd256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229049, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2w256_mask", "(", "__C", ",", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229051, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttph_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2dq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229052, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttph_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2qq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229054, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2qq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229055, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttph_epu16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__C", ",", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229056, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttph_epu16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2uw256_mask", "(", "__C", ",", "(", "__v16hi", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229057, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vcvttph2udq256_mask", "(", "__C", ",", "(", "__v8si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229058, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttph_epu64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2uqq256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229060, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229063, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtxps_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtps2phx256_mask", "(", "(", "__v8sf", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_cvtxps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229064, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_div_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_divph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229065, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_div_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_divph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229066, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmaddcph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229068, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fcmul_pch", "(", "__m256h", "__A", ",", "__mmask8", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_vfcmulcph256_mask", "(", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "(", "__v16hf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229069, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fcmul_pch", "(", "__m256h", "__A", ",", "__mmask8", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfcmulcph256_mask", "(", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "(", "__v16hf", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229070, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229071, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229072, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmaddcph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229074, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmadd_ph", "(", "__m256h", "__A", ",", "__mmask16", "__U", ",", "__m256h", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229075, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubaddph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229077, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfmsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229079, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmul_pch", "(", "__m256h", "__A", ",", "__mmask8", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "__builtin_ia32_vfmulcph256_mask", "(", "(", "__v16hf", ")", "__C", ",", "(", "__v16hf", ")", "__D", ",", "(", "__v16hf", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229081, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_vfnmsubph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__B", ",", "(", "__v16hf", ")", "__C", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229085, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_fpclassph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229087, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_getexp_ph", "(", "__m256h", "__W", ",", "__mmask16", "__U", ",", "__m256h", "__A", ")", "{", "return", "(", "__m256h", ")", "__builtin_ia32_getexpph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__v16hf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229090, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256h", ")", "__builtin_ia32_getmantph256_mask", "(", "(", "__v16hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v16hf", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229091, "Length": 31, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_maxph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229093, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{", "return", "__builtin_ia32_maxph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229094, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "__m256h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229096, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_reduce_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reduceph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229100, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_reduce_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ",", "int", "__D", ")", "{", "return", "__builtin_ia32_reduceph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229101, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229102, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rsqrt_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ")", "{", "return", "__builtin_ia32_rsqrtph256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229103, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_scalefph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229105, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_scalefph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229106, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sqrt_ph", "(", "__m256h", "__A", ",", "__mmask16", "__B", ",", "__m256h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sqrtph256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229107, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_sqrtph256_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229108, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "return", "__builtin_ia32_subph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229109, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_subph256_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_mask_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229110, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_max_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "__builtin_ia32_maxph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229112, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_minph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229114, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rcp_ph", "(", "__m256h", "__A", ")", "{", "return", "__builtin_ia32_rcpph256_mask", "(", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229122, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_add_ph", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["_MM256_REDUCE_OP", "(", "+", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_reduce_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229123, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_mul_ph", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["_MM256_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_reduce_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229126, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_ph", "(", "__m256h", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reduceph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229127, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_ph", "(", "__m256h", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reduceph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229128, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_roundscale_ph", "(", "__m256h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_rndscaleph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229129, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_roundscale_ph", "(", "__m256h", "__A", ",", "int", "__B", ")", "{", "return", "__builtin_ia32_rndscaleph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229130, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rsqrt_ph", "(", "__m256h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rsqrtph256_mask", "(", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229131, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__builtin_ia32_rsqrtph256_mask", "(", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229132, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_scalef_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "__builtin_ia32_scalefph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229133, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_scalef_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "__builtin_ia32_scalefph256_mask", "(", "__A", ",", "__B", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229134, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "_Float16", "_Complex", "a", ";", "float", "b", ";"], "ground_truth": ["}", "u", "=", "{", ".", "a", "=", "__A", "}", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229135, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "}", "u", "=", "{", ".", "a", "=", "__A", "}", ";", "return", "(", "__m256h", ")", "_mm256_set1_ps", "(", "u", ".", "b", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229136, "Length": 22, "Cover_Rate": 0.43137254901960786} {"Template_token": ["", "return", "__builtin_ia32_sqrtph256_mask", "(", "__A", ",", "_mm256_setzero_ph", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229138, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sub_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m256h", ")", "(", "(", "__v16hf", ")", "__A", "-", "(", "__v16hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229139, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sub_ph", "(", "__m256h", "__A", ",", "__m256h", "__B", ")", "{", "return", "(", "__m256h", ")", "(", "(", "__v16hf", ")", "__A", "-", "(", "__v16hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229140, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextph128_ph256", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256h", ")", "_mm256_insertf128_ps", "(", "_mm256_setzero_ps", "(", ")", ",", "(", "__m128", ")", "__A", ",", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm256_zextph128_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229141, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m256h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextph128_ph256", "(", "__m128h", "__A", ")", "{", "return", "(", "__m256h", ")", "_mm256_insertf128_ps", "(", "_mm256_setzero_ps", "(", ")", ",", "(", "__m128", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm256_zextph128_ph256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229142, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "(", "(", "__v8hf", ")", "__A", "+", "(", "__v8hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229145, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castpd_ph", "(", "__m128d", "__a", ")", "{", "return", "(", "__m128h", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_castpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229147, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castph_si128", "(", "__m128h", "__a", ")", "{", "return", "(", "__m128i", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_castph_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229150, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castps_ph", "(", "__m128", "__a", ")", "{", "return", "(", "__m128h", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_castps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229152, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castsi128_ph", "(", "__m128i", "__a", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__a", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_castsi128_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229153, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castsi128_ph", "(", "__m128i", "__a", ")", "{", "return", "(", "__m128h", ")", "__a", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_castsi128_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229154, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpph256_mask", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229155, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_ph_mask", "(", "__m256h", "__A", ",", "__m256h", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpph256_mask", "(", "__A", ",", "__B", ",", "__C", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229156, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "_mm_xor_epi32", "(", "(", "__m128i", ")", "__A", ",", "_mm_set1_epi32", "(", "", "<<", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229157, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi16_ph", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtw2ph128_mask", "(", "(", "__v8hi", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229160, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi32_ph", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtdq2ph128_mask", "(", "(", "__v4si", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229162, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph128_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229163, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph128_mask", "(", "(", "__v8hi", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229165, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_ph", "(", "__m128i", "__A", ")", "{", "return", "__builtin_ia32_vcvtudq2ph128_mask", "(", "(", "__v4si", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229167, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtudq2ph128_mask", "(", "(", "__v4si", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepu32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229168, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu64_ph", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph128_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229169, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu64_ph", "(", "__m128i", "__A", ")", "{", "return", "__builtin_ia32_vcvtuqq2ph128_mask", "(", "(", "__v2di", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229170, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtpd2ph128_mask", "(", "(", "__v2df", ")", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229172, "Length": 20, "Cover_Rate": 0.5128205128205128} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_epi32", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2dq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229176, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_epi64", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2qq128_mask", "(", "__A", ",", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229178, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_epu16", "(", "__m128h", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2uw128_mask", "(", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229179, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2udq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229181, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_epu32", "(", "__m128h", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2udq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229182, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_pd", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__A", ",", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229185, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_pd", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__A", ",", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229186, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttph_epi16", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2w128_mask", "(", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229187, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2dq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229190, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2uw128_mask", "(", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229194, "Length": 23, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttph_epu32", "(", "__m128h", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2udq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229195, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttph_epu32", "(", "__m128h", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2udq128_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229196, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtxph_ps", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_vcvtph2psx128_mask", "(", "__A", ",", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229200, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fcmadd_pch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcph128", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229206, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fcmul_pch", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcph128", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229207, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcph128", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229208, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmaddsub_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229209, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229210, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_pch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcph128", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229212, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229213, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229214, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsubadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229216, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229217, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229218, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmulcph128", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229220, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229223, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229224, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229226, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getexp_ph", "(", "__m128h", "__A", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_getexpph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229227, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getexpph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_getexp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229228, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getmantph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229229, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229232, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmaddsub_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229234, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_pch", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229235, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229236, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229237, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229238, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229239, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229240, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229241, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddph128_mask3", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask3_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229244, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "__builtin_ia32_addph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229247, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_ph", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_addph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229248, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_movaps128_mask", "(", "(", "__v4sf", ")", "_mm_conj_pch", "(", "__A", ")", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_conj_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229250, "Length": 28, "Cover_Rate": 0.56} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi16_ph", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtw2ph128_mask", "(", "(", "__v8hi", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229251, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_vcvtw2ph128_mask", "(", "(", "__v8hi", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229252, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "__builtin_ia32_vcvtdq2ph128_mask", "(", "(", "__v4si", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229253, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi32_ph", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtdq2ph128_mask", "(", "(", "__v4si", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi32_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229254, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph128_mask", "(", "(", "__v2di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229255, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph128_mask", "(", "(", "__v2di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229256, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph128_mask", "(", "(", "__v8hi", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229257, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu16_ph", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuw2ph128_mask", "(", "(", "__v8hi", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229258, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu64_ph", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{", "return", "__builtin_ia32_vcvtuqq2ph128_mask", "(", "(", "__v2di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229261, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu64_ph", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph128_mask", "(", "(", "__v2di", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229262, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "__builtin_ia32_vcvtpd2ph128_mask", "(", "(", "__v2df", ")", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtpd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229263, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtph_epi16", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2w128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229265, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2dq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229268, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtph_epu16", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2uw128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229271, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2uw128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229272, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2udq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229273, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2udq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229274, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvtph2uqq128_mask", "(", "__B", ",", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229275, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2uqq128_mask", "(", "__B", ",", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229276, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229277, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__B", ",", "_mm_setzero_pd", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229278, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2w128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229279, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epi16", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2w128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229280, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2dq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229282, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epi64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_vcvttph2qq128_mask", "(", "__B", ",", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229283, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epu16", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2uw128_mask", "(", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229285, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2udq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229287, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epu32", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2udq128_mask", "(", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229288, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttph_epu64", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvttph2uqq128_mask", "(", "__B", ",", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229289, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "__builtin_ia32_divph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229295, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "__builtin_ia32_divph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229296, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcph128_mask", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229300, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229301, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_ph", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229305, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229306, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsubadd_ph", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229308, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_ph", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmsubph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229310, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmulcph128_mask", "(", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229312, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmadd_ph", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229313, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddph128_maskz", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229314, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_getmantph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8hf", ")", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_getmant_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229319, "Length": 33, "Cover_Rate": 0.5409836065573771} {"Template_token": ["", "return", "__builtin_ia32_maxph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229321, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_ph", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229322, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "__builtin_ia32_rcpph128_mask", "(", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229328, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_reduceph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229329, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_roundscale_ph", "(", "__mmask8", "__A", ",", "__m128h", "__B", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_rndscaleph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229332, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rsqrtph128_mask", "(", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229334, "Length": 13, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "__builtin_ia32_scalefph128_mask", "(", "__B", ",", "__C", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229336, "Length": 15, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_ph", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_sqrtph128_mask", "(", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229337, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_ph", "(", "__mmask8", "__A", ",", "__m128h", "__B", ")", "{", "return", "__builtin_ia32_sqrtph128_mask", "(", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_maskz_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229338, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_addph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229341, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_blend_ph", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "__m128h", "__W", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_movdquhi128_mask", "(", "(", "__v8hi", ")", "__W", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_blend_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229342, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_ph_mask", "(", "__mmask16", "__A", ",", "__m256h", "__B", ",", "__m256h", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpph256_mask", "(", "__B", ",", "__C", ",", "__D", ",", "__A", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cmp_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229344, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi16_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{", "return", "__builtin_ia32_vcvtw2ph128_mask", "(", "(", "__v8hi", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtepi16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229348, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtqq2ph128_mask", "(", "(", "__v2di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229352, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "__builtin_ia32_vcvtqq2ph128_mask", "(", "(", "__v2di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtepi64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229353, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "return", "__builtin_ia32_vcvtuw2ph128_mask", "(", "(", "__v8hi", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtepu16_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229355, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu64_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtuqq2ph128_mask", "(", "(", "__v2di", ")", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtepu64_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229358, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2w128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229362, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2w128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229363, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2dq128_mask", "(", "__C", ",", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229364, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2qq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229366, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2uw128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229367, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_epu16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtph2uw128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229368, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_epu64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2uqq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229371, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_epu64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvtph2uqq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229372, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_pd", "(", "__m128d", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229373, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_pd", "(", "__m128d", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vcvtph2pd128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtph_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229374, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttph_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2w128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229375, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttph_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2dq128_mask", "(", "__C", ",", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229377, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttph_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2dq128_mask", "(", "__C", ",", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229378, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttph_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvttph2qq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229379, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvttph2uw128_mask", "(", "__C", ",", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229380, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttph_epu64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_vcvttph2uqq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229384, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vcvttph2uqq128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvttph_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229385, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229386, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "return", "__builtin_ia32_vcvtph2psx128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_cvtxph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229387, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "return", "__builtin_ia32_divph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229390, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_div_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_divph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_div_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229391, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fcmadd_pch", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229392, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmaddcph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fcmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229393, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fcmul_pch", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfcmulcph128_mask", "(", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "(", "__v8hf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fcmul_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229394, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229396, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmaddsub_ph", "(", "__m128h", "__A", ",", "__mmask8", "__U", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmaddsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229397, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddcph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__C", ",", "(", "__v8hf", ")", "__D", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmadd_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229399, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmadd_ph", "(", "__m128h", "__A", ",", "__mmask8", "__U", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229400, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229401, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229402, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmsubadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229403, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vfmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229404, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmadd_ph", "(", "__m128h", "__A", ",", "__mmask8", "__U", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vfnmaddph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fnmadd_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229408, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_ph", "(", "__m128h", "__A", ",", "__mmask8", "__U", ",", "__m128h", "__B", ",", "__m128h", "__C", ")", "{", "return", "(", "__m128h", ")", "__builtin_ia32_vfnmsubph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "(", "__v8hf", ")", "__B", ",", "(", "__v8hf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fnmsub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229410, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_ph_mask", "(", "__mmask8", "__U", ",", "__m128h", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229412, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassph128_mask", "(", "(", "__v8hf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_fpclass_ph_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229413, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "__builtin_ia32_maxph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229418, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_maxph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229419, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_minph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229420, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{"], "ground_truth": ["return", "__builtin_ia32_minph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_min_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229421, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "__builtin_ia32_mulph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229422, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_mulph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229423, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_rcpph128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229424, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_reduceph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229426, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_rndscaleph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_roundscale_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229427, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rsqrt_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ")", "{", "return", "__builtin_ia32_rsqrtph128_mask", "(", "__C", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229428, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_scalefph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229430, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_scalef_ph", "(", "__m128h", "__A", ",", "__mmask8", "__B", ",", "__m128h", "__C", ",", "__m128h", "__D", ")", "{", "return", "__builtin_ia32_scalefph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_scalef_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229431, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_subph128_mask", "(", "__C", ",", "__D", ",", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_mask_sub_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229433, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "return", "__builtin_ia32_maxph128_mask", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229434, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "__builtin_ia32_maxph128_mask", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229435, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_ph", "(", "__m128h", "__A", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "(", "(", "__v8hf", ")", "__A", "*", "(", "__v8hf", ")", "__B", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229439, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_ph", "(", "__m128h", "__A", ",", "__m128i", "__I", ",", "__m128h", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128h", ")", "__builtin_ia32_vpermi2varhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_permutex2var_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229440, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_vpermi2varhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_permutex2var_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229441, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m128h", ")", "__builtin_ia32_permvarhi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "(", "_mm_setzero_ph", "(", ")", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_permutexvar_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229442, "Length": 33, "Cover_Rate": 0.6} {"Template_token": ["", "return", "__builtin_ia32_rcpph128_mask", "(", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229444, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp_ph", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rcpph128_mask", "(", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_rcp_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229445, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_add_ph", "(", "__m128h", "__A", ")", "{", "_MM_REDUCE_OP", "(", "+", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_reduce_add_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229446, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_max_ph", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["_MM_REDUCE_OP", "(", "max_ph", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_reduce_max_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229447, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_mul_ph", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["_MM_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_reduce_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229449, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "_Float16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_mul_ph", "(", "__m128h", "__A", ")", "{"], "ground_truth": ["_MM_REDUCE_OP", "(", "*", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_reduce_mul_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229450, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_reduce_ph", "(", "__m128h", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_reduceph128_mask", "(", "__A", ",", "__B", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_reduce_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229452, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rsqrt_ph", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_rsqrtph128_mask", "(", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229455, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128h", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rsqrt_ph", "(", "__m128h", "__A", ")", "{", "return", "__builtin_ia32_rsqrtph128_mask", "(", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_rsqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229456, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "_Float16", "_Complex", "a", ";", "float", "b", ";", "}", "u", "=", "{", ".", "a", "=", "__A", "}", ";"], "ground_truth": ["return", "(", "__m128h", ")", "_mm_set1_ps", "(", "u", ".", "b", ")", ";"], "File": "avx512fp16vlintrin", "Func": "_mm_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229459, "Length": 30, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "union", "{", "_Float16", "_Complex", "a", ";", "float", "b", ";", "}", "u", "=", "{", ".", "a", "=", "__A", "}", ";", "return", "(", "__m128h", ")", "_mm_set1_ps", "(", "u", ".", "b", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_set1_pch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229460, "Length": 31, "Cover_Rate": 0.6078431372549019} {"Template_token": ["", "return", "__builtin_ia32_sqrtph128_mask", "(", "__A", ",", "_mm_setzero_ph", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512fp16vlintrin", "Func": "_mm_sqrt_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229461, "Length": 17, "Cover_Rate": 0.4722222222222222} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_madd52hi_epu64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "__m512i", "__Z", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52huq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmaintrin4", "Func": "_mm512_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229466, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52huq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmaintrin", "Func": "_mm512_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229469, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_madd52lo_epu64", "(", "__m512i", "__X", ",", "__m512i", "__Y", ",", "__m512i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52luq512_mask", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512ifmaintrin", "Func": "_mm512_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229472, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_madd52hi_epu64", "(", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ",", "__m512i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52huq512_maskz", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__Z", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512ifmaintrin", "Func": "_mm512_maskz_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229474, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52luq512_maskz", "(", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__v8di", ")", "__Z", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmaintrin", "Func": "_mm512_maskz_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229475, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_madd52hi_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52huq512_mask", "(", "(", "__v8di", ")", "__W", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512ifmaintrin", "Func": "_mm512_mask_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229478, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_madd52lo_epu64", "(", "__m512i", "__W", ",", "__mmask8", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52luq512_mask", "(", "(", "__v8di", ")", "__W", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512ifmaintrin", "Func": "_mm512_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229479, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpmadd52luq512_mask", "(", "(", "__v8di", ")", "__W", ",", "(", "__v8di", ")", "__X", ",", "(", "__v8di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmaintrin", "Func": "_mm512_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229480, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "_mm_mask_madd52lo_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128_mask", "(", "(", "__v2di", ")", "__W", ",", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512ifmavlintrin3", "Func": "_mm_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229481, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128_mask", "(", "(", "__v2di", ")", "__W", ",", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin3", "Func": "_mm_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229482, "Length": 28, "Cover_Rate": 0.6511627906976745} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52huq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin4", "Func": "_mm256_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229484, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_madd52hi_epu64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "__m128i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52huq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512ifmavlintrin4", "Func": "_mm_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229487, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_madd52lo_epu64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "__m128i", "__Z", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin4", "Func": "_mm_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229490, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_madd52hi_epu64", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "__m256i", "__Z", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52huq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm256_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229492, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm256_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229493, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm256_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229494, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_madd52hi_epu64", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "__m256i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52huq256_maskz", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512ifmavlintrin", "Func": "_mm256_maskz_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229495, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256_maskz", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm256_maskz_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229498, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256_mask", "(", "(", "__v4di", ")", "__W", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm256_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229502, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_madd52hi_epu64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "__m128i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52huq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512ifmavlintrin", "Func": "_mm_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229504, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229505, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52huq128_mask", "(", "(", "__v2di", ")", "__W", ",", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm_mask_madd52hi_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229511, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_madd52lo_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128_mask", "(", "(", "__v2di", ")", "__W", ",", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512ifmavlintrin", "Func": "_mm_mask_madd52lo_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229514, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_gatherpfdpd", "(", "mask", ",", "(", "__v8si", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229515, "Length": 23, "Cover_Rate": 0.41818181818181815} {"Template_token": ["", "__builtin_ia32_gatherpfdpd", "(", "mask", ",", "(", "__v8si", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229516, "Length": 23, "Cover_Rate": 0.41818181818181815} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i32gather_ps", "(", "__m512i", "index", ",", "__mmask16", "mask", ",", "void", "*", "addr", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_gatherpfdps", "(", "mask", ",", "(", "__v16si", ")", "index", ",", "(", "int", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229518, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i32scatter_pd", "(", "void", "*", "addr", ",", "__mmask8", "mask", ",", "__m256i", "index", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfdpd", "(", "mask", ",", "(", "__v8si", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229520, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i32scatter_ps", "(", "void", "*", "addr", ",", "__mmask16", "mask", ",", "__m512i", "index", ",", "int", "scale", ",", "int", "hint", ")", "{", "__builtin_ia32_scatterpfdps", "(", "mask", ",", "(", "__v16si", ")", "index", ",", "(", "int", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229521, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64gather_pd", "(", "__m512i", "index", ",", "__mmask8", "mask", ",", "void", "*", "addr", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_gatherpfqpd", "(", "mask", ",", "(", "__v8di", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229523, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64gather_ps", "(", "__m512i", "index", ",", "__mmask8", "mask", ",", "void", "*", "addr", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_gatherpfqps", "(", "mask", ",", "(", "__v8di", ")", "index", ",", "(", "int", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229526, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64scatter_pd", "(", "void", "*", "addr", ",", "__mmask16", "mask", ",", "__m512i", "index", ",", "int", "scale", ",", "int", "hint", ")", "{", "__builtin_ia32_scatterpfqpd", "(", "mask", ",", "(", "__v8di", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229527, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterpfqps", "(", "mask", ",", "(", "__v8di", ")", "index", ",", "(", "int", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin4", "Func": "_mm512_mask_prefetch_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229530, "Length": 22, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i64scatter_pd", "(", "void", "*", "addr", ",", "__m512i", "index", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfqpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "index", ",", "(", "long", "long", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_prefetch_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229536, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i64scatter_ps", "(", "void", "*", "addr", ",", "__m512i", "index", ",", "int", "scale", ",", "int", "hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfqps", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "index", ",", "(", "int", "const", "*", ")", "addr", ",", "scale", ",", "hint", ")", ";"], "File": "avx512pfintrin4", "Func": "_mm512_prefetch_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229538, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64scatter_pd", "(", "void", "*", "__addr", ",", "__mmask16", "__mask", ",", "__m512i", "__index", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfqpd", "(", "__mask", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin6", "Func": "_mm512_mask_prefetch_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229539, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "__builtin_ia32_scatterpfqps", "(", "__mask", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin6", "Func": "_mm512_mask_prefetch_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229542, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "__builtin_ia32_gatherpfdpd", "(", "__mask", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229543, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__builtin_ia32_gatherpfdpd", "(", "__mask", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229544, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__builtin_ia32_gatherpfdps", "(", "__mask", ",", "(", "__v16si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229545, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__builtin_ia32_gatherpfdps", "(", "__mask", ",", "(", "__v16si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229546, "Length": 17, "Cover_Rate": 0.34} {"Template_token": ["", "__builtin_ia32_scatterpfdpd", "(", "__mask", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229547, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i32scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "int", "__scale", ",", "int", "__hint", ")", "{", "__builtin_ia32_scatterpfdpd", "(", "__mask", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229548, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterpfdps", "(", "__mask", ",", "(", "__v16si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229549, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "__builtin_ia32_scatterpfdps", "(", "__mask", ",", "(", "__v16si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229550, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64gather_pd", "(", "__m512i", "__index", ",", "__mmask8", "__mask", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ",", "int", "__hint", ")", "{", "__builtin_ia32_gatherpfqpd", "(", "__mask", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229552, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterpfqpd", "(", "__mask", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229556, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_prefetch_i64scatter_ps", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m512i", "__index", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfqps", "(", "__mask", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin", "Func": "_mm512_mask_prefetch_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229557, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "__builtin_ia32_gatherpfdpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229559, "Length": 20, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i32scatter_pd", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfdpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229563, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "__builtin_ia32_scatterpfdpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229564, "Length": 20, "Cover_Rate": 0.40816326530612246} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i64gather_pd", "(", "__m512i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_gatherpfqpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229567, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i64gather_pd", "(", "__m512i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_gatherpfqpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229568, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "__builtin_ia32_gatherpfqps", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229569, "Length": 20, "Cover_Rate": 0.4} {"Template_token": ["", "__builtin_ia32_scatterpfqpd", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "ground_truth": ["}"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229571, "Length": 20, "Cover_Rate": 0.40816326530612246} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_prefetch_i64scatter_ps", "(", "void", "*", "__addr", ",", "__m512i", "__index", ",", "int", "__scale", ",", "int", "__hint", ")", "{"], "ground_truth": ["__builtin_ia32_scatterpfqps", "(", "(", "__mmask8", ")", "", ",", "(", "__v8di", ")", "__index", ",", "__addr", ",", "__scale", ",", "__hint", ")", ";"], "File": "avx512pfintrin", "Func": "_mm512_prefetch_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229574, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdv_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin4", "Func": "_mm512_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229575, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_compresshi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229577, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_compress_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_compresshi512_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229578, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_compress_epi8", "(", "__mmask64", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_compressqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229580, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_expand_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_expandhi512_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229585, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_expand_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_expandhi512_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229586, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandqi512_maskz", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_expand_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229587, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandqi512_maskz", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_expand_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229588, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v32hi_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "__D", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229590, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v16si_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__D", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229591, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shldi_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v16si_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__D", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229592, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shldi_epi64", "(", "__mmask8", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v8di_mask", "(", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__D", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229593, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v8di_mask", "(", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__D", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229594, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shldv_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v32hi_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229595, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shldv_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v32hi_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229596, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shldv_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229597, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229598, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v8di_maskz", "(", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "(", "__v8di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229599, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "__D", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229601, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi_mask", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "__D", ",", "(", "__v32hi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229602, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shrdi_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v16si_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__D", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229603, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shrdi_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v16si_mask", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "__D", ",", "(", "__v16si", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229604, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v8di_mask", "(", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ",", "__D", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229606, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229607, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shrdv_epi16", "(", "__mmask32", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi_maskz", "(", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229608, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_shrdv_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229609, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_maskz_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229610, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_ia32_compressstoreuqi512_mask", "(", "(", "__v64qi", "*", ")", "__A", ",", "(", "__v64qi", ")", "__C", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_compressstoreu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229615, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compresshi512_mask", "(", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229617, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compresshi512_mask", "(", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229618, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compressqi512_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229619, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_compress_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_compressqi512_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229620, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_expandloadu_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "const", "void", "*", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_expandloadhi512_mask", "(", "(", "const", "__v32hi", "*", ")", "__C", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_expandloadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229622, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_expandqi512_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__A", ",", "(", "__mmask64", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_expand_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229628, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shldi_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v32hi_mask", "(", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "__E", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229629, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shldi_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v8di_mask", "(", "(", "__v8di", ")", "__C", ",", "(", "__v8di", ")", "__D", ",", "__E", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229633, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229635, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229636, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi_mask", "(", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "__E", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229641, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdi_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi_mask", "(", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "__E", ",", "(", "__v32hi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229642, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v16si_mask", "(", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "__E", ",", "(", "__v16si", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229643, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdi_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v8di_mask", "(", "(", "__v8di", ")", "__C", ",", "(", "__v8di", ")", "__D", ",", "__E", ",", "(", "__v8di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229645, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdv_epi16", "(", "__m512i", "__A", ",", "__mmask32", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229647, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi_mask", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__C", ",", "(", "__v32hi", ")", "__D", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229648, "Length": 28, "Cover_Rate": 0.5283018867924528} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdv_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229649, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229650, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_shrdv_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v8di_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__C", ",", "(", "__v8di", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_mask_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229651, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229657, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshld_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229658, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v32hi", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229660, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shldv_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229661, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229662, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshldv_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229664, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229665, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdi_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v32hi", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "__C", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229666, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229668, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdi_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__C", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229669, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdi_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrd_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229670, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229671, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdv_epi16", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v32hi", "(", "(", "__v32hi", ")", "__A", ",", "(", "__v32hi", ")", "__B", ",", "(", "__v32hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229672, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ")", ";"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229675, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_shrdv_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpshrdv_v8di", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__v8di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2intrin", "Func": "_mm512_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229676, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_compressqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229679, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_compress_epi8", "(", "__mmask32", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_compressqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229680, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expandloadu_epi8", "(", "__mmask32", "__A", ",", "const", "void", "*", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expandloadqi256_maskz", "(", "(", "const", "__v32qi", "*", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_expandloadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229683, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expand_epi16", "(", "__mmask16", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_expandhi256_maskz", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229685, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shldi_epi16", "(", "__mmask16", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v16hi_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ",", "__D", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229689, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v16hi_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ",", "__D", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229690, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v8si_mask", "(", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__D", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229691, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v4di_mask", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__D", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229693, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shldi_epi64", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v4di_mask", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__D", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229694, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shldv_epi16", "(", "__mmask16", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v16hi_maskz", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229695, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shldv_epi32", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v8si_maskz", "(", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229698, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v4di_maskz", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229699, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shldv_epi64", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v4di_maskz", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229700, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shrdi_epi16", "(", "__mmask16", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v16hi_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ",", "__D", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229701, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v4di_mask", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__D", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229706, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shrdv_epi32", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v8si_maskz", "(", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229710, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shrdv_epi64", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di_maskz", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229711, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shrdv_epi64", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di_maskz", "(", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_maskz_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229712, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compressstoreu_epi16", "(", "void", "*", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ")", "{", "__builtin_ia32_compressstoreuhi256_mask", "(", "(", "__v16hi", "*", ")", "__A", ",", "(", "__v16hi", ")", "__C", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compressstoreu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229713, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_compressstoreuhi256_mask", "(", "(", "__v16hi", "*", ")", "__A", ",", "(", "__v16hi", ")", "__C", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compressstoreu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229714, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compress_epi16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_compresshi256_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229717, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_compresshi256_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229718, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compress_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__B", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_compressqi256_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229719, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compress_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_compressqi256_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229720, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expandhi256_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229725, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_expand_epi16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expandhi256_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229726, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_expand_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expandqi256_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_expand_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229727, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v4di_mask", "(", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "__E", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229733, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v4di_mask", "(", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "__E", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229734, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shldv_epi16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229735, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shldv_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229737, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shldv_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229738, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shldv_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229739, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shrdi_epi16", "(", "__m256i", "__A", ",", "__mmask16", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v16hi_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__D", ",", "__E", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229741, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v16hi_mask", "(", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__D", ",", "__E", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229742, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shrdi_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ",", "int", "__E", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v4di_mask", "(", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "__E", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229745, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__C", ",", "(", "__v16hi", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229748, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shrdv_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229749, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229750, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shrdv_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229751, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4di", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_mask_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229752, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v16hi", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229754, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shldi_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229755, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shldi_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshld_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229757, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shldv_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v16hi", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229759, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v16hi", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229760, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229761, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229762, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshldv_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229764, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229767, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229768, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shrdv_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v16hi", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229771, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v16hi", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229772, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229773, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shrdv_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229775, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shrdv_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpshrdv_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm256_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229776, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_compress_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_compresshi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229777, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_compresshi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229778, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_compressqi128_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229779, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_epi16", "(", "__mmask8", "__A", ",", "const", "void", "*", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandloadhi128_maskz", "(", "(", "const", "__v8hi", "*", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_expandloadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229781, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expand_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandhi128_maskz", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229785, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_expandhi128_maskz", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_expand_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229786, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_expandqi128_maskz", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_expand_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229787, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldi_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v8hi_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ",", "__D", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229789, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldi_epi32", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v4si_mask", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__D", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229791, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldi_epi32", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v4si_mask", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__D", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229792, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldi_epi64", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v2di_mask", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__D", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229793, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldi_epi64", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v2di_mask", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__D", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229794, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldv_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v8hi_maskz", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229796, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229797, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shldv_epi32", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229798, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v2di_maskz", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shldv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229800, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shrdi_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v8hi_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ",", "__D", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229802, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v2di_mask", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__D", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229806, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shrdv_epi16", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v8hi_maskz", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229807, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v8hi_maskz", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229808, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229810, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v2di_maskz", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229811, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shrdv_epi64", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v2di_maskz", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_maskz_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229812, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compressstoreu_epi16", "(", "void", "*", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{", "__builtin_ia32_compressstoreuhi128_mask", "(", "(", "__v8hi", "*", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compressstoreu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229813, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compressstoreu_epi16", "(", "void", "*", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["__builtin_ia32_compressstoreuhi128_mask", "(", "(", "__v8hi", "*", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compressstoreu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229814, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_compressstoreuqi128_mask", "(", "(", "__v16qi", "*", ")", "__A", ",", "(", "__v16qi", ")", "__C", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compressstoreu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229815, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_compressstoreuqi128_mask", "(", "(", "__v16qi", "*", ")", "__A", ",", "(", "__v16qi", ")", "__C", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compressstoreu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229816, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compress_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_compresshi128_mask", "(", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229817, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compress_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_compresshi128_mask", "(", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compress_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229818, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_compressqi128_mask", "(", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_compress_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229819, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_expandloadhi128_mask", "(", "(", "const", "__v8hi", "*", ")", "__C", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_expandloadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229821, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expandloadu_epi8", "(", "__m128i", "__A", ",", "__mmask16", "__B", ",", "const", "void", "*", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandloadqi128_mask", "(", "(", "const", "__v16qi", "*", ")", "__C", ",", "(", "__v16qi", ")", "__A", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_expandloadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229824, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldi_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v8hi_mask", "(", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "__E", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229829, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldi_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v8hi_mask", "(", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "__E", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229830, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldi_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v4si_mask", "(", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "__E", ",", "(", "__v4si", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229831, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldi_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v2di_mask", "(", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "__E", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229833, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldv_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229835, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldv_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229836, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldv_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229837, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shldv_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229838, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shrdi_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v8hi_mask", "(", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "__E", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229841, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shrdi_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "int", "__E", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v4si_mask", "(", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "__E", ",", "(", "__v4si", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229844, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v2di_mask", "(", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "__E", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229845, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shrdv_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229847, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__C", ",", "(", "__v8hi", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229848, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shrdv_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229850, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shrdv_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_mask_shrdv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229852, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shldi_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshld_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shldi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229854, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shldv_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229859, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shldv_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ")", ";"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shldv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229860, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shldv_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshldv_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shldv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229861, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shrdi_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shrdi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229866, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shrdi_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrd_v2di", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shrdi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229869, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shrdv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229872, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shrdv_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshrdv_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmi2vlintrin", "Func": "_mm_shrdv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229873, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpmultishiftqb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v64qi", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin4", "Func": "_mm512_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229877, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_epi8", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varqi512_mask", "(", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin4", "Func": "_mm512_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229879, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutex2var_epi8", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varqi512_mask", "(", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "File": "avx512vbmiintrin4", "Func": "_mm512_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229880, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_permutexvar_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin4", "Func": "_mm512_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229881, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_si512", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin4", "Func": "_mm512_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229882, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask2_permutex2var_epi8", "(", "__m512i", "__A", ",", "__m512i", "__I", ",", "__mmask64", "__U", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermi2varqi512_mask", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_mask2_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229883, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_multishift_epi64_epi8", "(", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmultishiftqb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_maskz_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229885, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpmultishiftqb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_maskz_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229886, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutex2var_epi8", "(", "__mmask64", "__U", ",", "__m512i", "__A", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varqi512_maskz", "(", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__U", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_maskz_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229888, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_permutexvar_epi8", "(", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_maskz_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229889, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_multishift_epi64_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__M", ",", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpmultishiftqb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_mask_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229892, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutex2var_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__U", ",", "__m512i", "__I", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varqi512_mask", "(", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229893, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpermt2varqi512_mask", "(", "(", "__v64qi", ")", "__I", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "(", "__mmask64", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229894, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_permutexvar_epi8", "(", "__m512i", "__W", ",", "__mmask64", "__M", ",", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "File": "avx512vbmiintrin", "Func": "_mm512_mask_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229895, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__W", ",", "(", "__mmask64", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_mask_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229896, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_multishift_epi64_epi8", "(", "__m512i", "__X", ",", "__m512i", "__Y", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpmultishiftqb512_mask", "(", "(", "__v64qi", ")", "__X", ",", "(", "__v64qi", ")", "__Y", ",", "(", "__v64qi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229898, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_permvarqi512_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "_mm512_undefined_epi32", "(", ")", ",", "(", "__mmask64", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmiintrin", "Func": "_mm512_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229901, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_mask", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin4", "Func": "_mm256_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229903, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi8", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_mask", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vbmivlintrin4", "Func": "_mm256_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229904, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_epi8", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_mask", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin4", "Func": "_mm_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229905, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_mask", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin4", "Func": "_mm_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229906, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask2_permutex2var_epi8", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__mmask32", "__U", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2varqi256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_mask2_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229908, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmultishiftqb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_maskz_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229909, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmultishiftqb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_maskz_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229910, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex2var_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_maskz", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_maskz_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229911, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutexvar_epi8", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm256_maskz_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229913, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutexvar_epi8", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm256_maskz_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229914, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutex2var_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__U", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_mask", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229917, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutex2var_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__U", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_mask", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229918, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm256_mask_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229919, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmultishiftqb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v32qi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229922, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi8", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varqi256_mask", "(", "(", "__v32qi", ")", "__I", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm256_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229924, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutexvar_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_permvarqi256_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm256_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229926, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask2_permutex2var_epi8", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__mmask16", "__U", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermi2varqi128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm_mask2_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229927, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask2_permutex2var_epi8", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__mmask16", "__U", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermi2varqi128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm_mask2_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229928, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmultishiftqb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_maskz_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229930, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_maskz", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vbmivlintrin", "Func": "_mm_maskz_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229931, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_maskz", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_maskz_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229932, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_permvarqi128_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_maskz_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229934, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_multishift_epi64_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmultishiftqb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_mask_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229935, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutex2var_epi8", "(", "__m128i", "__A", ",", "__mmask16", "__U", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_mask", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229937, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_mask", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_mask_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229938, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_permvarqi128_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_mask_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229939, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_permvarqi128_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_mask_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229940, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_multishift_epi64_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmultishiftqb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229941, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmultishiftqb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_multishift_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229942, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varqi128_mask", "(", "(", "__v16qi", ")", "__I", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_permutex2var_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229944, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_permvarqi128_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vbmivlintrin", "Func": "_mm_permutexvar_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229945, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_epi8", "(", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "(", "*", "(", "__v32qi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm256_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229949, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_movdquqi256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm256_mask_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229951, "Length": 23, "Cover_Rate": 0.3484848484848485} {"Template_token": ["", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ",", "\\", "__may_alias__", ",", "__aligned__", "(", "", ")", ")", ")", ";", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdquqi256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin1", "Func": "_mm256_mask_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229952, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "*", "(", "__v16hi_u", "*", ")", "__P", "=", "(", "__v16hi_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm256_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229953, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "*", "(", "__v8hi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229957, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_epi16", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "*", "(", "__v8hi_u", "*", ")", "__P", ")", ";"], "File": "avx512vlbwintrin1", "Func": "_mm_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229958, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_epi8", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "*", "(", "__v16qi_u", "*", ")", "__P", ")", ";"], "File": "avx512vlbwintrin1", "Func": "_mm_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229959, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "*", "(", "__v16qi_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229960, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovswb128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlbwintrin1", "Func": "_mm_mask_cvtsepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229964, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovuswb128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm_mask_cvtusepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229966, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "*", "(", "__v16qi_u", "*", ")", "__P", "=", "(", "__v16qi_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin1", "Func": "_mm_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229970, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229971, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229972, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229974, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229975, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229978, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229979, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229980, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229981, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229982, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229983, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229984, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229985, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229986, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229988, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229989, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229990, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229991, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229994, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229995, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229996, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "_mm256_cmpneq_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229997, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "_mm256_cmpneq_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229998, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 229999, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230001, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230003, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230004, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230005, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230006, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi16", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230007, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230008, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi8", "(", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquqi256_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_maskz_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230010, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epi16_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230012, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230018, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230020, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epi8_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230022, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epu8_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230026, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi16_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230028, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi8_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230029, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi8_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230030, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230032, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi16_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230036, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230038, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230039, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230040, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230042, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmp_epi8_mask", "(", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230043, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230045, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230048, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu8_epi16", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230049, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu8_epi16", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230050, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230051, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230052, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storedquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230055, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storedquhi256_mask", "(", "(", "__v16hi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230056, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquqi256_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230057, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_storedquqi256_mask", "(", "(", "__v32qi", "*", ")", "__P", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230058, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_mask", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230059, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_mask", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm256_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230060, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230061, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230064, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230066, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230067, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230070, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230071, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230072, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230073, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230074, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epu8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230075, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230076, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230077, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230078, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230079, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230081, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230082, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230083, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230084, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230085, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230087, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230089, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230090, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230092, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_dbpsadbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230094, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_epi16", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddquhi128_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230095, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_epi8", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_loaddquqi128_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16qi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230097, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_maddubs_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230099, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230102, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epi8", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230103, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230104, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230105, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epu16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230106, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230107, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230109, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230111, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu8", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230115, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdquhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230117, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdquhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230118, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mulhi_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230121, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230122, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mulhi_epu16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230124, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhrsw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230126, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mullo_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmullw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230128, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pshufhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230130, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shufflelo_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshuflw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_maskz_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230131, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epi8_mask", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230133, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230136, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230137, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230138, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddquhi128_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230141, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddquqi128_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230144, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packs_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230145, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packs_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230146, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230147, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packus_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230148, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquhi128_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230150, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storedquqi128_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16qi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230151, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storedquqi128_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16qi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230152, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_epi16", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varhi128_mask", "(", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin4", "Func": "_mm_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230153, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230157, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sllv_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230158, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230159, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin4", "Func": "_mm_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230161, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230163, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230164, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpeqb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230165, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epi8_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_pcmpeqb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230166, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230169, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpeq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230170, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230171, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230172, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230173, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230175, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230176, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230177, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230178, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi8_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230181, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi8_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230182, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epu16_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230183, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230184, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epu8_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230186, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230187, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230191, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230193, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230194, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230195, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230196, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230197, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230199, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230200, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230201, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "_mm256_cmpneq_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230206, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230207, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230208, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230210, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230211, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230213, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epi8_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230214, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epu16_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230215, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230216, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230217, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovwb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230219, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi16_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovwb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230220, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230221, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dbsad_epu8", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_dbpsadbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230226, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask2_permutex2var_epi16", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__mmask16", "__U", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2varhi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask2_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230227, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask2_permutex2var_epi16", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__mmask16", "__U", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermi2varhi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask2_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230228, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_abs_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pabsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230229, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_abs_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230230, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_adds_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_paddsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230233, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_adds_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_paddsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230234, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230235, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230236, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_adds_epu16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddusw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230238, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230242, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230243, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230244, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_alignr_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_palignr256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230245, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_alignr_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__N", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_palignr256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230246, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_avg_epu16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pavgw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230247, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_avg_epu16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pavgw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230248, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_avg_epu8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pavgb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230250, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_broadcastw_epi16", "(", "__mmask16", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230254, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230257, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230258, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu8_epi16", "(", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230259, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230261, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtsepi16_epi8", "(", "__mmask16", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230262, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230264, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_dbpsadbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230266, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi16", "(", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230267, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi8", "(", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquqi256_mask", "(", "(", "const", "char", "*", ")", "__P", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230269, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi8", "(", "__mmask32", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_loaddquqi256_mask", "(", "(", "const", "char", "*", ")", "__P", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_loadu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230270, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_maddubs_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaddubsw256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230271, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_maddubs_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaddubsw256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230272, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_madd_epi16", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaddwd256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230273, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230277, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epu16", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230279, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epu8", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxub256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230282, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi16", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230283, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi16", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230284, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi8", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230285, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi8", "(", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230286, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epu16", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230287, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epu16", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230288, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_movdquhi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230292, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mov_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_movdquqi256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230294, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mulhi_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmulhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230295, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230296, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mulhi_epu16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230297, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mulhrs_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhrsw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230299, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhrsw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230300, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mullo_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmullw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230301, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mullo_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmullw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230302, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_packsswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230304, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_packs_epi32", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_packssdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230306, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_packuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230307, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_packuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230308, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_packus_epi32", "(", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230309, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_maskz", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230312, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_set1_epi16", "(", "__mmask16", "__M", ",", "short", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256_gpr_mask", "(", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230315, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256_gpr_mask", "(", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230316, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_set1_epi8", "(", "__mmask32", "__M", ",", "char", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastb256_gpr_mask", "(", "__A", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230317, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shufflehi_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pshufhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230319, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pshufhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230320, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pshufb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230324, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_slli_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllwi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230325, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sll_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230330, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrawi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230331, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrawi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230332, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrav16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230334, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psraw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230335, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srli_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrlwi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230337, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230340, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230341, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230342, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230345, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_subs_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psubsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230346, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubusw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230347, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubusb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230349, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230351, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230353, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230354, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_unpackhi_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230358, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_unpacklo_epi8", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpcklbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230361, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pabsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230365, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_adds_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230367, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230369, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_adds_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230370, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddusw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230371, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_adds_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddusb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230373, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_adds_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_paddusb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230374, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_add_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230376, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_add_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230377, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_alignr_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_palignr256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230380, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230381, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230382, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pavgb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230383, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_avg_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pavgb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230384, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_blend_epi16", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__W", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_blendmw_256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_blend_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230385, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_blendmb_256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_blend_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230387, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastb256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v32qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230389, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230391, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epi16_mask", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230393, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epi16_mask", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230394, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epu16_mask", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230397, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epu16_mask", "(", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230398, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epu8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230399, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epu8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpeq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230400, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epi16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230401, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epi16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230402, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epi8_mask", "(", "__mmask32", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230403, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epu16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230405, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epu16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230406, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230407, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpgt_epi8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230411, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_pcmpgtb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230412, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230414, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230416, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230417, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230418, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230421, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230423, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epu8_mask", "(", "__mmask32", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230424, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230426, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230432, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230433, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi16_mask", "(", "__mmask16", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230434, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230437, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmp_epi16_mask", "(", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230441, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230443, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_cmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230444, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230445, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmp_epu8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230447, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmp_epu8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ucmpb256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "__P", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230448, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovwb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230450, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230453, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230454, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu8_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230455, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu8_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbw256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230456, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovswb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtsepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230459, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi16_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230461, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi16_epi8", "(", "__m128i", "__O", ",", "__mmask16", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230462, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovuswb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v16hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_cvtusepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230463, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dbsad_epu8", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_dbpsadbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230465, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dbsad_epu8", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_dbpsadbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230466, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230467, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddquhi256_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230468, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_maddubs_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaddubsw256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230471, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_maddubs_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaddubsw256_mask", "(", "(", "__v32qi", ")", "__X", ",", "(", "__v32qi", ")", "__Y", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230472, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_madd_epi16", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaddwd256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230474, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230478, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_epu16", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230479, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_epu16", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230480, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxub256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230481, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxub256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230482, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230484, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230485, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230487, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminub256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230489, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminub256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230490, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdquhi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230491, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdquhi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230492, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mulhi_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmulhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230495, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mulhi_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmulhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230496, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mulhi_epu16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230497, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhuw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230498, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mulhrs_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmulhrsw256_mask", "(", "(", "__v16hi", ")", "__X", ",", "(", "__v16hi", ")", "__Y", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230499, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packs_epi16", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packsswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230503, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packs_epi16", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_packsswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230504, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packs_epi32", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packssdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230505, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packs_epi32", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_packssdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230506, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_packuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230507, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packus_epi16", "(", "__m256i", "__W", ",", "__mmask32", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_packuswb256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230508, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_packus_epi32", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_packusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230509, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutex2var_epi16", "(", "__m256i", "__A", ",", "__mmask16", "__U", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_mask", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230511, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_permvarhi256_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230513, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarhi256_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230514, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_set1_epi16", "(", "__m256i", "__O", ",", "__mmask16", "__M", ",", "short", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastw256_gpr_mask", "(", "__A", ",", "(", "__v16hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230516, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_set1_epi8", "(", "__m256i", "__O", ",", "__mmask32", "__M", ",", "char", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastb256_gpr_mask", "(", "__A", ",", "(", "__v32qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230517, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_set1_epi8", "(", "__m256i", "__O", ",", "__mmask32", "__M", ",", "char", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastb256_gpr_mask", "(", "__A", ",", "(", "__v32qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230518, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pshufhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230519, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shufflehi_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pshufhw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230520, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pshufb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230523, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pshufb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230524, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_slli_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllwi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230525, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230527, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230528, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrawi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230532, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srav_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrav16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230534, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sra_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psraw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230536, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlwi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230537, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srli_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrlwi256_mask", "(", "(", "__v16hi", ")", "__A", ",", "__imm", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230538, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230540, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask32", "__U", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_storedquqi256_mask", "(", "(", "char", "*", ")", "__P", ",", "(", "__v32qi", ")", "__A", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230545, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubsw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230548, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_subs_epu16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psubusw256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230551, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_subs_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psubusb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230553, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_subs_epu8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psubusb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230554, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubb256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230558, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_testn_epi8_mask", "(", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestnmb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230561, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpackhi_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhwd256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230567, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpackhi_epi16", "(", "__m256i", "__W", ",", "__mmask16", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpckhwd256_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230568, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230569, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpacklo_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpcklbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230573, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpacklo_epi8", "(", "__m256i", "__W", ",", "__mmask32", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpcklbw256_mask", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__W", ",", "(", "__mmask32", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_mask_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230574, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movepi16_mask", "(", "__m256i", "__A", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cvtw2mask256", "(", "(", "__v16hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_movepi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230575, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask32", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movepi8_mask", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask32", ")", "__builtin_ia32_cvtb2mask256", "(", "(", "__v32qi", ")", "__A", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_movepi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230578, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtmask2w256", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_movm_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230580, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi16", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_mask", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230583, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi16", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varhi256_mask", "(", "(", "__v16hi", ")", "__I", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230584, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permvarhi256_mask", "(", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230586, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sllv_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psllv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230587, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srlv_epi16", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230591, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv16hi_mask", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__v16hi", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230592, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testn_epi16_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230593, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testn_epi16_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230594, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_test_epi16_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ptestmw256", "(", "(", "__v16hi", ")", "__A", ",", "(", "__v16hi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm256_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230597, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask32", ")", "__builtin_ia32_ptestmb256", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "(", "__mmask32", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm256_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230600, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi16_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230602, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230603, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epu16_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpeq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230605, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230609, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230610, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230611, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230612, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230613, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230614, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epu8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230615, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_epu8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230616, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epi8_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_pcmpgtb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230619, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230621, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230623, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epu8_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230624, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230625, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmple_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230626, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230627, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230629, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmplt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230634, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230636, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230637, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230639, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmplt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230640, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230641, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230643, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epi8_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230644, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230646, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230647, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230648, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_epi16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmp_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230650, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_epu16_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230654, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230655, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230660, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230661, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi16_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230662, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask2_permutex2var_epi16", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__mmask8", "__U", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermi2varhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask2_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230666, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230667, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230670, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_adds_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230671, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_adds_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230673, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_adds_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230674, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_adds_epu16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddusw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230675, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddusb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230677, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230679, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230680, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_paddb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230682, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_alignr_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_palignr128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230683, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_alignr_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_palignr128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__N", "*", "", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230684, "Length": 62, "Cover_Rate": 0.9841269841269841} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_avg_epu16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pavgw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230686, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pavgb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230687, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_broadcastw_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230692, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230697, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsepi16_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230700, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi16_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230701, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi16_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230702, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_dbsad_epu8", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_dbpsadbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230703, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_maddubs_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230709, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230710, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230714, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230716, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epu16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230718, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epu8", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230720, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230721, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230723, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230724, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230725, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230726, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu8", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230727, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movdquhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230730, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdquqi128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230731, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230733, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mulhi_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230734, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230736, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhrsw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230737, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mulhrs_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhrsw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230738, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmullw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230739, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_packs_epi16", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packsswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230741, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_packs_epi16", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packsswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230742, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_packs_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230743, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230744, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_packus_epi16", "(", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230745, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230748, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varhi128_maskz", "(", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230749, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutexvar_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_permvarhi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230751, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_set1_epi16", "(", "__mmask8", "__M", ",", "short", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128_gpr_mask", "(", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230753, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_set1_epi8", "(", "__mmask16", "__M", ",", "char", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastb128_gpr_mask", "(", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230756, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shufflelo_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshuflw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230759, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pshufb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230761, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_slli_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230763, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230766, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230771, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sra_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psraw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230774, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srli_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230775, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230776, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srlv_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srlv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230778, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srl_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230779, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srl_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230780, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230782, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_subs_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230784, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubusw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230785, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_subs_epu8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubusb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230787, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230789, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230792, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_epi16", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230793, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230794, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230795, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230797, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpacklo_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230799, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpacklo_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_maskz_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230800, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_abs_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pabsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_abs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230802, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_abs_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pabsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230804, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_adds_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_paddsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230806, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230808, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_adds_epu16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddusw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230810, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddusb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230812, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230816, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_avg_epu16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pavgw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230820, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_avg_epu8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pavgb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230822, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_blendmw_128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_blend_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230824, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_blendmb_128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_blend_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230825, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_blend_epi8", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__W", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_blendmb_128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_blend_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230826, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_broadcastb_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230827, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230829, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_broadcastw_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_broadcastw_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230830, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpeq_epi16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpeq_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230832, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpeq_epi8_mask", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpeqb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpeq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230834, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpeq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230836, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpge_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230840, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpge_epu16_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpge_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230844, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpge_epu8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpge_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230845, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230847, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epi16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230848, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epi8_mask", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_pcmpgtb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230850, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230851, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epu16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230852, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epu8_mask", "(", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpgt_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230853, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230857, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmple_epi8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmple_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230858, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230859, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmple_epu16_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmple_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230860, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmple_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230862, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmplt_epi8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230865, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmplt_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230866, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmplt_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230868, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epi8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpneq_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230873, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epu16_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230875, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpneq_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230876, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epu8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230877, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epu8_mask", "(", "__mmask16", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmpneq_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230878, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epi8_mask", "(", "__mmask16", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask16", ")", "__builtin_ia32_cmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmp_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230881, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230883, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epu16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmp_epu16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230884, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ucmpb128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__P", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cmp_epu8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230886, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi16_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovwb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230888, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi8_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230891, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi16_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtsepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230895, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovswb128mem_mask", "(", "(", "__v8qi", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtsepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230898, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi16_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtusepi16_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230900, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovuswb128mem_mask", "(", "(", "__v8qi", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtusepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230901, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi16_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovuswb128mem_mask", "(", "(", "__v8qi", "*", ")", "__P", ",", "(", "__v8hi", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_cvtusepi16_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230902, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_dbsad_epu8", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_dbpsadbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__imm", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_dbsad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230903, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddquhi128_mask", "(", "(", "const", "short", "*", ")", "__P", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_loadu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230906, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_maddubs_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230909, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128_mask", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230910, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_madd_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230911, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230912, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230913, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230915, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230917, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230918, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epu8", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230919, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epu8", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230920, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230921, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230923, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_min_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230924, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_epu8", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminub128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230927, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdquhi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_mov_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230930, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movdquqi128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_mov_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230932, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230935, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mulhi_epu16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230936, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mulhrs_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhrsw128_mask", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230937, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packsswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230941, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packs_epi16", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packsswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230942, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packs_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230943, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packs_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packssdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230944, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_packus_epi16", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packuswb128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230945, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230948, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutex2var_epi16", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varhi128_mask", "(", "(", "__v8hi", ")", "__I", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_permutex2var_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230949, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutexvar_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_permvarhi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230951, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastw128_gpr_mask", "(", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230954, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastb128_gpr_mask", "(", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230956, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shufflehi_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pshufhw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_shufflehi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230958, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shufflelo_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshuflw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230960, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shuffle_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshufb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230962, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_slli_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230963, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_slli_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230964, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230966, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sll_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230968, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrawi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230970, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230971, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sra_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230973, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sra_epi16", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230974, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128_mask", "(", "(", "__v8hi", ")", "__A", ",", "__imm", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230975, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedquqi128_mask", "(", "(", "char", "*", ")", "__P", ",", "(", "__v16qi", ")", "__A", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230984, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_subs_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubsb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230987, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubusw128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230989, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubb128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230995, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_testn_epi16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230997, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_testn_epi16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 230998, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231000, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231001, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_test_epi16_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_mask_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231002, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestmb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231003, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231006, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpackhi_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231007, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231008, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231011, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpacklo_epi8", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_mask_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231012, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movepi16_mask", "(", "__m128i", "__A", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cvtw2mask128", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_movepi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231014, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movepi8_mask", "(", "__m128i", "__A", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_cvtb2mask128", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_movepi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231015, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movm_epi16", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2w128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_movm_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231017, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movm_epi16", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2w128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_movm_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231018, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2b128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_movm_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231019, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_permvarhi128_mask", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_permutexvar_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231023, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sllv_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllv8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_sllv_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231025, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srav_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrav8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231027, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav8hi_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_srav_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231028, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_testn_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231031, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231033, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestnmb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_testn_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231034, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_test_epi16_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlbwintrin", "Func": "_mm_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231035, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_test_epi16_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231036, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask16", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_test_epi8_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask16", ")", "__builtin_ia32_ptestmb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__mmask16", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlbwintrin", "Func": "_mm_test_epi8_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231038, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_f64x2", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_broadcastf64x2_256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm256_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231041, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti64x2_256_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231046, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231047, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231049, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_insertf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231052, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_inserti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231053, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm256_maskz_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231055, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_broadcast_i32x2", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_broadcasti32x2_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231057, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_broadcasti32x2_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231058, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231060, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231061, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231063, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtps_epu64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231066, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttpd_epi64", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231067, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231068, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttpd_epu64", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231069, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttpd_epu64", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231070, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231071, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttps_epi64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231072, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttps_epu64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231074, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_maskz_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231075, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_epu64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_maskz_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231077, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttps_epi64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_maskz_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231079, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin4", "Func": "_mm_maskz_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231080, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mullo_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmullq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin4", "Func": "_mm_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231083, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x2_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231089, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_i32x2", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x2_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231090, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_i64x2", "(", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti64x2_256_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231091, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_i64x2", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_broadcasti64x2_256_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231092, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_pd", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231093, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_pd", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231094, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_ps", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231095, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_ps", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231096, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cvtuqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231097, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231099, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu64_ps", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231100, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_epi64", "(", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231101, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231102, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_epu64", "(", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2uqq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231103, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtps_epi64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2qq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231105, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtps_epu64", "(", "__m128", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231108, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231109, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttpd_epu64", "(", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2uqq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231111, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttps_epi64", "(", "__m128", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2qq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231113, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttps_epi64", "(", "__m128", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2qq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231114, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extractf64x2_pd", "(", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231117, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extractf64x2_pd", "(", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231118, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extracti64x2_epi64", "(", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231120, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fpclass_pd_mask", "(", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231121, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fpclass_pd_mask", "(", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231122, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fpclass_ps_mask", "(", "__m256", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231123, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_insertf64x2", "(", "__m256d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_insertf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231125, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_inserti64x2", "(", "__m256i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_inserti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231128, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_and_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_andpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231134, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_and_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_andps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231135, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_andps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231136, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_broadcast_f64x2", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_broadcastf64x2_256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231140, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_pd", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231146, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231147, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231148, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cvtuqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231149, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu64_ps", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231152, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtpd_epu64", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2uqq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231155, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2uqq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231156, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_epu64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231159, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_epu64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231160, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231162, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttpd_epu64", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2uqq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231164, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttps_epu64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231167, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_extracti64x2_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231171, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_extracti64x2_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231172, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_insertf64x2", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_insertf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231173, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_inserti64x2", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_inserti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231175, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_inserti64x2", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_inserti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231176, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mullo_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmullq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231177, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmullq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231178, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_or_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_orpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231179, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_or_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_orps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231181, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_or_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_orps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231182, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_range_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_rangepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__C", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231184, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_reducepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231187, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_reducepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231188, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_reduce_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_reduceps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231189, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_reduceps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231190, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_xor_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_xorpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231192, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_xor_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_xorps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_maskz_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231194, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_andnot_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_andnpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231196, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_andnot_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_andnps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231197, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_andnps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231198, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_and_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_andpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231199, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_and_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_andpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231200, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_broadcastf32x2_256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_broadcast_f32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231203, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcast_f64x2", "(", "__m256d", "__O", ",", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_broadcastf64x2_256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_broadcast_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231205, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x2_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231208, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcast_i64x2", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_broadcasti64x2_256_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4di", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_broadcast_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231209, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231211, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231212, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231213, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231214, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu64_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtuqq2pd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231216, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231217, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231218, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231219, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231225, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_epu64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231226, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttpd_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231227, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttpd_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttpd2qq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231228, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231233, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttps_epu64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2uqq256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231234, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_extractf64x2_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231235, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_extractf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_extractf64x2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231236, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_extracti64x2_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231237, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fpclass_pd_mask", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231239, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fpclass_pd_mask", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231240, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fpclass_ps_mask", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231242, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_insertf64x2", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_insertf64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_insertf64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231244, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_inserti64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_inserti64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231245, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_orpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231249, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_or_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_orpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231250, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_orps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231251, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_orps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231252, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_range_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_rangepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__C", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231253, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rangepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__C", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231254, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_reduce_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_reducepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231258, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_reduce_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_reduceps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231260, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_xor_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_xorpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_mask_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231261, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_xor_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_xorps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231263, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_xor_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_xorps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm256_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231264, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cvtd2mask256", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_movepi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231266, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cvtq2mask256", "(", "(", "__v4di", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_movepi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231268, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movm_epi32", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtmask2d256", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_movm_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231270, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rangepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__C", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231276, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_rangeps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__C", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231277, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_pd", "(", "__m256d", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_reducepd256_mask", "(", "(", "__v4df", ")", "__A", ",", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231279, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_reduce_ps", "(", "__m256", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_reduceps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm256_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231281, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_pd", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231285, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231286, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231287, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpd_epi64", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231293, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231294, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpd_epu64", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231296, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231297, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231298, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtps_epu64", "(", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231300, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231301, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231303, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231304, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231305, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttps_epu64", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231307, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd128_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231309, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231312, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_andnpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231313, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_andnpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231314, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_andnps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231315, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_andnps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231316, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_and_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_andpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231317, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_and_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_andps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231320, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi64_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231323, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi64_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231324, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi64_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231325, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231326, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu64_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtuqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231328, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu64_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231330, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231331, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpd_epi64", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231332, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231333, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpd_epu64", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231334, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_epi64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231335, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvtps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231336, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231339, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttpd_epi64", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231340, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvttpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231341, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttps_epu64", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_cvttps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231346, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmullq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231347, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_orpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231349, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_or_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_orps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231351, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_orps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231352, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_range_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rangepd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231353, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rangepd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231354, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangeps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231355, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangeps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231356, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_reducepd128_mask", "(", "(", "__v2df", ")", "__A", ",", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231357, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_reduce_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_reducepd128_mask", "(", "(", "__v2df", ")", "__A", ",", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_reduce_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231358, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reduceps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231360, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_xor_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_xorpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_maskz_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231362, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_xor_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_xorps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_maskz_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231364, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_andnot_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_andnpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231365, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_andnot_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_andnps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231367, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_and_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_andpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231369, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_and_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_andps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231371, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_and_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_andps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231372, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_broadcasti32x2_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_broadcast_i32x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231373, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtepi64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231375, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtepi64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231378, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu64_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtuqq2pd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtepu64_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231379, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231381, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu64_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtuqq2ps128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtepu64_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231382, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtpd_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2uqq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtpd_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231386, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231389, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2uqq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvtps_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231390, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2qq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvttpd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231392, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231395, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2qq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_cvttps_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231396, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd128_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231399, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclasspd128_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_fpclass_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231400, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231401, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fpclass_ps_mask", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_fpclassps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_fpclass_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231402, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mullo_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmullq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_mask_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231404, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_orps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231408, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rangepd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_range_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231409, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_range_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rangeps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231412, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_reduceps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_reduce_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231415, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_xorpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231418, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_xorps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231419, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_xorps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mask_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231420, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movepi32_mask", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cvtd2mask128", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_movepi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231422, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cvtq2mask128", "(", "(", "__v2di", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_movepi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231423, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movm_epi32", "(", "__mmask8", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2d128", "(", "__A", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_movm_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231425, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movm_epi64", "(", "__mmask8", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2q128", "(", "__A", ")", ";"], "File": "avx512vldqintrin", "Func": "_mm_movm_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231427, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtmask2q128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_movm_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231428, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "*", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231429, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "*", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_mullo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231430, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rangeps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vldqintrin", "Func": "_mm_range_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231433, "Length": 33, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_epi32", "(", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "(", "*", "(", "__v8si_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231440, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_epi64", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "*", "(", "__v4di_u", "*", ")", "__P", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231441, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_load_epi32", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "*", "(", "__v8si", "*", ")", "__P", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231444, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "__builtin_ia32_pmovdb256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231447, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovqw256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231450, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovqb256mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231451, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "__builtin_ia32_pmovsdb256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231453, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsdb256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231454, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovsqw256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231455, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqw256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231456, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqb256mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231457, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "__builtin_ia32_pmovusdb256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtusepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231459, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusdb256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtusepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231460, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusqw256mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231461, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovusqb256mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231463, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovusqb256mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm256_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231464, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_epi32", "(", "void", "*", "__P", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["*", "(", "__v8si", "*", ")", "__P", "=", "(", "__v8si", ")", "__A", ";"], "File": "avx512vlintrin1", "Func": "_mm256_store_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231465, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_epi32", "(", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "(", "*", "(", "__v4si_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231467, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "*", "(", "__v4si_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231468, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_epi32", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "*", "(", "__v4si", "*", ")", "__P", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231471, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "*", "(", "__v2di", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231473, "Length": 14, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_epi64", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "*", "(", "__v2di", "*", ")", "__P", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231474, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovdw128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231475, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovdb128mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231477, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "__builtin_ia32_pmovdb128mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231478, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovqd128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231482, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovqb128mem_mask", "(", "(", "unsigned", "short", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231483, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovsdw128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtsepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231486, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsdb128mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231487, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "__builtin_ia32_pmovsqd128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231491, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "__builtin_ia32_pmovsqb128mem_mask", "(", "(", "unsigned", "short", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231493, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "__builtin_ia32_pmovsqb128mem_mask", "(", "(", "unsigned", "short", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231494, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovusqw128mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231499, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovusqw128mem_mask", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231500, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "__builtin_ia32_pmovusqd128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231501, "Length": 19, "Cover_Rate": 0.4222222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusqd128mem_mask", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin1", "Func": "_mm_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231502, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_maskz", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm256_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231507, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_ternarylogic_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm256_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231512, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm256_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231513, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm256_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231514, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm256_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231517, "Length": 35, "Cover_Rate": 0.546875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm256_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231518, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231519, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231520, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231523, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231524, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231525, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ternarylogic_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231526, "Length": 65, "Cover_Rate": 0.9848484848484849} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231528, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin2", "Func": "_mm_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231529, "Length": 35, "Cover_Rate": 0.546875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ternarylogic_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "unsigned", "char", ")", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin2", "Func": "_mm_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231530, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_broadcastf32x4_256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231531, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_broadcastf32x4_256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231532, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x4_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_undefined_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231534, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231535, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231536, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231537, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231538, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231539, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231540, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231541, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231542, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231545, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231548, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231549, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231550, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231551, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231552, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231554, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231555, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231557, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231558, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231559, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231560, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231561, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231562, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231563, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231565, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231566, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_conflict_epi32", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpconflictsi_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231567, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpconflictsi_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231568, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_conflict_epi64", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpconflictdi_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231570, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231571, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231574, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231575, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231576, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231578, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231579, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231580, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi32_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231581, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231584, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi64_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231585, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231587, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231588, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi64_epi8", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231590, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtusepi32_epi16", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231591, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtusepi32_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231593, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtusepi32_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231594, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231596, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231604, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "__builtin_ia32_scattersiv8si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231605, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__m256i", "__index", ",", "__m256i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231606, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scattersiv4di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231607, "Length": 23, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "__builtin_ia32_scattersiv4di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231608, "Length": 23, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32scatter_pd", "(", "double", "*", "__addr", ",", "__m128i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv4df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231609, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv4df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231610, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv8sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231620, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_inserti32x4", "(", "__m256i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_inserti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231621, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_inserti32x4", "(", "__m256i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_inserti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231622, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fnmadd_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_mask3", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask3_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231623, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_mask3", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask3_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231624, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_mask3", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231625, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_ps", "(", "__mmask16", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_addps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231628, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231631, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231632, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231635, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmsub_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231636, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmadd_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_maskz", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231638, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmadd_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_maskz", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231639, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmsub_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_maskz", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231644, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_loaddqusi256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231645, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddqudi256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231648, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231649, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231650, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_loadups256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231651, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_loadups256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231652, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sub_ps", "(", "__mmask16", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_subps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231653, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sub_ps", "(", "__mmask16", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_subps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231654, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_maskz", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231655, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ternarylogic_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_maskz", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231657, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_maskz", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231658, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_addps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231659, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmsub_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231661, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmsub_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231662, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmsub_ps", "(", "__m256", "__A", ",", "__mmask8", "__U", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231663, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m256i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8si", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231665, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv8sf", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231671, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_ps", "(", "float", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m256", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv8sf", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231672, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv4di", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231675, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__builtin_ia32_scatterdiv4di", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231676, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64scatter_pd", "(", "double", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv4df", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231677, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64scatter_pd", "(", "double", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv4df", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231678, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i64scatter_ps", "(", "float", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv8sf", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231679, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_loaddqusi256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231682, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231686, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_loadups256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231688, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storedqusi256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231689, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storedqudi256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231691, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storedqudi256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231692, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231694, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "__builtin_ia32_storeups256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231695, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeups256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231696, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sub_ps", "(", "__m256", "__W", ",", "__mmask16", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_subps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231697, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_subps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231698, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_ternarylogic_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231699, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231702, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i32gather_epi32", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "int", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_gather3siv8si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231703, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gather3siv8si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231704, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gather3siv4df", "(", "(", "__v4df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231707, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i32gather_ps", "(", "__m256", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "float", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_gather3siv8sf", "(", "(", "__v8sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231710, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gather3div4di", "(", "(", "__v4di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231713, "Length": 24, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i64gather_epi64", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gather3div4di", "(", "(", "__v4di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231714, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_gather3div4df", "(", "(", "__v4df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231715, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gather3div8sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm256_mmask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231717, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm256_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231724, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_abs_epi64", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pabsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231726, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231727, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231731, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231732, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231733, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231735, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231737, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231739, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231740, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231741, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231742, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231743, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231745, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231746, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231747, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231748, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231749, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231750, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231753, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231755, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231756, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231758, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231760, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_conflict_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231761, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_conflict_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231762, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_conflict_epi64", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpconflictdi_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231763, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictdi_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231764, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi32_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231765, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231766, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231768, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231770, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231772, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi32_epi8", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231775, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi32_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231776, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi64_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231781, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi64_epi8", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231782, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi32_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231785, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231787, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231788, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231790, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi8", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231792, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv2df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231797, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv4si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231802, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64scatter_epi64", "(", "long", "long", "*", "__addr", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231803, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231804, "Length": 23, "Cover_Rate": 0.42592592592592593} {"Template_token": ["", "__builtin_ia32_scatterdiv2df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231805, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv2df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231806, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vplzcntq_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231809, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_mask3", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask3_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231811, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_mask3", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask3_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231812, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_ps", "(", "__mmask16", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231818, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231819, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_compress_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_compressdi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231821, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph_mask", "(", "(", "__v4sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_hi", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231827, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231829, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231830, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231832, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231833, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231834, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231837, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231838, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_maskz", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231840, "Length": 30, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqusi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231842, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqudi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231843, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqudi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231844, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231845, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231846, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadups128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231848, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_load_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_movdqa64load128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231849, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa64load128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231850, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vplzcntq_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231851, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_movdqa64_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231853, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rolv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231855, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231856, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231857, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rol_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231858, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rorv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prorvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231860, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231861, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_slli_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231863, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231864, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sll_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231868, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srav_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psravq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231869, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srav_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psravq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231870, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sra_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231871, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231872, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231874, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srl_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231875, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231876, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_ps", "(", "__mmask16", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_subps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231878, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231879, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231880, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_maskz", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231881, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231883, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpacklo_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpcklqdq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_maskz_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231885, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_ps", "(", "__m128", "__W", ",", "__mmask16", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231887, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_ps", "(", "__m128", "__W", ",", "__mmask16", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231888, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231891, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231892, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231893, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_epi32", "(", "int", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231894, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scattersiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231896, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__builtin_ia32_scattersiv2df", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231898, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_ps", "(", "float", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231899, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scattersiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231900, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231903, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231904, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__builtin_ia32_scatterdiv2df", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231905, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231907, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231908, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqusi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231909, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqusi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231910, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqudi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231912, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231914, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231917, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mullo_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231918, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_storedqusi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231919, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedqudi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231922, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231923, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storeupd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231924, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_ps", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeups128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231926, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_ps", "(", "__m128", "__W", ",", "__mmask16", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_subps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231927, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231929, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231934, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231935, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231937, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231938, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231939, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231940, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gather3siv4si", "(", "(", "__v4si", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231942, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gather3siv2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231943, "Length": 24, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_ps", "(", "__m128", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "float", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gather3siv4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231948, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_epi64", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gather3div2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231951, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_epi64", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "long", "long", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gather3div2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231952, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_pd", "(", "__m128d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "double", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_gather3div2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231953, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gather3div2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231954, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_gather3div4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231955, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_ps", "(", "__m128", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "float", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gather3div4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_mmask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231956, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermt2varpd128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231958, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rolv_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231959, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rol_epi64", "(", "__m128i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231962, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_di", "(", "void", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v2di", ")", "{", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_setzero_di", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231967, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_setzero_hi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231969, "Length": 18, "Cover_Rate": 0.4} {"Template_token": ["", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_setzero_hi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231970, "Length": 18, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srai_epi64", "(", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin4", "Func": "_mm_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231972, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_di", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231976, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin4", "Func": "_mm_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231979, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_abs_epi64", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pabsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231981, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pabsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231982, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_alignd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231984, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_alignq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231986, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastmb_epi64", "(", "__mmask8", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_broadcastmb256", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_broadcastmb_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231987, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcastmw_epi32", "(", "__mmask16", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_broadcastmw256", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_broadcastmw_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231989, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_f32x4", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_broadcastf32x4_256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231992, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231995, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epi32_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231996, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231997, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epi64_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231998, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 231999, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232001, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpeq_epu64_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232002, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232003, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232004, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232005, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpge_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232010, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpgt_epi64_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232014, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232018, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232019, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232020, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232021, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232024, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232025, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmple_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232026, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232027, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232028, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232029, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232033, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmplt_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232034, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232036, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232037, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epi64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232038, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmpneq_epu64_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232041, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epi32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232043, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_epu32_mask", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232047, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232048, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232049, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_pd_mask", "(", "__m256d", "__X", ",", "__m256d", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd256_mask", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232051, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_ps_mask", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpps256_mask", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cmp_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232054, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_conflict_epi32", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpconflictsi_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232055, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpconflictdi_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232058, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232059, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232061, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232063, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232065, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi64_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232066, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu32_pd", "(", "__m128i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232069, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepu32_pd", "(", "__m128i", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232070, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtudq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232071, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_epu32", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232074, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232076, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi32_epi16", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232077, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi32_epi16", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232078, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi32_epi8", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232079, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi32_epi8", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232080, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232081, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232083, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi64_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232084, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtsepi64_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232086, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttps_epu32", "(", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232090, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtusepi32_epi16", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232091, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232093, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtusepi32_epi8", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232094, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232096, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232097, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232099, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extractf32x4_ps", "(", "__m256", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_extractf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_extractf32x4_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232101, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extracti32x4_epi32", "(", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232103, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232104, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_fixupimmps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232107, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_getexppd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232110, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_getmantpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232113, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_getmantpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232114, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_getmant_ps", "(", "__m256", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_getmantps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232115, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i32scatter_epi32", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m256i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232118, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scattersiv4df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232121, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv8si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232125, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64scatter_epi32", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv8si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232126, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv4di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232127, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64scatter_epi64", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m256i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv4di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232128, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv4df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232129, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_i64scatter_pd", "(", "void", "*", "__addr", ",", "__m256i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv4df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232130, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv8sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232132, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_insertf32x4", "(", "__m256", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_insertf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232134, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_inserti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232135, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_inserti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232136, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_lzcnt_epi32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vplzcntd_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232137, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask2_permutex2var_epi32", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__mmask8", "__U", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2vard256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask2_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232141, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask2_permutex2var_epi32", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__mmask8", "__U", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2vard256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask2_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232142, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2varq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask2_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232143, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermi2varq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask2_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232144, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vpermi2varps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__I", ",", "(", "__v8sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask2_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232148, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmaddsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256_mask3", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232149, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmaddsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232152, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232156, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmsubadd_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmsubaddpd256_mask3", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232158, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubaddps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232159, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmsubadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubaddps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232160, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmsubpd256_mask3", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232161, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmsubpd256_mask3", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232162, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fmsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232163, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232164, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask3_fnmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfnmaddps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232167, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmsubpd256_mask3", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232170, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256_mask3", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask3_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232172, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_abs_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232173, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pabsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232174, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_abs_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232176, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232178, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_paddq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232180, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_addpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232181, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_addpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232182, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_add_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_addps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232184, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_alignd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232186, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_andnot_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pandnd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232190, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pandnq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232191, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_and_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pandd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232193, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_and_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pandq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_pd", "(", ")", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232196, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232197, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232198, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_broadcastsd_pd", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_broadcastsd256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232201, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_broadcastsd_pd", "(", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_broadcastsd256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232202, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x4_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232207, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_broadcast_i32x4", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x4_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232208, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_compress_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_compressdf256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232213, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_compress_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_compresssf256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232216, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_conflict_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpconflictdi_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232219, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_conflict_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpconflictdi_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232220, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwd256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232222, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi16_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwq256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232223, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi32_epi16", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232226, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232227, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi32_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232228, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi32_epi8", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232229, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232230, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtdq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232233, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi32_ps", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtdq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232234, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_epi16", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232235, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_epi16", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232236, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232238, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi64_epi8", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232240, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi8_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232241, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi8_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232242, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepi8_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbq256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232244, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu16_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwd256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232245, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwd256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232246, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu16_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwq256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232248, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232249, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu32_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232251, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232252, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu32_ps", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtudq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232254, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtepu8_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232255, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232256, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbq256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232257, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232259, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtpd_epu32", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232262, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtpd_ps", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232264, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtph_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vcvtph2ps256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232266, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_epu32", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232269, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_epu32", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232270, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_pd", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_cvtps2pd256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232271, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_pd", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtps2pd256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232272, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232273, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtps_ph", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__I", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232274, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtsepi32_epi16", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232275, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232276, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232277, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232278, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtsepi64_epi16", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232280, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232281, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtsepi64_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232282, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232283, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvtsepi64_epi8", "(", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232284, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232285, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2udq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232287, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttps_epi32", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttps2dq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232289, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_cvttps_epu32", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232291, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232293, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232294, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232299, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232300, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232301, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_div_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_divpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232303, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_div_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_divpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232304, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_div_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_divps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232305, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_divps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232306, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expandloadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_expandloadsi256_maskz", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expandloadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232308, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expandloadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expandloaddi256_maskz", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232310, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expandloadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_expandloaddf256_maskz", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232311, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_expandloaddf256_maskz", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232312, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expandsi256_maskz", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232315, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expand_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expandsi256_maskz", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232316, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expanddi256_maskz", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232317, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_expand_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_expanddi256_maskz", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232318, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_expanddf256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232320, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_expandsf256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_expand_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232322, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_extractf32x4_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_extractf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_extractf32x4_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232323, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232326, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fixupimm_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_fixupimmpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fixupimm_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232327, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fixupimm_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_fixupimmps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232329, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232332, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232334, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232336, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232340, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmsubadd_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232341, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232345, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fmsub_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232346, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmadd_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfnmaddpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232347, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmadd_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfnmaddps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232349, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmadd_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfnmaddps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232350, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmsub_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmsubpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232351, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmsubpd256_maskz", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232352, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmsub_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232353, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_fnmsub_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256_maskz", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232354, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getexp_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_getexppd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232355, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getexp_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_getexppd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232356, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getexp_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_getexpps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232357, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getmant_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_getmantps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232361, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_getmant_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_getmantps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232362, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_insertf32x4", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_insertf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232363, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddqusi256_mask", "(", "(", "const", "int", "*", ")", "__P", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232367, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_loaddqusi256_mask", "(", "(", "const", "int", "*", ")", "__P", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232368, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232371, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232372, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_loadu_ps", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_loadups256_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232374, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_load_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa64load256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232378, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_load_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_loadapd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232379, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_lzcnt_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vplzcntd_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232383, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_lzcnt_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vplzcntq_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232386, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232387, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epi64", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232390, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epu32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxud256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232392, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epu64", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232393, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_max_epu64", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232394, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_maxps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232397, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232399, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232401, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epi64", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232402, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epu32", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminud256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232403, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminud256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232404, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_epu64", "(", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232405, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232406, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_minpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232407, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_minps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232409, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_min_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_minps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232410, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_movedup_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_movddup256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232411, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_movedup_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_movddup256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232412, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_movsldup256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232416, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mov_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa32_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232418, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_movdqa64_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232420, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mov_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_movaps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232424, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmulld256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232425, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mul_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmuldq256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232428, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mul_epu32", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmuludq256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232429, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_mulpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232431, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_mul_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_mulps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232434, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232435, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_or_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_porq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232438, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutevar_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vpermilvarpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232439, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutevar_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermilvarps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232441, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vpermilvarps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232442, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2vard256_maskz", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232443, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2vard256_maskz", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232444, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex2var_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varq256_maskz", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232445, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex2var_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varq256_maskz", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232446, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex2var_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256i", "__I", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vpermt2varpd256_maskz", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232447, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermt2varpd256_maskz", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232448, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex2var_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256i", "__I", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermt2varps256_maskz", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232450, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutexvar_epi32", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_permvarsi256_mask", "(", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232452, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutexvar_epi64", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_permvardi256_mask", "(", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232453, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_permvardf256_mask", "(", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232455, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutexvar_pd", "(", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_permvardf256_mask", "(", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232456, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permutex_epi64", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permdi256_mask", "(", "(", "__v4di", ")", "__X", ",", "__I", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232459, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermilpd256_mask", "(", "(", "__v4df", ")", "__X", ",", "__C", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232463, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permute_ps", "(", "__mmask8", "__U", ",", "__m256", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermilps256_mask", "(", "(", "__v8sf", ")", "__X", ",", "__C", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232465, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_permute_ps", "(", "__mmask8", "__U", ",", "__m256", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermilps256_mask", "(", "(", "__v8sf", ")", "__X", ",", "__C", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232466, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rcp14_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_rcp14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232467, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rcp14_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_rcp14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232469, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rcp14_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_rcp14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232470, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rolv_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prolvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232471, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prolvq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232474, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prold256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232475, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prold256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232476, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prolq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232477, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rorv_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232480, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ror_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prord256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232484, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ror_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232485, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_ror_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232486, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_roundscale_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_rndscalepd_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232487, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_roundscale_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_rndscalepd_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232488, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rsqrt14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232491, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_rsqrt14_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_rsqrt14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232492, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_rsqrt14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232494, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_scalef_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_scalefps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232498, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_gpr_mask", "(", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232499, "Length": 19, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastq256_gpr_mask", "(", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232501, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastq256_gpr_mask", "(", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232502, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_shuf_f32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232505, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shuffle_f64x2", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_shuf_f64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232507, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shuffle_i32x4", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_shuf_i32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232509, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shuffle_i64x2", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232511, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232512, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_shuffle_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_shufpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232513, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_shufpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232514, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_shufps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232516, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_slli_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslldi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232517, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pslldi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232518, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232519, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232521, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sllv_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232522, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sllv_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psllv4di_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232523, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sll_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psllq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232527, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sqrt_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_sqrtpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232529, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sqrt_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_sqrtpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232530, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sqrt_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_sqrtps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232532, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psradi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232534, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srai_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psraqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232535, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srai_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psraqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232536, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srav_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrav8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232537, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sra_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrad256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232541, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sra_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrad256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232542, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_sra_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psraq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232544, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrldi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232545, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srli_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232547, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srli_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232548, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232549, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srl_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrld256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232554, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_srl_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232556, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232557, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232560, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_subpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232561, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_maskz", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232567, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_unpackhi_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpckhqdq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232572, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_unpckhpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232574, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_unpackhi_ps", "(", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_unpckhps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232576, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_unpacklo_pd", "(", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_unpcklpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232581, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_unpcklps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232583, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_unpcklps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232584, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pxord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232585, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pxord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232586, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_xor_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pxorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232587, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_xor_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pxorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_maskz_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232588, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_abs_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232589, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_abs_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pabsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232590, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pabsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232592, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_add_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_paddq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232595, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_paddq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232596, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_add_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_addpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232597, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_addps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232600, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_alignr_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_alignq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232603, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_alignr_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_alignq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232604, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_andnot_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pandnd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232606, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_andnot_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pandnq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232607, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_andnot_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pandnq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232608, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_and_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pandd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232609, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pandd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232610, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_blend_epi32", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__W", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_blendmd_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_blend_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232614, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_blend_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__W", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_blendmq_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_blend_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232615, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_blendmq_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_blend_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232616, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcastd_epi32", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232621, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcastd_epi32", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232622, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcastq_epi64", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastq256_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232624, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcastsd_pd", "(", "__m256d", "__O", ",", "__mmask8", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_broadcastsd256_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4df", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcastsd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232626, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_broadcastss256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232628, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_broadcast_f32x4", "(", "__m256", "__O", ",", "__mmask8", "__M", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_broadcastf32x4_256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v8sf", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcast_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232629, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_broadcasti32x4_256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_broadcast_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232631, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpeq_epi32_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232633, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232636, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232637, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpeq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232639, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epi32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232641, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epu32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232645, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epu32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232646, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpge_epu64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232647, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232648, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232649, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpgt_epi32_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232650, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpgt_epi64_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232651, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpgt_epu32_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232653, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpgt_epu64_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232656, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epi32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232657, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epi64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232659, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmple_epu32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232661, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232662, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232663, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232664, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232665, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232667, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epi64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232668, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232669, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epu32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232670, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epu64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232671, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmplt_epu64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232672, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi32_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232673, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232675, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epi64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232676, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232677, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232678, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232679, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmpneq_epu64_mask", "(", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232680, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232682, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232683, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232684, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cmp_epu32_mask", "(", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232685, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd256_mask", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232689, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpps256_mask", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cmp_ps_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232692, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "__builtin_ia32_compressstoresi256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_compressstoreu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232693, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compressstoreu_ps", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_compressstoresf256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_compressstoreu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232699, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_compressstoresf256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_compressstoreu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232700, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compress_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_compresssi256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232701, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_compressdf256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232705, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_compressdf256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232706, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_compress_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_compresssf256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232707, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_conflict_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpconflictsi_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232709, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi16_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwq256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232715, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi16_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxwq256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232716, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232719, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232720, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtdq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232725, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovdw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232728, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovdb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232729, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovdb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232730, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232732, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232734, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232736, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovqw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232737, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovqw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232738, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovqd256mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232739, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__builtin_ia32_pmovqb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232742, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232743, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi8_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232744, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepi8_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovsxbq256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232746, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwd256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232748, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu16_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxwq256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232749, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmovzxdq256_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232752, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232753, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cvtudq2pd256_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232754, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu32_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_cvtudq2ps256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232755, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtepu8_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmovzxbd256_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232757, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpd_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232762, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpd_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232763, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtpd_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232764, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232766, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vcvtph2ps256_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232767, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2dq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232769, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2dq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232770, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232771, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232772, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtps2pd256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232773, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtps_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtps2pd256_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232774, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232776, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi32_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232778, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi32_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232780, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "__builtin_ia32_pmovsdb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232784, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232787, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232788, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232789, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232790, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_ia32_pmovsqw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232791, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovsqw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232792, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqd256mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232793, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtsepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovsqd256mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232794, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__builtin_ia32_pmovsqb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtsepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232795, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232797, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttpd_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232798, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttps_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232803, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvttps_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvttps2udq256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232804, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232805, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232807, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232808, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovusdw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232809, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi32_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovusdw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232810, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovusdb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232811, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovusdb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232812, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232813, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232815, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232816, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232817, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232818, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_ia32_pmovusqw256mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232820, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovusqd256mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232821, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_pmovusqd256mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232822, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovusqb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232823, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_cvtusepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusqb256mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232824, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_divpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232825, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_div_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_divpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232826, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_expandloadsf256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232836, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expandsi256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232838, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expanddi256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232839, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_expanddi256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232840, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_expanddf256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232841, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_expanddf256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232842, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_expand_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_expandsf256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_expand_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232843, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_extractf32x4_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_extractf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_extractf32x4_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232846, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_extracti32x4_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232847, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_extracti32x4_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_extracti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_extracti32x4_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232848, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fixupimm_ps", "(", "__m256", "__A", ",", "__mmask8", "__U", ",", "__m256", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_fixupimmps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232851, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_fixupimmps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232852, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232853, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232854, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232855, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232856, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232858, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fmadd_ps", "(", "__m256", "__A", ",", "__mmask8", "__U", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232859, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232864, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232867, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fnmadd_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfnmaddpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232869, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fnmadd_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfnmaddpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232870, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fnmadd_ps", "(", "__m256", "__A", ",", "__mmask8", "__U", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfnmaddps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232872, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_fnmsub_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmsubpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232873, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232875, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_getexppd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232877, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_getexppd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232878, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_getexpps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232879, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_getexp_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_getexpps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232880, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_getmantps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232884, "Length": 31, "Cover_Rate": 0.5} {"Template_token": ["", "__builtin_ia32_scattersiv4di", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232887, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_epi64", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m256i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv4di", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232888, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv4df", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232889, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m256d", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv4df", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232890, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_i32scatter_ps", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "__m256", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv8sf", "(", "__addr", ",", "__mask", ",", "(", "__v8si", ")", "__index", ",", "(", "__v8sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232891, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scatterdiv4di", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232896, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv4df", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232897, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scatterdiv8sf", "(", "__addr", ",", "__mask", ",", "(", "__v4di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232900, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_insertf32x4", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_insertf32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_insertf32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232901, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_inserti32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_inserti32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232904, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_loadu_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_loadupd256_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232910, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_loadups256_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232911, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_movdqa32load256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232914, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_load_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa64load256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232916, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_load_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_loadapd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232917, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_load_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_loadapd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232918, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vplzcntd_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232922, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_lzcnt_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vplzcntq_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232924, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232925, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pmaxsd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232926, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232927, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232928, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_epu64", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232931, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_max_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_maxps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232936, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232939, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232940, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminud256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232941, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pminud256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232942, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232943, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_epu64", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232944, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_minpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232945, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_minpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232946, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_minps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232947, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_min_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_minps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232948, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_movedup_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_movddup256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232949, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_movddup256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232950, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_movshdup256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232952, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_moveldup_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_movsldup256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232953, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_movdqa32_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232955, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa32_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232956, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa64_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232957, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_movdqa64_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232958, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_movapd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232960, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mov_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_movaps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232961, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_movaps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232962, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmuldq256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232965, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmuludq256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232967, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mul_epu32", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pmuludq256_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232968, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_mulpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232969, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_mul_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_mulps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232971, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_mulps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232972, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_or_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232973, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_or_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232974, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_porq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232975, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_porq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232976, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutevar_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vpermilvarpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__C", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232977, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutevar_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vpermilvarps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232980, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2vard256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232981, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpermt2vard256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232982, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutex2var_pd", "(", "__m256d", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__I", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vpermt2varpd256_mask", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232985, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermt2varpd256_mask", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232986, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vpermt2varps256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232987, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vpermt2varps256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232988, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_permvarsi256_mask", "(", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutexvar_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232989, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__M", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_permvardi256_mask", "(", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232992, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutexvar_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256d", "__Y", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_permvardf256_mask", "(", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232993, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_permvarsf256_mask", "(", "(", "__v8sf", ")", "__Y", ",", "(", "__v8si", ")", "__X", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutexvar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232995, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_permvarsf256_mask", "(", "(", "__v8sf", ")", "__Y", ",", "(", "__v8si", ")", "__X", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutexvar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232996, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permdi256_mask", "(", "(", "__v4di", ")", "__X", ",", "__I", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232997, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permdi256_mask", "(", "(", "__v4di", ")", "__X", ",", "__I", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232998, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permutex_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__X", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_permdf256_mask", "(", "(", "__v4df", ")", "__X", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 232999, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermilpd256_mask", "(", "(", "__v4df", ")", "__X", ",", "__C", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233001, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermilpd256_mask", "(", "(", "__v4df", ")", "__X", ",", "__C", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233002, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_permute_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermilps256_mask", "(", "(", "__v8sf", ")", "__X", ",", "__C", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233003, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rcp14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233005, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rcp14_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_rcp14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233006, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rcp14_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_rcp14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233007, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rolv_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prolvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233009, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rolv_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prolvq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233011, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prolq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233015, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rorv_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prorvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233017, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prord256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233021, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_ror_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233023, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rndscalepd_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233025, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_roundscale_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_rndscaleps_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233027, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_rsqrt14_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_rsqrt14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233030, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_rsqrt14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233032, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_scalefpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233033, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_gpr_mask", "(", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233037, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_set1_epi32", "(", "__m256i", "__O", ",", "__mmask8", "__M", ",", "int", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pbroadcastd256_gpr_mask", "(", "__A", ",", "(", "__v8si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233038, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "_MM_PERM_ENUM", "__mask", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pshufd256_mask", "(", "(", "__v8si", ")", "__A", ",", "__mask", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233041, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "_MM_PERM_ENUM", "__mask", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pshufd256_mask", "(", "(", "__v8si", ")", "__A", ",", "__mask", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233042, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_f32x4", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_shuf_f32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233044, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_shuf_f64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233046, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i32x4_256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__imm", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_i32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233047, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_i64x2", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233049, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233050, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_shufpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233051, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_shufps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233053, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_shuffle_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_shufps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233054, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pslldi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233056, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233057, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sllv_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psllv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233059, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sllv_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psllv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233060, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv4di_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233061, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllv4di_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233062, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sll_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslld256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233063, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sll_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pslld256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233064, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psllq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233065, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sll_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psllq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233066, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_sqrtpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233067, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sqrt_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_sqrtps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233069, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srai_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psradi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233072, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srai_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psraqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233073, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psraqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233074, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrav8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233075, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srav_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psravq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233078, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sra_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrad256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233079, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrad256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233080, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrldi256_mask", "(", "(", "__v8si", ")", "__A", ",", "__imm", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233083, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlv8si_mask", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233088, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srlv_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psrlv4di_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233090, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrld256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233092, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psrlq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233093, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_srl_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psrlq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233094, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "__builtin_ia32_storedqudi256_mask", "(", "(", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233097, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedqudi256_mask", "(", "(", "long", "long", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233098, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "__builtin_ia32_storeupd256_mask", "(", "(", "double", "*", ")", "__P", ",", "(", "__v4df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233099, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_storeu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd256_mask", "(", "(", "double", "*", ")", "__P", ",", "(", "__v4df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233100, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storeups256_mask", "(", "(", "float", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233101, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_storeups256_mask", "(", "(", "float", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233102, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_movdqa32store256_mask", "(", "(", "__v8si", "*", ")", "__P", ",", "(", "__v8si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_store_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233103, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_store_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movdqa64store256_mask", "(", "(", "__v4di", "*", ")", "__P", ",", "(", "__v4di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233106, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storeapd256_mask", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233108, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_store_ps", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m256", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeaps256_mask", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233110, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sub_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_psubd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233111, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233112, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psubq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233113, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_sub_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_subpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233116, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_subps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233117, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233120, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233121, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_testn_epi32_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_testn_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233124, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233125, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_testn_epi64_mask", "(", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233126, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpackhi_epi32", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhdq256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233131, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhdq256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233132, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpackhi_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_punpckhqdq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233134, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpackhi_pd", "(", "__m256d", "__W", ",", "__mmask8", "__U", ",", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_unpckhpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233136, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckldq256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233139, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpckldq256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233140, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpacklo_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_punpcklqdq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233141, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_punpcklqdq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233142, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_unpcklpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233143, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_unpcklpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233144, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_unpacklo_ps", "(", "__m256", "__W", ",", "__mmask8", "__U", ",", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_unpcklps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233146, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pxord256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mask_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233148, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_xor_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pxorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233150, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233151, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pmaxuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233153, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233155, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminsq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233156, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_pminuq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233157, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i32gather_epi32", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_gather3siv8si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233159, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_gather3siv8si", "(", "(", "__v8si", ")", "__v1_old", ",", "__addr", ",", "(", "__v8si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233160, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i64gather_epi64", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_gather3div4di", "(", "(", "__v4di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233169, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i64gather_epi64", "(", "__m256i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_gather3div4di", "(", "(", "__v4di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233170, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i64gather_pd", "(", "__m256d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_gather3div4df", "(", "(", "__v4df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233171, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mmask_i64gather_pd", "(", "__m256d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m256i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_gather3div4df", "(", "(", "__v4df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233172, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v8su", ")", "__A", "|", "(", "__v8su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233176, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_or_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "|", "(", "__v4du", ")", "__B", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233177, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi32", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2vard256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233180, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi64", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varq256_mask", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233181, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_epi64", "(", "__m256i", "__A", ",", "__m256i", "__I", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpermt2varq256_mask", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233182, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vpermt2varpd256_mask", "(", "(", "__v4di", ")", "__I", ",", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233183, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex2var_ps", "(", "__m256", "__A", ",", "__m256i", "__I", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermt2varps256_mask", "(", "(", "__v8si", ")", "__I", ",", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233186, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permvardi256_mask", "(", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutexvar_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233189, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_permvardf256_mask", "(", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233191, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutexvar_pd", "(", "__m256i", "__X", ",", "__m256d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_permvardf256_mask", "(", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__X", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_permutexvar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233192, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permdi256_mask", "(", "(", "__v4di", ")", "__X", ",", "__I", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233193, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_permdi256_mask", "(", "(", "__v4di", ")", "__X", ",", "__I", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutex_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233194, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutex_pd", "(", "__m256d", "__X", ",", "const", "int", "__M", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_permdf256_mask", "(", "(", "__v4df", ")", "__X", ",", "__M", ",", "(", "__v4df", ")", "_mm256_undefined_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_permutex_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233196, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rcp14_ps", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_rcp14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233200, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rolv_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prolvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233202, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rolv_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prolvq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233203, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rol_epi32", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prold256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233205, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rol_epi32", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prold256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233206, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rol_epi64", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prolq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233207, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rol_epi64", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prolq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233208, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rorv_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233209, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rorv_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorvd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233210, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rorv_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prorvq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233211, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ror_epi32", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_prord256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233213, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_prord256_mask", "(", "(", "__v8si", ")", "__A", ",", "__B", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233214, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ror_epi64", "(", "__m256i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_prorq256_mask", "(", "(", "__v4di", ")", "__A", ",", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233215, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_rndscalepd_256_mask", "(", "(", "__v4df", ")", "__A", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233217, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rsqrt14_pd", "(", "__m256d", "__A", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_rsqrt14pd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233222, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_rsqrt14_ps", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_rsqrt14ps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233223, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_scalef_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_scalefpd256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233225, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_scalefps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233227, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_scalefps256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233228, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_shuf_f32x4_256_mask", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__imm", ",", "(", "__v8sf", ")", "_mm256_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_shuffle_f32x4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233229, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_shuf_f64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233231, "Length": 33, "Cover_Rate": 0.559322033898305} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shuffle_f64x2", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_shuf_f64x2_256_mask", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__imm", ",", "(", "__v4df", ")", "_mm256_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_shuffle_f64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233232, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shuffle_i64x2", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_shuf_i64x2_256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_shuffle_i64x2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233236, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_psraqi256_mask", "(", "(", "__v4di", ")", "__A", ",", "__imm", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233238, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_srav_epi64", "(", "__m256i", "__X", ",", "__m256i", "__Y", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psravq256_mask", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233239, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_sra_epi64", "(", "__m256i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_psraq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233241, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_epi32", "(", "void", "*", "__P", ",", "__m256i", "__A", ")", "{", "*", "(", "__m256i_u", "*", ")", "__P", "=", "(", "__m256i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233244, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_epi64", "(", "void", "*", "__P", ",", "__m256i", "__A", ")", "{", "*", "(", "__m256i_u", "*", ")", "__P", "=", "(", "__m256i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233246, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_epi64", "(", "void", "*", "__P", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["*", "(", "__m256i", "*", ")", "__P", "=", "__A", ";"], "File": "avx512vlintrin", "Func": "_mm256_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233247, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ternarylogic_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogd256_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233250, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233251, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_ternarylogic_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_pternlogq256_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__v4di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233252, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_testn_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233254, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233256, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233257, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmd256", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233258, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233259, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_test_epi64_mask", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq256", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm256_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233260, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m256i", ")", "(", "(", "__v8su", ")", "__A", "^", "(", "__v8su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233261, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_xor_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "(", "(", "__v4du", ")", "__A", "^", "(", "__v4du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm256_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233263, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_alignr_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_alignd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233267, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_alignr_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233269, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_broadcastmb128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_broadcastmb_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233271, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_broadcastmw128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_broadcastmw_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233273, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_broadcastmw128", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_broadcastmw_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233274, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233275, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpeq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233276, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi64_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233277, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233279, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233280, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpge_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233283, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpge_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233285, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epi32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233291, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epi64_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233293, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epi64_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233294, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epu32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233295, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epu32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233296, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233297, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233298, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233301, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233302, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233303, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmple_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233304, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_epu64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233305, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233307, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233316, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_epi64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233317, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmpneq_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233322, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233324, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233326, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233327, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_epu32_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cmp_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233328, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_epu64_mask", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233330, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_pd_mask", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd128_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233331, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_pd_mask", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmppd128_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233332, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_conflict_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233336, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_conflict_epi64", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictdi_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233338, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi32_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233339, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233342, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233343, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233344, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi64_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233347, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233348, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtudq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233349, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtudq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233350, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_ps", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtudq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233351, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtudq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233352, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpd_epu32", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233354, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233356, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi32_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233358, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi64_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233361, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233362, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsepi64_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233364, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233366, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttpd_epu32", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2udq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233367, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi32_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233372, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi32_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233373, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233374, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233375, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233377, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi32", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233378, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtusepi64_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_undefined_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233380, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fixupimm_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_fixupimmpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_fixupimm_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233381, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_fixupimmpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_fixupimm_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233382, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fixupimm_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233384, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_getmant_ps", "(", "__m128", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getmantps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233391, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getmantps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233392, "Length": 34, "Cover_Rate": 0.576271186440678} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32scatter_epi32", "(", "void", "*", "__addr", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv4si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233393, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i32scatter_epi64", "(", "void", "*", "__addr", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv2di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233396, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv2df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233398, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scattersiv4sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233400, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64scatter_epi32", "(", "void", "*", "__addr", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv4si", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233402, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233403, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233404, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "__builtin_ia32_scatterdiv2df", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233405, "Length": 23, "Cover_Rate": 0.4339622641509434} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_i64scatter_ps", "(", "void", "*", "__addr", ",", "__m128i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv4sf", "(", "__addr", ",", "(", "__mmask8", ")", "", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233407, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_lzcnt_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vplzcntd_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233409, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_lzcnt_epi64", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vplzcntq_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_lzcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233411, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermi2vard128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__I", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask2_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233414, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermi2varq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask2_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233416, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask2_permutex2var_pd", "(", "__m128d", "__A", ",", "__m128i", "__I", ",", "__mmask8", "__U", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vpermi2varpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask2_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233417, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermi2varpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask2_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233418, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask2_permutex2var_ps", "(", "__m128", "__A", ",", "__m128i", "__I", ",", "__mmask8", "__U", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vpermi2varps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__I", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask2_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233420, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmaddsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233421, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmaddsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233422, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233423, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233424, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233425, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233427, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233428, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsubadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmsubaddpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233429, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubaddpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233430, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fmsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233433, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233436, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmaddps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233440, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ",", "__mmask8", "__U", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask3_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233441, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd128_mask3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233442, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask3_fnmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ",", "__mmask8", "__U", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfnmsubps128_mask3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask3_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233444, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233447, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233449, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233451, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_paddq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233452, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_addpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233453, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233455, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_add_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233456, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_alignr_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_alignd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233458, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_alignr_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233460, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pandnd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233461, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_andnot_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandnq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233463, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_andnot_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandnq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233464, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_and_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pandd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233465, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pandd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233466, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pandq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233467, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_and_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pandq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_pd", "(", ")", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233468, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233469, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233470, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_broadcastq_epi64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233471, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_broadcastss_ps", "(", "__mmask8", "__M", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_broadcastss128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233473, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_broadcastss128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233474, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_compress_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_compresssi128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233476, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_compressdi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233478, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_compressdf128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233479, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_compresssf128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233481, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_compress_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_compresssf128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233482, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233483, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233487, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233489, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233490, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi32_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233491, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233492, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxdq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233494, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi32_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233495, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtdq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233498, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi32_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtdq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233500, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi64_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233501, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233504, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi64_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233506, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi8_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbd128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233508, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepi8_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbq128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233509, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu16_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233512, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu16_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233514, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxdq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233515, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxdq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233516, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtudq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233517, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_pd", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtudq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233518, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtudq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233519, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtepu32_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtudq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233520, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpd_epu32", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2udq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233528, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233529, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtpd_ps", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233530, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vcvtph2ps_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233531, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtph_ps", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vcvtph2ps_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233532, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_epi32", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2dq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233533, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2dq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233534, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_epu32", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233536, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_pd", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233537, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_pd", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233538, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtps_ph", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph_mask", "(", "(", "__v4sf", ")", "__A", ",", "__I", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233539, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsepi32_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtsepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233541, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsepi64_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233545, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233546, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtsepi64_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233547, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtsepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233550, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttpd_epi32", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233551, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvttps_epi32", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2dq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233555, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233558, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi32_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233559, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi32_epi16", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233560, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi32_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233561, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233563, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233565, "Length": 22, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_cvtusepi64_epi8", "(", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233568, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_divpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233569, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_div_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233570, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_expandloadsi128_maskz", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233573, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandloadsi128_maskz", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233574, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_expandloaddi128_maskz", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233575, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_expandloaddi128_maskz", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233576, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_expandloaddf128_maskz", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233577, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expandloadu_ps", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_expandloadsf128_maskz", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233579, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_expandloadsf128_maskz", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233580, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expand_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandsi128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233581, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expand_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandsi128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233582, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_expand_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_expanddi128_maskz", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233583, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_expanddi128_maskz", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233584, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_expanddf128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233586, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fixupimm_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233592, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmaddsub_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233596, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233598, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmadd_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233599, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsubadd_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233601, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233604, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmsubpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233606, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fmsub_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233608, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233609, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmadd_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfnmaddps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233611, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmaddps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233612, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_fnmsub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd128_maskz", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233614, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmsubps128_maskz", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233615, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getexppd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233618, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233621, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_getmant_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_getmantpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233622, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getmantps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233623, "Length": 33, "Cover_Rate": 0.5409836065573771} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_epi32", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqusi128_mask", "(", "(", "const", "int", "*", ")", "__P", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_loadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233626, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_loadu_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddqudi128_mask", "(", "(", "const", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_loadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233628, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233630, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadups128_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233631, "Length": 27, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa32load128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233634, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_load_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_movdqa64load128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233635, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_load_epi64", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa64load128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_load_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233636, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_load_pd", "(", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadapd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233638, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233645, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233646, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epu32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233650, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_epu64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233651, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_maxpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233654, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_max_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_maxps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233655, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233657, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epi32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233658, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu32", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pminud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233661, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233662, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233663, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_epu64", "(", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233664, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233665, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_minpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233666, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233667, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_min_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_minps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233668, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_movedup_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movddup128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233669, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_movedup_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movddup128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233670, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_moveldup_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movsldup128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233674, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa64_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233677, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_movdqa64_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233678, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movapd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233680, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movaps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233681, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mov_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movaps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233682, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_epu32", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmuludq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233687, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233690, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233691, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_mul_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_mulps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233692, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_or_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pord128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233694, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_or_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_porq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233696, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutevar_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vpermilvarpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233697, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilvarpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233698, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermilvarps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233700, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermt2vard128_maskz", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233701, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2vard128_maskz", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233702, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varq128_maskz", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233703, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varq128_maskz", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233704, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128i", "__I", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vpermt2varpd128_maskz", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233706, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permutex2var_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128i", "__I", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vpermt2varps128_maskz", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233708, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilpd_mask", "(", "(", "__v2df", ")", "__X", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233709, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_permute_pd", "(", "__mmask8", "__U", ",", "__m128d", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilpd_mask", "(", "(", "__v2df", ")", "__X", ",", "__C", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233710, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233716, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rolv_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prolvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233717, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233718, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rolv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233719, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prold128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233721, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233723, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233724, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rorv_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prorvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233725, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rorv_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prorvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233726, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rorv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prorvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233727, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prord128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233729, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233732, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaleps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233735, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaleps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233736, "Length": 27, "Cover_Rate": 0.5094339622641509} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rsqrt14_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14pd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233737, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_rsqrt14_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14pd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233738, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_scalefpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233741, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_scalefps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233743, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_scalef_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_scalefps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233744, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_set1_epi32", "(", "__mmask8", "__M", ",", "int", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_gpr_mask", "(", "__A", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233746, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_set1_epi64", "(", "__mmask8", "__M", ",", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128_gpr_mask", "(", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233747, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128_gpr_mask", "(", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233748, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pshufd128_mask", "(", "(", "__v4si", ")", "__A", ",", "__mask", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233750, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shuffle_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_shufpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233752, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_shuffle_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_shufps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233753, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pslldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233755, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv4si_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233760, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sllv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233761, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233762, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sll_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pslld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233763, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sll_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233764, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233768, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233769, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sqrt_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233770, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srai_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psradi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233771, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srai_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_srai_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233773, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psravq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233778, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrad128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233779, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sra_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrad128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233780, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233781, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233782, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srli_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233783, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srlv_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlv4si_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233787, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srlv_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233789, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233790, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_srl_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233791, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233792, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233793, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233794, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233795, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233796, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233797, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233798, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_sub_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_subpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233799, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_subps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233801, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_subps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233802, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_ternarylogic_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_maskz", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233803, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhdq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233807, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhdq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233808, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_unpckhpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233811, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_unpckhpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233812, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpckhps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233813, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpackhi_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpckhps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233814, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpacklo_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233815, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233816, "Length": 30, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_unpacklo_pd", "(", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_unpcklpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233820, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_xor_epi32", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pxord128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_maskz_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233823, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_xor_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pxorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_maskz_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233826, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233828, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233829, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_abs_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233830, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233833, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_addpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233836, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233837, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_add_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_addps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233838, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_alignd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_alignr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233840, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233841, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_alignr_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_alignq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_alignr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233842, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_andnot_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandnd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_andnot_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233843, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_andnot_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandnq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233845, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_andnot_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandnq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_andnot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233846, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pandd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_and_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233847, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pandq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_and_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233849, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_blendmd_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233851, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_blendmd_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233852, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_blendmq_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233853, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_blendmpd_128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233855, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_blendmpd_128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233856, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_blend_ps", "(", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__W", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_blendmps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233857, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_blendmps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233858, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233859, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_broadcastd_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_broadcastd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233860, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_broadcastq_epi64", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_broadcastq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233861, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_broadcastss_ps", "(", "__m128", "__O", ",", "__mmask8", "__M", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_broadcastss128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233863, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_broadcastss_ps", "(", "__m128", "__O", ",", "__mmask8", "__M", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_broadcastss128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_broadcastss_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233864, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpeqq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpeq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233868, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpeq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233869, "Length": 22, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpge_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233878, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpge_epu64_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233879, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpge_epu64_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpge_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233880, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpgt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233881, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epi64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233883, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_pcmpgtq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpgt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233884, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epu32_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpgt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233886, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpgt_epu64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpgt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233887, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmple_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233892, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmple_epu64_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmple_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233896, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233897, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmplt_epi32_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233898, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233899, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233900, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmplt_epu32_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233901, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233902, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmplt_epu64_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmplt_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233903, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epi32_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpneq_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233906, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233907, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epi64_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpneq_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233908, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epu32_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233909, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmpneq_epu32_mask", "(", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "", ",", "(", "__mmask8", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmpneq_epu32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233910, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epi32_mask", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpd128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233914, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epi64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233915, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_epi64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233916, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ucmpq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_epu64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233919, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd128_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233921, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cmp_pd_mask", "(", "__mmask8", "__U", ",", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_cmppd128_mask", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cmp_pd_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233922, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_compressstoresi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compressstoreu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233925, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compressstoreu_epi64", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_compressstoredi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compressstoreu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233927, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_compressstoredf128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compressstoreu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233929, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compressstoreu_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "__builtin_ia32_compressstoredf128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compressstoreu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233930, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_compressstoresf128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compressstoreu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233931, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_compresssi128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compress_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233933, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compress_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_compressdi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233935, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_compress_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_compressdi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_compress_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233936, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_compressdf128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compress_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233938, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_compresssf128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_compress_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233939, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_conflict_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233941, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpconflictsi_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_conflict_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233942, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_conflict_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpconflictdi_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_conflict_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233943, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi16_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233945, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi16_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233947, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233949, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxdq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233951, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233953, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233954, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtdq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233955, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtdq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233956, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtdq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233958, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovdw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233960, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovdb128mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233961, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233963, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233965, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_epi8", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233967, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovqw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233969, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovqw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233970, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovqd128mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233971, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi64_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovqd128mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233972, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepi8_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbd128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233975, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbd128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233976, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwd128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233979, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233981, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwq128_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233982, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxdq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233984, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtudq2pd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233985, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu32_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtudq2ps128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233987, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtepu8_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbq128_mask", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233992, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtpd_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233994, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233997, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtpd_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233998, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtph_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vcvtph2ps_mask", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 233999, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtps_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234003, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234004, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234005, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtps_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234006, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234011, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234012, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_ia32_pmovsdw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi32_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234013, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234018, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234019, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi64_epi32", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234020, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtsepi64_storeu_epi16", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovsqw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234023, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_pmovsqw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234024, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovsqd128mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtsepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234025, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttpd_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2udq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234031, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttpd_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2udq128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvttpd_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234032, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttps_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234035, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvttps_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2udq128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvttps_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234036, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi32_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdw128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi32_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234037, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusdb128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi32_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234039, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi32_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "__builtin_ia32_pmovusdb128mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi32_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234044, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234045, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi64_epi16", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqw128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v8hi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234046, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqd128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234047, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovusqb128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v16qi", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234050, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__builtin_ia32_pmovusqw128mem_mask", "(", "(", "__v8hi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_storeu_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234051, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovusqd128mem_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234054, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "__builtin_ia32_pmovusqb128mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234055, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_cvtusepi64_storeu_epi8", "(", "void", "*", "__P", ",", "__mmask8", "__M", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_pmovusqb128mem_mask", "(", "(", "__v16qi", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_cvtusepi64_storeu_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234056, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_divpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234057, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_div_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_divps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234060, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expandloadu_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandloadsi128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234061, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expandloadu_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandloaddi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234063, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expandloadu_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_expandloaddi128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234064, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_expandloaddf128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234065, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expandloadu_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_expandloaddf128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234066, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_expandloadsf128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234067, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_expandloadsf128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expandloadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234068, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expand_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expandsi128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234070, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expand_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_expanddi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234071, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_expanddi128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234072, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_expanddf128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234073, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expand_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_expanddf128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234074, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_expand_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_expandsf128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_expand_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234076, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fixupimm_pd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_fixupimmpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_fixupimm_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234077, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_fixupimmps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fixupimm_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234080, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234081, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmaddsub_pd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234082, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmaddsub_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234083, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmaddsub_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234084, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234087, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234089, "Length": 29, "Cover_Rate": 0.5087719298245614} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsubadd_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234091, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_pd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234093, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fmsub_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234096, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234097, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmaddps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234099, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234101, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_fnmsub_pd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234102, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getexppd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_getexp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234105, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_getexpps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_getexp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234107, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_getmantpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_getmant_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234109, "Length": 31, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_getmant_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "_MM_MANTISSA_NORM_ENUM", "__B", ",", "_MM_MANTISSA_SIGN_ENUM", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_getmantps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__C", "<<", "", ")", "|", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_getmant_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234111, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scattersiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234113, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "__builtin_ia32_scattersiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234114, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_epi64", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234116, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128d", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv2df", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234118, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_ps", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scattersiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234119, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i32scatter_ps", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scattersiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v4si", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_i32scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234120, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64scatter_epi32", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{"], "ground_truth": ["__builtin_ia32_scatterdiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234121, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "__builtin_ia32_scatterdiv4si", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4si", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234122, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64scatter_epi64", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234123, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64scatter_epi64", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128i", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv2di", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2di", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234124, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64scatter_pd", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128d", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv2df", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v2df", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234125, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_scatterdiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234127, "Length": 20, "Cover_Rate": 0.37735849056603776} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_i64scatter_ps", "(", "void", "*", "__addr", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "__m128", "__v1", ",", "const", "int", "__scale", ")", "{", "__builtin_ia32_scatterdiv4sf", "(", "__addr", ",", "__mask", ",", "(", "__v2di", ")", "__index", ",", "(", "__v4sf", ")", "__v1", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_i64scatter_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234128, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234133, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadupd128_mask", "(", "(", "const", "double", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234134, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_loadups128_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234135, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_loadu_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadups128_mask", "(", "(", "const", "float", "*", ")", "__P", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234136, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa32load128_mask", "(", "(", "__v4si", "*", ")", "__P", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_load_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234137, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadapd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234141, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_load_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "void", "const", "*", "__P", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_loadapd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234142, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadaps128_mask", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_load_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234144, "Length": 24, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vplzcntd_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_lzcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234146, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234152, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234153, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234154, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234155, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234156, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234158, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_max_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_maxps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234159, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234162, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234163, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234164, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminud128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234166, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_epu64", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_min_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234167, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_min_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_minpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234170, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234172, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_movedup_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movddup128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234173, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_movehdup_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movshdup128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234175, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_movehdup_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movshdup128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234176, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movsldup128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234177, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movsldup128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234178, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_movdqa32_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234179, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa32_128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234180, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_movdqa64_128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234181, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movapd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234183, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mov_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movapd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234184, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movaps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mov_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234186, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mullo_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234187, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmuldq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234189, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmuldq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234190, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_epu32", "(", "__m128i", "__W", ",", "__mmask8", "__M", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmuludq128_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234192, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_mulpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234193, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_mul_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234194, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_porq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234200, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilvarpd_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234201, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutevar_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vpermilvarps_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234204, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2vard128_mask", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234205, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varq128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234207, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutex2var_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varq128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234208, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutex2var_pd", "(", "__m128d", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__I", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermt2varpd128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234210, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermt2varps128_mask", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234211, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permutex2var_ps", "(", "__m128", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__I", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vpermt2varps128_mask", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234212, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permute_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilpd_mask", "(", "(", "__v2df", ")", "__X", ",", "__C", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234214, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermilps_mask", "(", "(", "__v4sf", ")", "__X", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234215, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_permute_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__X", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vpermilps_mask", "(", "(", "__v4sf", ")", "__X", ",", "__C", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234216, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rcp14_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_rcp14pd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_rcp14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234217, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234219, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234220, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rolv_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234221, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rolv_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234224, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rol_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prold128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rol_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234226, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rol_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234227, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rorv_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prorvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234231, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rorv_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_prorvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rorv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234232, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ror_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prord128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234234, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_ror_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234235, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaleps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234240, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234243, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_rsqrt14_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234244, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_scalefpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234246, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastd128_gpr_mask", "(", "__A", ",", "(", "__v4si", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234250, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_set1_epi64", "(", "__m128i", "__O", ",", "__mmask8", "__M", ",", "long", "long", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pbroadcastq128_gpr_mask", "(", "__A", ",", "(", "__v2di", ")", "__O", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234252, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shuffle_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "_MM_PERM_ENUM", "__mask", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pshufd128_mask", "(", "(", "__v4si", ")", "__A", ",", "__mask", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234253, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_shufpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__imm", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234255, "Length": 30, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_shuffle_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_shufps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__imm", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234258, "Length": 61, "Cover_Rate": 0.9838709677419355} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pslldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234259, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_slli_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234260, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234261, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv4si_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sllv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234263, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sllv_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234265, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sllv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234266, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pslld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234267, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pslld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234268, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sll_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234269, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234270, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234271, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sqrt_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234272, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sqrt_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234273, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sqrt_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234274, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srai_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psradi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234275, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srai_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psradi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234276, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrav4si_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srav_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234280, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psravq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234282, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sra_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrad128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234283, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrad128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234284, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sra_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234286, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srli_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234287, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srli_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrldi128_mask", "(", "(", "__v4si", ")", "__A", ",", "__imm", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234288, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlqi128_mask", "(", "(", "__v2di", ")", "__A", ",", "__imm", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234290, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srlv_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlv4si_mask", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_srlv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234292, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234293, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlv2di_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srlv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234294, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_srl_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrld128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234296, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234298, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_storeu_epi32", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedqusi128_mask", "(", "(", "int", "*", ")", "__P", ",", "(", "__v4si", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234299, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_storedqudi128_mask", "(", "(", "long", "long", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234301, "Length": 21, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "__builtin_ia32_storeupd128_mask", "(", "(", "double", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234303, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_movdqa64store128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234309, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_movdqa64store128_mask", "(", "(", "__v2di", "*", ")", "__P", ",", "(", "__v2di", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234310, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_store_pd", "(", "void", "*", "__P", ",", "__mmask8", "__U", ",", "__m128d", "__A", ")", "{", "__builtin_ia32_storeapd128_mask", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2df", ")", "__A", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234312, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234317, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_sub_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234318, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_ternarylogic_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234325, "Length": 62, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_testn_epi32_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_testn_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234327, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234329, "Length": 20, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_test_epi32_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234331, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_test_epi64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234333, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_test_epi64_mask", "(", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestmq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_test_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234334, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhdq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234336, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234337, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpackhi_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_unpckhpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234339, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_unpckhps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234341, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpackhi_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpckhps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234342, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpacklo_epi32", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234343, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234344, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpacklo_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklqdq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234345, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpacklo_pd", "(", "__m128d", "__W", ",", "__mmask8", "__U", ",", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_unpcklpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234348, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_unpcklps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234349, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_unpacklo_ps", "(", "__m128", "__W", ",", "__mmask8", "__U", ",", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpcklps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mask_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234350, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pxord128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234351, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pxord128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_xor_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234352, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pxorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234353, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_xor_epi64", "(", "__m128i", "__W", ",", "__mmask8", "__U", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pxorq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mask_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234354, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234355, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_max_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234356, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_max_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234357, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_min_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234359, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_epi32", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_gather3siv4si", "(", "(", "__v4si", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mmask_i32gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234364, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_epi64", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gather3siv2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i32gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234366, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_pd", "(", "__m128d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_gather3siv2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234367, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_pd", "(", "__m128d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_gather3siv2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i32gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234368, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i32gather_ps", "(", "__m128", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gather3siv4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v4si", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i32gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234369, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_epi32", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gather3div4si", "(", "(", "__v4si", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234371, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_epi32", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gather3div4si", "(", "(", "__v4si", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234372, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_gather3div2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234373, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_epi64", "(", "__m128i", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_gather3div2di", "(", "(", "__v2di", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234374, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_pd", "(", "__m128d", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_gather3div2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234375, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_gather3div2df", "(", "(", "__v2df", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234376, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_ps", "(", "__m128", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_gather3div4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234377, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mmask_i64gather_ps", "(", "__m128", "__v1_old", ",", "__mmask8", "__mask", ",", "__m128i", "__index", ",", "void", "const", "*", "__addr", ",", "int", "__scale", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_gather3div4sf", "(", "(", "__v4sf", ")", "__v1_old", ",", "__addr", ",", "(", "__v2di", ")", "__index", ",", "__mask", ",", "__scale", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_mmask_i64gather_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234378, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_or_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "(", "(", "__v4su", ")", "__A", "|", "(", "__v4su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234379, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_or_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v4su", ")", "__A", "|", "(", "__v4su", ")", "__B", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_or_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234380, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "|", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_or_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234382, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2vard128_mask", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_permutex2var_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234383, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_epi64", "(", "__m128i", "__A", ",", "__m128i", "__I", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpermt2varq128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_permutex2var_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234385, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_pd", "(", "__m128d", "__A", ",", "__m128i", "__I", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermt2varpd128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234387, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutex2var_pd", "(", "__m128d", "__A", ",", "__m128i", "__I", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermt2varpd128_mask", "(", "(", "__v2di", ")", "__I", ",", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_permutex2var_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234388, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermt2varps128_mask", "(", "(", "__v4si", ")", "__I", ",", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_permutex2var_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234389, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp14_ps", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234393, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp14_ps", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcp14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rcp14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234394, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rolv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234395, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rolv_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_prolvq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rolv_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234398, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prolq128_mask", "(", "(", "__v2di", ")", "__A", ",", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rol_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234402, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prorvd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rorv_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234404, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_prord128_mask", "(", "(", "__v4si", ")", "__A", ",", "__B", ",", "(", "__v4si", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_ror_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234407, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rndscalepd_128_mask", "(", "(", "__v2df", ")", "__A", ",", "__imm", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_roundscale_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234412, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rndscaleps_128_mask", "(", "(", "__v4sf", ")", "__A", ",", "__imm", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_roundscale_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234414, "Length": 28, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14pd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234415, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_rsqrt14pd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rsqrt14_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234416, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrt14ps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_rsqrt14_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234418, "Length": 26, "Cover_Rate": 0.5777777777777777} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_scalefpd128_mask", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "_mm_setzero_pd", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_scalef_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234419, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_scalefps128_mask", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_scalef_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234422, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psravq128_mask", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_srav_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234425, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234427, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psraq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_sra_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234428, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "*", "(", "__m128i_u", "*", ")", "__P", "=", "(", "__m128i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234429, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "*", "(", "__m128i_u", "*", ")", "__P", "=", "(", "__m128i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_storeu_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234430, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "*", "(", "__m128i_u", "*", ")", "__P", "=", "(", "__m128i_u", ")", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_storeu_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234431, "Length": 13, "Cover_Rate": 0.3611111111111111} {"Template_token": ["", "*", "(", "__m128i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234433, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m128i", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_store_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234434, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234435, "Length": 60, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ternarylogic_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogd128_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_ternarylogic_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234436, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234437, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ternarylogic_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "const", "int", "__imm", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pternlogq128_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "__imm", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_ternarylogic_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234438, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testn_epi32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_testn_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234439, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234441, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testn_epi64_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestnmq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_testn_epi64_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234442, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_test_epi32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__mmask8", ")", "__builtin_ia32_ptestmd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "File": "avx512vlintrin", "Func": "_mm_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234443, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__mmask8", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_test_epi32_mask", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__mmask8", ")", "__builtin_ia32_ptestmd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask8", ")", "-", "", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_test_epi32_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234444, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "^", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vlintrin", "Func": "_mm_xor_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234449, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dpbusds_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234451, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dpbusds_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "File": "avx512vnniintrin", "Func": "_mm512_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234452, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dpbusd_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusd_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234454, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssds_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234455, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssd_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234457, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_dpwssd_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssd_v16si", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234458, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234459, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_dpbusds_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234460, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusd_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234461, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssds_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234463, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssds_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234464, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_dpwssd_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssd_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234465, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_dpwssd_epi32", "(", "__mmask16", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssd_v16si_maskz", "(", "(", "__v16si", ")", "__B", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_maskz_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234466, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_mask_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234467, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpbusds_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_mask_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234468, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssds_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_mask_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234471, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssds_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnniintrin", "Func": "_mm512_mask_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234472, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_dpwssd_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpdpwssd_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__C", ",", "(", "__v16si", ")", "__D", ",", "(", "__mmask16", ")", "__B", ")", ";"], "File": "avx512vnniintrin", "Func": "_mm512_mask_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234474, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusds_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234475, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234478, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpwssds_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssds_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm256_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234479, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpwssd_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm256_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234482, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_dpwssds_epi32", "(", "__mmask8", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssds_v8si_maskz", "(", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_maskz_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234487, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dpbusds_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusds_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_mask_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234491, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dpbusds_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusds_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_mask_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234492, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_dpbusd_epi32", "(", "__m256i", "__A", ",", "__mmask8", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusd_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm256_mask_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234493, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssds_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__C", ",", "(", "__v8si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm256_mask_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234495, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbusds_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusds_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234500, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpwssds_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssds_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234504, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234505, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_dpbusds_epi32", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusds_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234508, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusd_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234509, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusd_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234510, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssds_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234511, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_dpwssd_epi32", "(", "__mmask8", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234513, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si_maskz", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_maskz_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234514, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_dpbusds_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusds_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpbusds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234515, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234517, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpbusd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234518, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_dpwssds_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssds_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpwssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234519, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234521, "Length": 28, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_dpwssd_epi32", "(", "__m128i", "__A", ",", "__mmask8", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__C", ",", "(", "__v4si", ")", "__D", ",", "(", "__mmask8", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vnnivlintrin", "Func": "_mm_mask_dpwssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234522, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_2intersect_epi32", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__mmask16", "*", "__U", ",", "__mmask16", "*", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_2intersectd512", "(", "__U", ",", "__M", ",", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ")", ";"], "File": "avx512vp2intersectintrin", "Func": "_mm512_2intersect_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234523, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_2intersect_epi64", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "__mmask8", "*", "__U", ",", "__mmask8", "*", "__M", ")", "{", "__builtin_ia32_2intersectq512", "(", "__U", ",", "__M", ",", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vp2intersectintrin", "Func": "_mm512_2intersect_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234525, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_2intersect_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__mmask8", "*", "__U", ",", "__mmask8", "*", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_2intersectd256", "(", "__U", ",", "__M", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "File": "avx512vp2intersectvlintrin", "Func": "_mm256_2intersect_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234527, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "__builtin_ia32_2intersectd256", "(", "__U", ",", "__M", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vp2intersectvlintrin", "Func": "_mm256_2intersect_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234528, "Length": 18, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_2intersect_epi64", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__mmask8", "*", "__U", ",", "__mmask8", "*", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_2intersectq256", "(", "__U", ",", "__M", ",", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ")", ";"], "File": "avx512vp2intersectvlintrin", "Func": "_mm256_2intersect_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234529, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "__builtin_ia32_2intersectq128", "(", "__U", ",", "__M", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vp2intersectvlintrin", "Func": "_mm_2intersect_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234533, "Length": 18, "Cover_Rate": 0.375} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_2intersect_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__mmask8", "*", "__U", ",", "__mmask8", "*", "__M", ")", "{", "__builtin_ia32_2intersectq128", "(", "__U", ",", "__M", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avx512vp2intersectvlintrin", "Func": "_mm_2intersect_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234534, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi32", "(", "__m512i", "__A", ",", "__mmask16", "__U", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountd_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqintrin4", "Func": "_mm512_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234535, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi64", "(", "__m512i", "__A", ",", "__mmask8", "__U", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountq_v8di_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqintrin4", "Func": "_mm512_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234537, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_popcnt_epi64", "(", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountq_v8di_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "_mm512_setzero_si512", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_maskz_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234542, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi32", "(", "__m512i", "__W", ",", "__mmask16", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountd_v16si_mask", "(", "(", "__v16si", ")", "__A", ",", "(", "__v16si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234544, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountq_v8di_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234545, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_popcnt_epi64", "(", "__m512i", "__W", ",", "__mmask8", "__U", ",", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountq_v8di_mask", "(", "(", "__v8di", ")", "__A", ",", "(", "__v8di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234546, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vpopcountd_v16si", "(", "(", "__v16si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234548, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_popcnt_epi64", "(", "__m512i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vpopcountq_v8di", "(", "(", "__v8di", ")", "__A", ")", ";"], "File": "avx512vpopcntdqintrin", "Func": "_mm512_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234549, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountd_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm256_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234551, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm256_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234553, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_popcnt_epi64", "(", "__m256i", "__A", ",", "__mmask8", "__U", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm256_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234554, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi32", "(", "__m128i", "__A", ",", "__mmask16", "__U", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234555, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234556, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234557, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi64", "(", "__m128i", "__A", ",", "__mmask8", "__U", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin4", "Func": "_mm_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234558, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_popcnt_epi32", "(", "__mmask16", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpopcountd_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_maskz_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234560, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_popcnt_epi64", "(", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_maskz_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234561, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "_mm256_setzero_si256", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_maskz_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234562, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountd_v8si_mask", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234563, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_popcnt_epi64", "(", "__m256i", "__W", ",", "__mmask8", "__U", ",", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di_mask", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234566, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_popcnt_epi32", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountd_v8si", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234567, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_popcnt_epi64", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpopcountq_v4di", "(", "(", "__v4di", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm256_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234569, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_maskz_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234573, "Length": 25, "Cover_Rate": 0.5319148936170213} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_popcnt_epi64", "(", "__mmask8", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "_mm_setzero_si128", "(", ")", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_maskz_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234574, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234575, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_popcnt_epi32", "(", "__m128i", "__W", ",", "__mmask16", "__U", ",", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountd_v4si_mask", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__W", ",", "(", "__mmask16", ")", "__U", ")", ";"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_mask_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234576, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di_mask", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__W", ",", "(", "__mmask8", ")", "__U", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_mask_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234577, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountd_v4si", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_popcnt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234580, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_epi64", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di", "(", "(", "__v2di", ")", "__A", ")", ";"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234581, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpopcountq_v2di", "(", "(", "__v2di", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avx512vpopcntdqvlintrin", "Func": "_mm_popcnt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234582, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_madd52hi_avx_epu64", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "__m256i", "__Z", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52huq256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ")", ";"], "ground_truth": ["}"], "File": "avxifmaintrin", "Func": "_mm256_madd52hi_avx_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234583, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ")", ";"], "ground_truth": ["}"], "File": "avxifmaintrin", "Func": "_mm256_madd52lo_avx_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234585, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_madd52lo_avx_epu64", "(", "__m256i", "__X", ",", "__m256i", "__Y", ",", "__m256i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpmadd52luq256", "(", "(", "__v4di", ")", "__X", ",", "(", "__v4di", ")", "__Y", ",", "(", "__v4di", ")", "__Z", ")", ";"], "File": "avxifmaintrin", "Func": "_mm256_madd52lo_avx_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234586, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_madd52hi_avx_epu64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "__m128i", "__Z", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52huq128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ")", ";"], "File": "avxifmaintrin", "Func": "_mm_madd52hi_avx_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234588, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_madd52lo_avx_epu64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "__m128i", "__Z", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadd52luq128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "(", "__v2di", ")", "__Z", ")", ";"], "ground_truth": ["}"], "File": "avxifmaintrin", "Func": "_mm_madd52lo_avx_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234590, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtdq2pd256", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "avxintrin1", "Func": "_mm256_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234592, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "_mm256_cvtsi256_si32", "(", "__m256i", "__A", ")", "{", "__v8si", "__B", "=", "(", "__v8si", ")", "__A", ";", "return", "__B", "[", "", "]", ";"], "ground_truth": ["}"], "File": "avxintrin1", "Func": "_mm256_cvtsi256_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234593, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "_mm256_cvtsi256_si32", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["__v8si", "__B", "=", "(", "__v8si", ")", "__A", ";"], "File": "avxintrin1", "Func": "_mm256_cvtsi256_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234594, "Length": 14, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ",", "__may_alias__", ")", ")", ";", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "(", "(", "__v4df", ")", "__A", "+", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin4", "Func": "_mm256_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234595, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m256d", ")", "(", "(", "__v4df", ")", "__A", "+", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234596, "Length": 17, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_loadupd256", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234598, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_ps", "(", "float", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_loadups256", "(", "__P", ")", ";"], "File": "avxintrin4", "Func": "_mm256_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234599, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_loadups256", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234600, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_si256", "(", "__m256i", "const", "*", "__P", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_loaddqu256", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_loadu_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234602, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_pd", "(", "double", "*", "__P", ",", "__m256d", "__A", ")", "{", "__builtin_ia32_storeupd256", "(", "__P", ",", "(", "__v4df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234604, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_pd", "(", "double", "*", "__P", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd256", "(", "__P", ",", "(", "__v4df", ")", "__A", ")", ";"], "File": "avxintrin4", "Func": "_mm256_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234605, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__builtin_ia32_storeups256", "(", "__P", ",", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin4", "Func": "_mm256_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234606, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_ps", "(", "float", "*", "__P", ",", "__m256", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeups256", "(", "__P", ",", "(", "__v8sf", ")", "__A", ")", ";"], "File": "avxintrin4", "Func": "_mm256_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234607, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_si256", "(", "__m256i", "*", "__P", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storedqu256", "(", "(", "char", "*", ")", "__P", ",", "(", "__v32qi", ")", "__A", ")", ";"], "File": "avxintrin4", "Func": "_mm256_storeu_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234608, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_addsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_addsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234611, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_addsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_addsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_addsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234612, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_addsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_addsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234613, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_addsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_addsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234614, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ",", "__may_alias__", ",", "__aligned__", "(", "", ")", ")", ")", ";"], "ground_truth": ["extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_add_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "File": "avxintrin", "Func": "_mm256_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234616, "Length": 39, "Cover_Rate": 0.6964285714285714} {"Template_token": ["", "return", "(", "__m256", ")", "(", "(", "__v8sf", ")", "__A", "+", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234618, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_andnpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234619, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_andnot_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_andnps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234621, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_andpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234623, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_blendv_pd", "(", "__m256d", "__X", ",", "__m256d", "__Y", ",", "__m256d", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_blendvpd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "(", "__v4df", ")", "__M", ")", ";"], "File": "avxintrin", "Func": "_mm256_blendv_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234628, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_blendv_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "__m256", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_blendvps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "(", "__v8sf", ")", "__M", ")", ";"], "File": "avxintrin", "Func": "_mm256_blendv_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234629, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_blendv_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "__m256", "__M", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_blendvps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "(", "__v8sf", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_blendv_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234630, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_blend_pd", "(", "__m256d", "__X", ",", "__m256d", "__Y", ",", "const", "int", "__M", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_blendpd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_blend_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234631, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_blendps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234634, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_pd", "(", "__m128d", "const", "*", "__X", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vbroadcastf128_pd256", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_broadcast_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234635, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_pd", "(", "__m128d", "const", "*", "__X", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vbroadcastf128_pd256", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_broadcast_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234636, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_sd", "(", "double", "const", "*", "__X", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vbroadcastsd256", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_broadcast_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234639, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_broadcast_ss", "(", "float", "const", "*", "__X", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vbroadcastss256", "(", "__X", ")", ";"], "File": "avxintrin", "Func": "_mm256_broadcast_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234641, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vbroadcastss256", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_broadcast_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234642, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castpd256_pd128", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_pd_pd256", "(", "(", "__v4df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_castpd256_pd128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234645, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castpd_ps", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__A", ";"], "File": "avxintrin", "Func": "_mm256_castpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234647, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castpd_si256", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__A", ";"], "File": "avxintrin", "Func": "_mm256_castpd_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234648, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castpd_si256", "(", "__m256d", "__A", ")", "{", "return", "(", "__m256i", ")", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_castpd_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234649, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castps256_ps128", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_ps_ps256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_castps256_ps128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234653, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castps_pd", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__A", ";"], "File": "avxintrin", "Func": "_mm256_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234654, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castps_pd", "(", "__m256", "__A", ")", "{", "return", "(", "__m256d", ")", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234655, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castsi128_si256", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_si256_si", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_castsi128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234656, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_si256_si", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_castsi128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234657, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castsi256_ps", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256", ")", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_castsi256_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234658, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castsi256_ps", "(", "__m256i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__A", ";"], "File": "avxintrin", "Func": "_mm256_castsi256_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234659, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_castsi256_si128", "(", "__m256i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_si_si256", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_castsi256_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234661, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_cmppd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cmp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234662, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cmpps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cmp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234664, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmp_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cmpps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cmp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234665, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "_mm256_cvtepi32_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_cvtdq2pd256", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234667, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_cvtdq2ps256", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234668, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtepi32_ps", "(", "__m256i", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_cvtdq2ps256", "(", "(", "__v8si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234669, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_epi32", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq256", "(", "(", "__v4df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234670, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtpd_epi32", "(", "__m256d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq256", "(", "(", "__v4df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234671, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtps_epi32", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_cvtps2dq256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234674, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvtps2dq256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234675, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtss_f32", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "__A", "[", "", "]", ";"], "File": "avxintrin", "Func": "_mm256_cvtss_f32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234678, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvttpd_epi32", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq256", "(", "(", "__v4df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234679, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_cvttps2dq256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234681, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_div_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "(", "(", "__v8sf", ")", "__A", "/", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234686, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extractf128_pd", "(", "__m256d", "__X", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vextractf128_pd256", "(", "(", "__v4df", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_extractf128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234689, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extractf128_si256", "(", "__m256i", "__X", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vextractf128_si256", "(", "(", "__v8si", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_extractf128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234694, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extract_epi16", "(", "__m256i", "__X", ",", "int", "const", "__N", ")", "{", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";"], "ground_truth": ["return", "_mm_extract_epi16", "(", "__Y", ",", "__N", "%", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_extract_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234695, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";", "return", "_mm_extract_epi32", "(", "__Y", ",", "__N", "%", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_extract_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234696, "Length": 23, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extract_epi32", "(", "__m256i", "__X", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_extract_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234697, "Length": 35, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_extract_epi64", "(", "__m256i", "__X", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_extract_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234698, "Length": 32, "Cover_Rate": 0.7441860465116279} {"Template_token": ["", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";"], "ground_truth": ["return", "_mm_extract_epi64", "(", "__Y", ",", "__N", "%", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_extract_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234699, "Length": 22, "Cover_Rate": 0.5116279069767442} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hadd_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_haddps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ")", ";"], "File": "avxintrin", "Func": "_mm256_hadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234702, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_hadd_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_haddps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_hadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234703, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_hsubpd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_hsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234704, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vinsertf128_pd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__O", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_insertf128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234708, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_insertf128_pd", "(", "__m256d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__O", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vinsertf128_pd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__O", ")", ";"], "File": "avxintrin", "Func": "_mm256_insertf128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234709, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_insertf128_ps", "(", "__m256", "__X", ",", "__m128", "__Y", ",", "const", "int", "__O", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vinsertf128_ps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__O", ")", ";"], "File": "avxintrin", "Func": "_mm256_insertf128_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234711, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vinsertf128_si256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ",", "__O", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_insertf128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234713, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_insert_epi16", "(", "__m256i", "__X", ",", "int", "__D", ",", "int", "const", "__N", ")", "{", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";"], "ground_truth": ["__Y", "=", "_mm_insert_epi16", "(", "__Y", ",", "__D", ",", "__N", "%", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_insert_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234714, "Length": 51, "Cover_Rate": 0.796875} {"Template_token": ["", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";", "__Y", "=", "_mm_insert_epi32", "(", "__Y", ",", "__D", ",", "__N", "%", "", ")", ";", "return", "_mm256_insertf128_si256", "(", "__X", ",", "__Y", ",", "__N", ">>", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_insert_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234715, "Length": 38, "Cover_Rate": 0.59375} {"Template_token": ["", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";", "__Y", "=", "_mm_insert_epi64", "(", "__Y", ",", "__D", ",", "__N", "%", "", ")", ";", "return", "_mm256_insertf128_si256", "(", "__X", ",", "__Y", ",", "__N", ">>", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_insert_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234716, "Length": 38, "Cover_Rate": 0.5846153846153846} {"Template_token": ["", "__m128i", "__Y", "=", "_mm256_extractf128_si256", "(", "__X", ",", "__N", ">>", "", ")", ";", "__Y", "=", "_mm_insert_epi8", "(", "__Y", ",", "__D", ",", "__N", "%", "", ")", ";"], "ground_truth": ["return", "_mm256_insertf128_si256", "(", "__X", ",", "__Y", ",", "__N", ">>", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_insert_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234717, "Length": 37, "Cover_Rate": 0.578125} {"Template_token": ["", "__Y", "=", "_mm_insert_epi8", "(", "__Y", ",", "__D", ",", "__N", "%", "", ")", ";"], "ground_truth": ["return", "_mm256_insertf128_si256", "(", "__X", ",", "__Y", ",", "__N", ">>", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_insert_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234718, "Length": 25, "Cover_Rate": 0.390625} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_lddqu256", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_lddqu_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234720, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "return", "_mm256_insertf128_ps", "(", "_mm256_castps128_ps256", "(", "_mm_loadu_ps", "(", "__PL", ")", ")", ",", "_mm_loadu_ps", "(", "__PH", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu2_m128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234722, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu2_m128d", "(", "double", "const", "*", "__PH", ",", "double", "const", "*", "__PL", ")", "{"], "ground_truth": ["return", "_mm256_insertf128_pd", "(", "_mm256_castpd128_pd256", "(", "_mm_loadu_pd", "(", "__PL", ")", ")", ",", "_mm_loadu_pd", "(", "__PH", ")", ",", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_loadu2_m128d", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234723, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu2_m128i", "(", "__m128i_u", "const", "*", "__PH", ",", "__m128i_u", "const", "*", "__PL", ")", "{", "return", "_mm256_insertf128_si256", "(", "_mm256_castsi128_si256", "(", "_mm_loadu_si128", "(", "__PL", ")", ")", ",", "_mm_loadu_si128", "(", "__PH", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu2_m128i", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234726, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "*", "(", "__m256d_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234727, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "*", "(", "__m256d_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234728, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_ps", "(", "float", "const", "*", "__P", ")", "{", "return", "*", "(", "__m256_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234729, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_loadu_si256", "(", "__m256i_u", "const", "*", "__P", ")", "{", "return", "*", "__P", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_loadu_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234731, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_load_ps", "(", "float", "const", "*", "__P", ")", "{", "return", "*", "(", "__m256", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_load_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234735, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_load_si256", "(", "__m256i", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "__P", ";"], "File": "avxintrin", "Func": "_mm256_load_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234736, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskload_pd", "(", "double", "const", "*", "__P", ",", "__m256i", "__M", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_maskloadpd256", "(", "(", "const", "__v4df", "*", ")", "__P", ",", "(", "__v4di", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_maskload_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234738, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_maskloadpd256", "(", "(", "const", "__v4df", "*", ")", "__P", ",", "(", "__v4di", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_maskload_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234739, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_maskloadps256", "(", "(", "const", "__v8sf", "*", ")", "__P", ",", "(", "__v8si", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_maskload_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234740, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskload_ps", "(", "float", "const", "*", "__P", ",", "__m256i", "__M", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_maskloadps256", "(", "(", "const", "__v8sf", "*", ")", "__P", ",", "(", "__v8si", ")", "__M", ")", ";"], "File": "avxintrin", "Func": "_mm256_maskload_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234741, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskstore_pd", "(", "double", "*", "__P", ",", "__m256i", "__M", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_maskstorepd256", "(", "(", "__v4df", "*", ")", "__P", ",", "(", "__v4di", ")", "__M", ",", "(", "__v4df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_maskstore_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234743, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskstore_ps", "(", "float", "*", "__P", ",", "__m256i", "__M", ",", "__m256", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_maskstoreps256", "(", "(", "__v8sf", "*", ")", "__P", ",", "(", "__v8si", ")", "__M", ",", "(", "__v8sf", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_maskstore_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234744, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_max_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_maxpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234746, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_maxpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234747, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_min_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_minps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234753, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_movddup256", "(", "(", "__v4df", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234755, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_moveldup_ps", "(", "__m256", "__X", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_movsldup256", "(", "(", "__v8sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234758, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movemask_pd", "(", "__m256d", "__A", ")", "{", "return", "__builtin_ia32_movmskpd256", "(", "(", "__v4df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_movemask_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234761, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movemask_ps", "(", "__m256", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_movmskps256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234762, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_movemask_ps", "(", "__m256", "__A", ")", "{", "return", "__builtin_ia32_movmskps256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234763, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mul_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "(", "(", "__v4df", ")", "__A", "*", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234764, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "(", "(", "__v8sf", ")", "__A", "*", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234766, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mul_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "(", "(", "__v8sf", ")", "__A", "*", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234767, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_or_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_orpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234768, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_or_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_orps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234770, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_or_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_orps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234771, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vperm2f128_pd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_permute2f128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234773, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vperm2f128_ps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_permute2f128_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234774, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vperm2f128_si256", "(", "(", "__v8si", ")", "__X", ",", "(", "__v8si", ")", "__Y", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_permute2f128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234777, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permutevar_pd", "(", "__m256d", "__A", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vpermilvarpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234778, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vpermilps256", "(", "(", "__v8sf", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234785, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_rcpps256", "(", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_rcp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234786, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_roundpd256", "(", "(", "__v4df", ")", "__V", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234789, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set1_epi16", "(", "short", "__A", ")", "{", "return", "_mm256_set_epi16", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234794, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set1_epi16", "(", "short", "__A", ")", "{", "return", "_mm256_set_epi16", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234795, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set1_epi64x", "(", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m256i", ")", "(", "__v4di", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "File": "avxintrin", "Func": "_mm256_set1_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234798, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "_mm256_set_epi8", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234800, "Length": 69, "Cover_Rate": 0.7840909090909091} {"Template_token": ["", "return", "_mm256_set_epi8", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234801, "Length": 69, "Cover_Rate": 0.7840909090909091} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set1_pd", "(", "double", "__A", ")", "{", "return", "__extension__", "(", "__m256d", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234802, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m256", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234804, "Length": 24, "Cover_Rate": 0.5581395348837209} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set1_ps", "(", "float", "__A", ")", "{", "return", "__extension__", "(", "__m256", ")", "{", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234805, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm256_set_epi16", "(", "__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234806, "Length": 37, "Cover_Rate": 0.36633663366336633} {"Template_token": ["", "return", "_mm256_set_epi32", "(", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234809, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_epi64x", "(", "long", "long", "__A", ",", "long", "long", "__B", ",", "long", "long", "__C", ",", "long", "long", "__D", ")", "{"], "ground_truth": ["return", "_mm256_set_epi64x", "(", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_setr_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234810, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_epi64x", "(", "long", "long", "__A", ",", "long", "long", "__B", ",", "long", "long", "__C", ",", "long", "long", "__D", ")", "{"], "ground_truth": ["return", "_mm256_set_epi64x", "(", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_setr_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234811, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_epi8", "(", "char", "__q31", ",", "char", "__q30", ",", "char", "__q29", ",", "char", "__q28", ",", "char", "__q27", ",", "char", "__q26", ",", "char", "__q25", ",", "char", "__q24", ",", "char", "__q23", ",", "char", "__q22", ",", "char", "__q21", ",", "char", "__q20", ",", "char", "__q19", ",", "char", "__q18", ",", "char", "__q17", ",", "char", "__q16", ",", "char", "__q15", ",", "char", "__q14", ",", "char", "__q13", ",", "char", "__q12", ",", "char", "__q11", ",", "char", "__q10", ",", "char", "__q09", ",", "char", "__q08", ",", "char", "__q07", ",", "char", "__q06", ",", "char", "__q05", ",", "char", "__q04", ",", "char", "__q03", ",", "char", "__q02", ",", "char", "__q01", ",", "char", "__q00", ")", "{", "return", "_mm256_set_epi8", "(", "__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", ",", "__q16", ",", "__q17", ",", "__q18", ",", "__q19", ",", "__q20", ",", "__q21", ",", "__q22", ",", "__q23", ",", "__q24", ",", "__q25", ",", "__q26", ",", "__q27", ",", "__q28", ",", "__q29", ",", "__q30", ",", "__q31", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234812, "Length": 181, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm256_set_epi8", "(", "__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", ",", "__q16", ",", "__q17", ",", "__q18", ",", "__q19", ",", "__q20", ",", "__q21", ",", "__q22", ",", "__q23", ",", "__q24", ",", "__q25", ",", "__q26", ",", "__q27", ",", "__q28", ",", "__q29", ",", "__q30", ",", "__q31", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234813, "Length": 69, "Cover_Rate": 0.3812154696132597} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_m128i", "(", "__m128i", "__L", ",", "__m128i", "__H", ")", "{"], "ground_truth": ["return", "_mm256_set_m128i", "(", "__H", ",", "__L", ")", ";"], "File": "avxintrin", "Func": "_mm256_setr_m128i", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234817, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_m128i", "(", "__m128i", "__L", ",", "__m128i", "__H", ")", "{", "return", "_mm256_set_m128i", "(", "__H", ",", "__L", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_m128i", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234818, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm256_set_pd", "(", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234819, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_pd", "(", "double", "__A", ",", "double", "__B", ",", "double", "__C", ",", "double", "__D", ")", "{", "return", "_mm256_set_pd", "(", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234820, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_ps", "(", "float", "__A", ",", "float", "__B", ",", "float", "__C", ",", "float", "__D", ",", "float", "__E", ",", "float", "__F", ",", "float", "__G", ",", "float", "__H", ")", "{", "return", "_mm256_set_ps", "(", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234821, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setr_ps", "(", "float", "__A", ",", "float", "__B", ",", "float", "__C", ",", "float", "__D", ",", "float", "__E", ",", "float", "__F", ",", "float", "__G", ",", "float", "__H", ")", "{"], "ground_truth": ["return", "_mm256_set_ps", "(", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm256_setr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234822, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "return", "__extension__", "(", "__m256d", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setzero_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234824, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setzero_ps", "(", "void", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m256", ")", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avxintrin", "Func": "_mm256_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234826, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "return", "__extension__", "(", "__m256i", ")", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_setzero_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234827, "Length": 19, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_setzero_si256", "(", "void", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m256i", ")", "(", "__v4di", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "File": "avxintrin", "Func": "_mm256_setzero_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234828, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set_epi16", "(", "short", "__q15", ",", "short", "__q14", ",", "short", "__q13", ",", "short", "__q12", ",", "short", "__q11", ",", "short", "__q10", ",", "short", "__q09", ",", "short", "__q08", ",", "short", "__q07", ",", "short", "__q06", ",", "short", "__q05", ",", "short", "__q04", ",", "short", "__q03", ",", "short", "__q02", ",", "short", "__q01", ",", "short", "__q00", ")", "{", "return", "__extension__", "(", "__m256i", ")", "(", "__v16hi", ")", "{"], "ground_truth": ["__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", "}", ";"], "File": "avxintrin", "Func": "_mm256_set_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234829, "Length": 106, "Cover_Rate": 0.9906542056074766} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set_epi32", "(", "int", "__A", ",", "int", "__B", ",", "int", "__C", ",", "int", "__D", ",", "int", "__E", ",", "int", "__F", ",", "int", "__G", ",", "int", "__H", ")", "{", "return", "__extension__", "(", "__m256i", ")", "(", "__v8si", ")", "{", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234831, "Length": 67, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set_epi32", "(", "int", "__A", ",", "int", "__B", ",", "int", "__C", ",", "int", "__D", ",", "int", "__E", ",", "int", "__F", ",", "int", "__G", ",", "int", "__H", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m256i", ")", "(", "__v8si", ")", "{", "__H", ",", "__G", ",", "__F", ",", "__E", ",", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "File": "avxintrin", "Func": "_mm256_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234832, "Length": 66, "Cover_Rate": 0.9850746268656716} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_set_epi64x", "(", "long", "long", "__A", ",", "long", "long", "__B", ",", "long", "long", "__C", ",", "long", "long", "__D", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m256i", ")", "(", "__v4di", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "File": "avxintrin", "Func": "_mm256_set_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234834, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "_mm256_insertf128_pd", "(", "_mm256_castpd128_pd256", "(", "__L", ")", ",", "__H", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set_m128d", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234838, "Length": 14, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "return", "__extension__", "(", "__m256d", ")", "{", "__D", ",", "__C", ",", "__B", ",", "__A", "}", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_set_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234843, "Length": 16, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_shufpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234847, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_shuffle_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "const", "int", "__mask", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_shufps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "__mask", ")", ";"], "File": "avxintrin", "Func": "_mm256_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234848, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu2_m128", "(", "float", "*", "__PH", ",", "float", "*", "__PL", ",", "__m256", "__A", ")", "{", "_mm_storeu_ps", "(", "__PL", ",", "_mm256_castps256_ps128", "(", "__A", ")", ")", ";", "_mm_storeu_ps", "(", "__PH", ",", "_mm256_extractf128_ps", "(", "__A", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_storeu2_m128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234854, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_storeu_pd", "(", "__PL", ",", "_mm256_castpd256_pd128", "(", "__A", ")", ")", ";"], "ground_truth": ["_mm_storeu_pd", "(", "__PH", ",", "_mm256_extractf128_pd", "(", "__A", ",", "", ")", ")", ";"], "File": "avxintrin", "Func": "_mm256_storeu2_m128d", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234855, "Length": 22, "Cover_Rate": 0.44} {"Template_token": ["", "_mm_storeu_si128", "(", "__PL", ",", "_mm256_castsi256_si128", "(", "__A", ")", ")", ";"], "ground_truth": ["_mm_storeu_si128", "(", "__PH", ",", "_mm256_extractf128_si256", "(", "__A", ",", "", ")", ")", ";"], "File": "avxintrin", "Func": "_mm256_storeu2_m128i", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234856, "Length": 22, "Cover_Rate": 0.44} {"Template_token": ["", "*", "(", "__m256d_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234857, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m256d_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234858, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_ps", "(", "float", "*", "__P", ",", "__m256", "__A", ")", "{"], "ground_truth": ["*", "(", "__m256_u", "*", ")", "__P", "=", "__A", ";"], "File": "avxintrin", "Func": "_mm256_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234859, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_storeu_ps", "(", "float", "*", "__P", ",", "__m256", "__A", ")", "{"], "ground_truth": ["*", "(", "__m256_u", "*", ")", "__P", "=", "__A", ";"], "File": "avxintrin", "Func": "_mm256_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234860, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_pd", "(", "double", "*", "__P", ",", "__m256d", "__A", ")", "{"], "ground_truth": ["*", "(", "__m256d", "*", ")", "__P", "=", "__A", ";"], "File": "avxintrin", "Func": "_mm256_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234862, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "(", "__m256d", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234863, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m256", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234864, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m256", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234865, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_store_si256", "(", "__m256i", "*", "__P", ",", "__m256i", "__A", ")", "{"], "ground_truth": ["*", "__P", "=", "__A", ";"], "File": "avxintrin", "Func": "_mm256_store_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234866, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_stream_pd", "(", "double", "*", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_movntpd256", "(", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234867, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_stream_pd", "(", "double", "*", "__A", ",", "__m256d", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_movntpd256", "(", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234868, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__builtin_ia32_movntps256", "(", "__P", ",", "(", "__v8sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234869, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "return", "(", "__m256", ")", "(", "(", "__v8sf", ")", "__A", "-", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234876, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testc_pd", "(", "__m256d", "__M", ",", "__m256d", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vtestcpd256", "(", "(", "__v4df", ")", "__M", ",", "(", "__v4df", ")", "__V", ")", ";"], "File": "avxintrin", "Func": "_mm256_testc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234877, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_vtestcps256", "(", "(", "__v8sf", ")", "__M", ",", "(", "__v8sf", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234879, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "__builtin_ia32_ptestc256", "(", "(", "__v4di", ")", "__M", ",", "(", "__v4di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testc_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234881, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testc_si256", "(", "__m256i", "__M", ",", "__m256i", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ptestc256", "(", "(", "__v4di", ")", "__M", ",", "(", "__v4di", ")", "__V", ")", ";"], "File": "avxintrin", "Func": "_mm256_testc_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234882, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_vtestnzcpd256", "(", "(", "__v4df", ")", "__M", ",", "(", "__v4df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testnzc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234883, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testnzc_ps", "(", "__m256", "__M", ",", "__m256", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vtestnzcps256", "(", "(", "__v8sf", ")", "__M", ",", "(", "__v8sf", ")", "__V", ")", ";"], "File": "avxintrin", "Func": "_mm256_testnzc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234886, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testnzc_si256", "(", "__m256i", "__M", ",", "__m256i", "__V", ")", "{", "return", "__builtin_ia32_ptestnzc256", "(", "(", "__v4di", ")", "__M", ",", "(", "__v4di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testnzc_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234888, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testz_pd", "(", "__m256d", "__M", ",", "__m256d", "__V", ")", "{", "return", "__builtin_ia32_vtestzpd256", "(", "(", "__v4df", ")", "__M", ",", "(", "__v4df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testz_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234889, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_testz_ps", "(", "__m256", "__M", ",", "__m256", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vtestzps256", "(", "(", "__v8sf", ")", "__M", ",", "(", "__v8sf", ")", "__V", ")", ";"], "File": "avxintrin", "Func": "_mm256_testz_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234891, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_ptestz256", "(", "(", "__v4di", ")", "__M", ",", "(", "__v4di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_testz_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234894, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "__m256d", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_undefined_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234895, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__m256", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_undefined_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234896, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_undefined_si256", "(", "void", ")", "{"], "ground_truth": ["__m256i", "__Y", "=", "__Y", ";"], "File": "avxintrin", "Func": "_mm256_undefined_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234897, "Length": 23, "Cover_Rate": 0.8518518518518519} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpackhi_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_unpckhps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234901, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_unpcklpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234903, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_unpacklo_ps", "(", "__m256", "__A", ",", "__m256", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_unpcklps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "File": "avxintrin", "Func": "_mm256_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234905, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_xor_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_xorpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234907, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_xorps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234908, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "_mm256_zeroall", "(", "void", ")", "{", "__builtin_ia32_vzeroall", "(", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_zeroall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234910, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "_mm256_zeroall", "(", "void", ")", "{", "__builtin_ia32_vzeroall", "(", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_zeroall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234911, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zeroupper", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_vzeroupper", "(", ")", ";"], "File": "avxintrin", "Func": "_mm256_zeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234913, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextpd128_pd256", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "_mm256_insertf128_pd", "(", "_mm256_setzero_pd", "(", ")", ",", "__A", ",", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_zextpd128_pd256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234915, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextps128_ps256", "(", "__m128", "__A", ")", "{", "return", "_mm256_insertf128_ps", "(", "_mm256_setzero_ps", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_zextps128_ps256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234916, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextps128_ps256", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "_mm256_insertf128_ps", "(", "_mm256_setzero_ps", "(", ")", ",", "__A", ",", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_zextps128_ps256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234917, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_zextsi128_si256", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "_mm256_insertf128_si256", "(", "_mm256_setzero_si256", "(", ")", ",", "__A", ",", "", ")", ";"], "File": "avxintrin", "Func": "_mm256_zextsi128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234918, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "_mm256_insertf128_si256", "(", "_mm256_setzero_si256", "(", ")", ",", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm256_zextsi128_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234919, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vbroadcastss", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_broadcast_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234921, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmppd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234923, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234924, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234925, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_sd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpsd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234926, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpsd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234927, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmp_ss", "(", "__m128", "__X", ",", "__m128", "__Y", ",", "const", "int", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpss", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_cmp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234928, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maskloadps", "(", "(", "const", "__v4sf", "*", ")", "__P", ",", "(", "__v4si", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_maskload_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234932, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskstore_pd", "(", "double", "*", "__P", ",", "__m128i", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_maskstorepd", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2di", ")", "__M", ",", "(", "__v2df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm_maskstore_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234934, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskstore_pd", "(", "double", "*", "__P", ",", "__m128i", "__M", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_maskstorepd", "(", "(", "__v2df", "*", ")", "__P", ",", "(", "__v2di", ")", "__M", ",", "(", "__v2df", ")", "__A", ")", ";"], "File": "avxintrin", "Func": "_mm_maskstore_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234935, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "__builtin_ia32_maskstoreps", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4si", ")", "__M", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_maskstore_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234936, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "__builtin_ia32_maskstoreps", "(", "(", "__v4sf", "*", ")", "__P", ",", "(", "__v4si", ")", "__M", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_maskstore_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234937, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutevar_pd", "(", "__m128d", "__A", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vpermilvarpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__C", ")", ";"], "File": "avxintrin", "Func": "_mm_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234938, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutevar_pd", "(", "__m128d", "__A", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilvarpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_permutevar_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234939, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermilvarps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234940, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permutevar_ps", "(", "__m128", "__A", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vpermilvarps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4si", ")", "__C", ")", ";"], "File": "avxintrin", "Func": "_mm_permutevar_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234941, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilpd", "(", "(", "__v2df", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234942, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permute_pd", "(", "__m128d", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vpermilpd", "(", "(", "__v2df", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_permute_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234943, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permute_ps", "(", "__m128", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vpermilps", "(", "(", "__v4sf", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_permute_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234944, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vtestcpd", "(", "(", "__v2df", ")", "__M", ",", "(", "__v2df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_testc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234946, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testc_pd", "(", "__m128d", "__M", ",", "__m128d", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vtestcpd", "(", "(", "__v2df", ")", "__M", ",", "(", "__v2df", ")", "__V", ")", ";"], "File": "avxintrin", "Func": "_mm_testc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234947, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testc_ps", "(", "__m128", "__M", ",", "__m128", "__V", ")", "{", "return", "__builtin_ia32_vtestcps", "(", "(", "__v4sf", ")", "__M", ",", "(", "__v4sf", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_testc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234948, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testnzc_pd", "(", "__m128d", "__M", ",", "__m128d", "__V", ")", "{", "return", "__builtin_ia32_vtestnzcpd", "(", "(", "__v2df", ")", "__M", ",", "(", "__v2df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_testnzc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234950, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vtestzpd", "(", "(", "__v2df", ")", "__M", ",", "(", "__v2df", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "avxintrin", "Func": "_mm_testz_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234955, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_bcstnebf16_ps", "(", "const", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vbcstnebf162ps256", "(", "(", "const", "__bf16", "*", ")", "__P", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_bcstnebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234958, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_bcstnesh_ps", "(", "const", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vbcstnesh2ps256", "(", "(", "const", "_Float16", "*", ")", "__P", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_bcstnesh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234960, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vcvtneebf162ps256", "(", "(", "const", "__v16bf", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234962, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneebf16_ps", "(", "const", "__m256bh", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vcvtneebf162ps256", "(", "(", "const", "__v16bf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234963, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneeph_ps", "(", "const", "__m256h", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vcvtneeph2ps256", "(", "(", "const", "__v16hf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneeph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234965, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneobf16_ps", "(", "const", "__m256bh", "*", "__A", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vcvtneobf162ps256", "(", "(", "const", "__v16bf", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneobf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234966, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneoph_ps", "(", "const", "__m256h", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vcvtneoph2ps256", "(", "(", "const", "__v16hf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneoph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234968, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneoph_ps", "(", "const", "__m256h", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vcvtneoph2ps256", "(", "(", "const", "__v16hf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneoph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234969, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtneps_avx_pbh", "(", "__m256", "__A", ")", "{", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v8sf", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm256_cvtneps_avx_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234970, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vbcstnebf162ps128", "(", "(", "const", "__bf16", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm_bcstnebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234973, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_bcstnesh_ps", "(", "const", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vbcstnesh2ps128", "(", "(", "const", "_Float16", "*", ")", "__P", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_bcstnesh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234974, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vcvtneebf162ps128", "(", "(", "const", "__v8bf", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm_cvtneebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234976, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneebf16_ps", "(", "const", "__m128bh", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vcvtneebf162ps128", "(", "(", "const", "__v8bf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_cvtneebf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234977, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vcvtneeph2ps128", "(", "(", "const", "__v8hf", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm_cvtneeph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234978, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneobf16_ps", "(", "const", "__m128bh", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vcvtneobf162ps128", "(", "(", "const", "__v8bf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_cvtneobf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234980, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vcvtneobf162ps128", "(", "(", "const", "__v8bf", "*", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm_cvtneobf16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234981, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneoph_ps", "(", "const", "__m128h", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vcvtneoph2ps128", "(", "(", "const", "__v8hf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_cvtneoph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234982, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneoph_ps", "(", "const", "__m128h", "*", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vcvtneoph2ps128", "(", "(", "const", "__v8hf", "*", ")", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_cvtneoph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234983, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "avxneconvertintrin", "Func": "_mm_cvtneps_avx_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234984, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "extern", "__inline", "__m128bh", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtneps_avx_pbh", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128bh", ")", "__builtin_ia32_cvtneps2bf16_v4sf", "(", "__A", ")", ";"], "File": "avxneconvertintrin", "Func": "_mm_cvtneps_avx_pbh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234985, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbssds256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234987, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbssd256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234988, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbssd256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234989, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpbsuds_epi32", "(", "__m256i", "__W", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbsuds256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbsuds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234990, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpbsud_epi32", "(", "__m256i", "__W", ",", "__m256i", "__A", ",", "__m256i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpbsud256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbsud_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234993, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbuuds256", "(", "(", "__v8si", ")", "__W", ",", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm256_dpbuuds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234994, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbssds_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpbssds128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avxvnniint8intrin", "Func": "_mm_dpbssds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 234999, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbssd128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm_dpbssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235000, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbssd_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbssd128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm_dpbssd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235001, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbsuds_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbsuds128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm_dpbsuds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235002, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbsuds_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpbsuds128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avxvnniint8intrin", "Func": "_mm_dpbsuds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235003, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbsud_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbsud128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm_dpbsud_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235004, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpbsud_epi32", "(", "__m128i", "__W", ",", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpbsud128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "avxvnniint8intrin", "Func": "_mm_dpbsud_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235005, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbuuds128", "(", "(", "__v4si", ")", "__W", ",", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "avxvnniint8intrin", "Func": "_mm_dpbuuds_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235006, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpbusds_avx_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusds_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avxvnniintrin", "Func": "_mm256_dpbusds_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235010, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpbusds_avx_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusds_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avxvnniintrin", "Func": "_mm256_dpbusds_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235011, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpbusd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxvnniintrin", "Func": "_mm256_dpbusd_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235012, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssds_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxvnniintrin", "Func": "_mm256_dpwssds_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235014, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpwssd_avx_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avxvnniintrin", "Func": "_mm256_dpwssd_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235016, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_dpwssd_avx_epi32", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vpdpwssd_v8si", "(", "(", "__v8si", ")", "__A", ",", "(", "__v8si", ")", "__B", ",", "(", "__v8si", ")", "__C", ")", ";"], "File": "avxvnniintrin", "Func": "_mm256_dpwssd_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235017, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusds_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxvnniintrin", "Func": "_mm_dpbusds_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235018, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpdpbusds_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "avxvnniintrin", "Func": "_mm_dpbusds_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235019, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dpwssd_avx_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpdpwssd_v4si", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "File": "avxvnniintrin", "Func": "_mm_dpwssd_avx_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235025, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_bzhi_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ")", "{", "return", "__builtin_ia32_bzhi_si", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmi2intrin", "Func": "_bzhi_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235026, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_bzhi_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{"], "ground_truth": ["return", "__builtin_ia32_bzhi_di", "(", "__X", ",", "__Y", ")", ";"], "File": "bmi2intrin", "Func": "_bzhi_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235027, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_bzhi_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{"], "ground_truth": ["return", "__builtin_ia32_bzhi_di", "(", "__X", ",", "__Y", ")", ";"], "File": "bmi2intrin", "Func": "_bzhi_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235028, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "__P", "=", "(", "unsigned", "int", ")", "(", "__res", ">>", "", ")", ";", "return", "(", "unsigned", "int", ")", "__res", ";"], "ground_truth": ["}"], "File": "bmi2intrin", "Func": "_mulx_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235029, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mulx_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ",", "unsigned", "long", "long", "*", "__P", ")", "{"], "ground_truth": ["unsigned", "__int128", "__res", "=", "(", "unsigned", "__int128", ")", "__X", "*", "__Y", ";"], "File": "bmi2intrin", "Func": "_mulx_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235030, "Length": 42, "Cover_Rate": 0.6461538461538462} {"Template_token": ["", "unsigned", "__int128", "__res", "=", "(", "unsigned", "__int128", ")", "__X", "*", "__Y", ";", "*", "__P", "=", "(", "unsigned", "long", "long", ")", "(", "__res", ">>", "", ")", ";"], "ground_truth": ["return", "(", "unsigned", "long", "long", ")", "__res", ";"], "File": "bmi2intrin", "Func": "_mulx_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235031, "Length": 34, "Cover_Rate": 0.5230769230769231} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_pdep_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ")", "{", "return", "__builtin_ia32_pdep_si", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmi2intrin", "Func": "_pdep_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235032, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_pdep_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pdep_di", "(", "__X", ",", "__Y", ")", ";"], "File": "bmi2intrin", "Func": "_pdep_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235033, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_pext_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{", "return", "__builtin_ia32_pext_di", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmi2intrin", "Func": "_pext_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235035, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_andn_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ")", "{", "return", "__andn_u32", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin2", "Func": "_andn_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235037, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_andn_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{", "return", "__andn_u64", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin2", "Func": "_andn_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235038, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_andn_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{", "return", "__andn_u64", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin2", "Func": "_andn_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235039, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tzcnt_u16", "(", "unsigned", "short", "__X", ")", "{", "return", "__builtin_ia32_tzcnt_u16", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin2", "Func": "_tzcnt_u16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235040, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tzcnt_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ctz", "(", "__X", ")", ";"], "File": "bmiintrin4", "Func": "_tzcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235041, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__builtin_ctzll", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin4", "Func": "_tzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235043, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ctzll", "(", "__X", ")", ";"], "File": "bmiintrin4", "Func": "__tzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235048, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ctzll", "(", "__X", ")", ";"], "File": "bmiintrin4", "Func": "__tzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235049, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_bextr_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ",", "unsigned", "__Z", ")", "{", "return", "__builtin_ia32_bextr_u32", "(", "__X", ",", "(", "(", "__Y", "&", "", ")", "|", "(", "(", "__Z", "&", "", ")", "<<", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "_bextr_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235051, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_blsi_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__blsi_u32", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "_blsi_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235054, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_blsi_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__blsi_u64", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "_blsi_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235055, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_blsi_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__blsi_u64", "(", "__X", ")", ";"], "File": "bmiintrin", "Func": "_blsi_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235056, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_blsmsk_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__blsmsk_u32", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "_blsmsk_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235058, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_blsmsk_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__blsmsk_u64", "(", "__X", ")", ";"], "File": "bmiintrin", "Func": "_blsmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235059, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ia32_tzcnt_u64", "(", "__X", ")", ";"], "File": "bmiintrin", "Func": "_tzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235063, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__andn_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ")", "{"], "ground_truth": ["return", "~", "__X", "&", "__Y", ";"], "File": "bmiintrin", "Func": "__andn_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235064, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bextr_u32", "(", "unsigned", "int", "__X", ",", "unsigned", "int", "__Y", ")", "{"], "ground_truth": ["return", "__builtin_ia32_bextr_u32", "(", "__X", ",", "__Y", ")", ";"], "File": "bmiintrin", "Func": "__bextr_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235068, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bextr_u64", "(", "unsigned", "long", "long", "__X", ",", "unsigned", "long", "long", "__Y", ")", "{", "return", "__builtin_ia32_bextr_u64", "(", "__X", ",", "__Y", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__bextr_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235069, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsi_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__X", "&", "-", "__X", ";"], "File": "bmiintrin", "Func": "__blsi_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235070, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsi_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__X", "&", "-", "__X", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__blsi_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235071, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsmsk_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__X", "^", "(", "__X", "-", "", ")", ";"], "File": "bmiintrin", "Func": "__blsmsk_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235073, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__X", "^", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__blsmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235075, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__X", "&", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__blsr_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235076, "Length": 10, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsr_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__X", "&", "(", "__X", "-", "", ")", ";"], "File": "bmiintrin", "Func": "__blsr_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235077, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsr_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__X", "&", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__blsr_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235078, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__X", "&", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__blsr_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235079, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzcnt_u16", "(", "unsigned", "short", "__X", ")", "{", "return", "__builtin_ia32_tzcnt_u16", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "bmiintrin", "Func": "__tzcnt_u16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235080, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ia32_tzcnt_u64", "(", "__X", ")", ";"], "File": "bmiintrin", "Func": "__tzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235084, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_get_ssp", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdsspd", "(", ")", ";"], "File": "cetintrin", "Func": "_get_ssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235087, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_inc_ssp", "(", "unsigned", "int", "__B", ")", "{", "__builtin_ia32_incsspq", "(", "(", "unsigned", "long", "long", ")", "__B", ")", ";", "__builtin_ia32_incsspd", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_inc_ssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235088, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_incsspq", "(", "(", "unsigned", "long", "long", ")", "__B", ")", ";"], "ground_truth": ["__builtin_ia32_incsspd", "(", "__B", ")", ";"], "File": "cetintrin", "Func": "_inc_ssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235089, "Length": 15, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rstorssp", "(", "void", "*", "__B", ")", "{", "__builtin_ia32_rstorssp", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_rstorssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235090, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rstorssp", "(", "void", "*", "__B", ")", "{", "__builtin_ia32_rstorssp", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_rstorssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235091, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_saveprevssp", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_saveprevssp", "(", ")", ";"], "File": "cetintrin", "Func": "_saveprevssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235092, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_saveprevssp", "(", "void", ")", "{", "__builtin_ia32_saveprevssp", "(", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_saveprevssp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235093, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_setssbsy", "(", "void", ")", "{", "__builtin_ia32_setssbsy", "(", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_setssbsy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235094, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wrssd", "(", "unsigned", "int", "__B", ",", "void", "*", "__C", ")", "{"], "ground_truth": ["__builtin_ia32_wrssd", "(", "__B", ",", "__C", ")", ";"], "File": "cetintrin", "Func": "_wrssd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235097, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wrssq", "(", "unsigned", "long", "long", "__B", ",", "void", "*", "__C", ")", "{"], "ground_truth": ["__builtin_ia32_wrssq", "(", "__B", ",", "__C", ")", ";"], "File": "cetintrin", "Func": "_wrssq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235098, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wrussd", "(", "unsigned", "int", "__B", ",", "void", "*", "__C", ")", "{", "__builtin_ia32_wrussd", "(", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "cetintrin", "Func": "_wrussd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235099, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "fprintf", "(", "asm_out_file", ",", "STRING_ASM_OP", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "ASM_OUTPUT_ALIGN", "(", "asm_out_file", ",", "p2align", ")", ";", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ")", ";", "\\", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ",", "feature_1", ")", ";"], "ground_truth": ["fprintf", "(", "asm_out_file", ",", "", ")", ";"], "File": "cet", "Func": "file_end_indicate_exec_stack_and_cet", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235102, "Length": 63, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cldemote", "(", "void", "*", "__A", ")", "{", "__builtin_ia32_cldemote", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "cldemoteintrin", "Func": "_cldemote", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235103, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_clwb", "(", "void", "*", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_clwb", "(", "__A", ")", ";"], "File": "clwbintrin", "Func": "_mm_clwb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235105, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_ia32_cmpccxadd", "(", "__A", ",", "__B", ",", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "cmpccxaddintrin", "Func": "_cmpccxadd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235108, "Length": 13, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "_cmpccxadd_epi64", "(", "long", "long", "*", "__A", ",", "long", "long", "__B", ",", "long", "long", "__C", ",", "const", "_CMPCCX_ENUM", "__D", ")", "{", "return", "__builtin_ia32_cmpccxadd64", "(", "__A", ",", "__B", ",", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "cmpccxaddintrin", "Func": "_cmpccxadd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235109, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "_cmpccxadd_epi64", "(", "long", "long", "*", "__A", ",", "long", "long", "__B", ",", "long", "long", "__C", ",", "const", "_CMPCCX_ENUM", "__D", ")", "{", "return", "__builtin_ia32_cmpccxadd64", "(", "__A", ",", "__B", ",", "__C", ",", "__D", ")", ";"], "ground_truth": ["}"], "File": "cmpccxaddintrin", "Func": "_cmpccxadd_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235110, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "__get_cpuid_max", "(", "__ext", ",", "", ")", "<", "__leaf", ")", "return", "", ";"], "ground_truth": ["__cpuid", "(", "__leaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";"], "File": "cpuid6", "Func": "__get_cpuid", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235114, "Length": 31, "Cover_Rate": 0.4246575342465753} {"Template_token": ["", "static", "__inline", "int", "__get_cpuid", "(", "unsigned", "int", "__leaf", ",", "unsigned", "int", "*", "__eax", ",", "unsigned", "int", "*", "__ebx", ",", "unsigned", "int", "*", "__ecx", ",", "unsigned", "int", "*", "__edx", ")", "{", "unsigned", "int", "__ext", "=", "__leaf", "&", "", ";", "if", "(", "__get_cpuid_max", "(", "__ext", ",", "", ")", "<", "__leaf", ")", "return", "", ";", "__cpuid", "(", "__leaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "cpuid6", "Func": "__get_cpuid", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235115, "Length": 73, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "__get_cpuid_max", "(", "__ext", ",", "", ")", "<", "__leaf", ")", "return", "", ";"], "ground_truth": ["__cpuid_count", "(", "__leaf", ",", "__subleaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";"], "File": "cpuid6", "Func": "__get_cpuid_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235117, "Length": 33, "Cover_Rate": 0.4177215189873418} {"Template_token": ["", "if", "(", "__maxlevel", "==", "", "||", "__maxlevel", "<", "__leaf", ")", "return", "", ";", "__cpuid", "(", "__leaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "cpuid", "Func": "__get_cpuid", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235118, "Length": 34, "Cover_Rate": 0.40963855421686746} {"Template_token": ["", "static", "__inline", "int", "__get_cpuid", "(", "unsigned", "int", "__leaf", ",", "unsigned", "int", "*", "__eax", ",", "unsigned", "int", "*", "__ebx", ",", "unsigned", "int", "*", "__ecx", ",", "unsigned", "int", "*", "__edx", ")", "{"], "ground_truth": ["unsigned", "int", "__ext", "=", "__leaf", "&", "", ";"], "File": "cpuid", "Func": "__get_cpuid", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235119, "Length": 38, "Cover_Rate": 0.4578313253012048} {"Template_token": ["", "if", "(", "__maxlevel", "==", "", "||", "__maxlevel", "<", "__leaf", ")", "return", "", ";", "__cpuid_count", "(", "__leaf", ",", "__subleaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";"], "ground_truth": ["return", "", ";"], "File": "cpuid", "Func": "__get_cpuid_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235120, "Length": 35, "Cover_Rate": 0.39325842696629215} {"Template_token": ["", "if", "(", "__maxlevel", "==", "", "||", "__maxlevel", "<", "__leaf", ")", "return", "", ";", "__cpuid_count", "(", "__leaf", ",", "__subleaf", ",", "*", "__eax", ",", "*", "__ebx", ",", "*", "__ecx", ",", "*", "__edx", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "cpuid", "Func": "__get_cpuid_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235121, "Length": 36, "Cover_Rate": 0.4044943820224719} {"Template_token": ["", "static", "__inline", "unsigned", "int", "__get_cpuid_max", "(", "unsigned", "int", "__ext", ",", "unsigned", "int", "*", "__sig", ")", "{", "unsigned", "int", "__eax", ",", "__ebx", ",", "__ecx", ",", "__edx", ";", "__asm__", "(", "", "", "", "", "", "", "", "", "", "", ":", "", "(", "__eax", ")", ",", "", "(", "__ebx", ")", ":", "", "(", "", ")", ")", ";", "__asm__", "(", "", "", "", "", "", "", "", "", "", "", ":", "", "(", "__eax", ")", ",", "", "(", "__ebx", ")", ":", "", "(", "", ")", ")", ";"], "ground_truth": ["if", "(", "!", "(", "(", "__eax", "^", "__ebx", ")", "&", "", ")", ")", "return", "", ";"], "File": "cpuid", "Func": "__get_cpuid_max", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235122, "Length": 100, "Cover_Rate": 0.7936507936507936} {"Template_token": ["", "if", "(", "!", "(", "(", "__eax", "^", "__ebx", ")", "&", "", ")", ")", "return", "", ";", "__cpuid", "(", "__ext", ",", "__eax", ",", "__ebx", ",", "__ecx", ",", "__edx", ")", ";"], "ground_truth": ["if", "(", "__sig", ")", "*", "__sig", "=", "__ebx", ";"], "File": "cpuid", "Func": "__get_cpuid_max", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235123, "Length": 38, "Cover_Rate": 0.30158730158730157} {"Template_token": ["", "if", "(", "eax", "==", "", ")", "return", ";", "asm", "volatile", "(", "", ":", "", "(", "eax", ")", ",", "", "(", "ebx", ")", ",", "", "(", "ecx", ")", ",", "", "(", "edx", ")", ":", "", "(", "", ")", ")", ";", "if", "(", "edx", "&", "SSE", ")", "{", "unsigned", "int", "mxcsr", "=", "__builtin_ia32_stmxcsr", "(", ")", ";", "mxcsr", "|=", "MXCSR_FTZ", ";", "if", "(", "edx", "&", "FXSAVE", ")", "{", "struct", "{", "unsigned", "short", "int", "cwd", ";", "unsigned", "short", "int", "swd", ";", "unsigned", "short", "int", "twd", ";", "unsigned", "short", "int", "fop", ";", "long", "int", "fip", ";"], "ground_truth": ["long", "int", "fcs", ";"], "File": "crtfastmath", "Func": "set_fast_math", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235124, "Length": 95, "Cover_Rate": 0.3125} {"Template_token": ["", "asm", "volatile", "(", "", ":", "", "(", "eax", ")", ",", "", "(", "ebx", ")", ",", "", "(", "ecx", ")", ",", "", "(", "edx", ")", ":", "", "(", "", ")", ")", ";", "if", "(", "eax", "==", "", ")", "return", ";", "asm", "volatile", "(", "", ":", "", "(", "eax", ")", ",", "", "(", "ebx", ")", ",", "", "(", "ecx", ")", ",", "", "(", "edx", ")", ":", "", "(", "", ")", ")", ";", "if", "(", "edx", "&", "SSE", ")", "{", "unsigned", "int", "mxcsr", "=", "__builtin_ia32_stmxcsr", "(", ")", ";", "mxcsr", "|=", "MXCSR_FTZ", ";"], "ground_truth": ["if", "(", "edx", "&", "FXSAVE", ")", "{"], "File": "crtfastmath", "Func": "set_fast_math", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235125, "Length": 96, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "static", "tree", "cygwin_d_handle_target_object_format", "(", "void", ")", "{", "const", "char", "*", "objfmt", "=", "", ";", "return", "build_string_literal", "(", "strlen", "(", "objfmt", ")", "+", "", ",", "objfmt", ")", ";"], "ground_truth": ["}"], "File": "cygwin-d", "Func": "cygwin_d_handle_target_object_format", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235131, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["d_add_builtin_version", "(", "", ")", ";"], "File": "cygwin-d", "Func": "cygwin_d_os_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235132, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["d_add_builtin_version", "(", "", ")", ";"], "File": "cygwin-d", "Func": "cygwin_d_os_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235133, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "memmove", "(", "over", "+", "", ",", "over", ",", "strlen", "(", "over", ")", ")", ";", "memcpy", "(", "p", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", ";", "p", "=", "++", "over", ";", "while", "(", "ISALNUM", "(", "*", "p", ")", ")", "p", "++", ";", "strcpy", "(", "over", ",", "p", ")", ";", "sawcygwin", "=", "", ";", "}", "if", "(", "!", "sawcygwin", "&&", "!", "strstr", "(", "*", "av", ",", "", ")", ")", "strcat", "(", "*", "av", ",", "CYGWIN_MINGW_SUBDIR", ")", ";", "}"], "ground_truth": ["}"], "File": "cygwin2", "Func": "add_mingw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235135, "Length": 80, "Cover_Rate": 0.5633802816901409} {"Template_token": ["", "if", "(", "env", "&&", "*", "env", "==", "'1'", ")", "add_mingw", "(", ")", ";"], "ground_truth": ["}"], "File": "cygwin2", "Func": "set_mingw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235136, "Length": 14, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "void", "i386_djgpp_asm_lto_end", "(", "void", ")", "{"], "ground_truth": ["debug_info_level", "=", "saved_debug_info_level", ";"], "File": "djgpp", "Func": "i386_djgpp_asm_lto_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235141, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "debug_info_level", "=", "DINFO_LEVEL_NONE", ";"], "ground_truth": ["}"], "File": "djgpp", "Func": "i386_djgpp_asm_lto_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235142, "Length": 5, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "saved_debug_info_level", "=", "debug_info_level", ";", "debug_info_level", "=", "DINFO_LEVEL_NONE", ";"], "ground_truth": ["}"], "File": "djgpp", "Func": "i386_djgpp_asm_lto_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235143, "Length": 9, "Cover_Rate": 0.6} {"Template_token": ["", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "f", "++", "=", "'x'", ";"], "ground_truth": ["if", "(", "strncmp", "(", "name", ",", "LTO_SECTION_NAME_PREFIX", ",", "strlen", "(", "LTO_SECTION_NAME_PREFIX", ")", ")", "==", "", ")", "*", "f", "++", "=", "'0'", ";"], "File": "djgpp", "Func": "i386_djgpp_asm_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235144, "Length": 34, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "void", "i386_djgpp_asm_named_section", "(", "const", "char", "*", "name", ",", "unsigned", "int", "flags", ",", "tree", ")", "{", "char", "flagchars", "[", "", "]", ",", "*", "f", "=", "flagchars", ";", "if", "(", "flags", "&", "SECTION_WRITE", ")", "*", "f", "++", "=", "'w'", ";", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "f", "++", "=", "'x'", ";"], "ground_truth": ["if", "(", "strncmp", "(", "name", ",", "LTO_SECTION_NAME_PREFIX", ",", "strlen", "(", "LTO_SECTION_NAME_PREFIX", ")", ")", "==", "", ")", "*", "f", "++", "=", "'0'", ";"], "File": "djgpp", "Func": "i386_djgpp_asm_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235145, "Length": 72, "Cover_Rate": 0.8} {"Template_token": ["", "snprintf", "(", "size", ",", "sizeof", "(", "size", ")", ",", "", ",", "level1", ".", "sizekb", ")", ";"], "ground_truth": ["snprintf", "(", "line", ",", "sizeof", "(", "line", ")", ",", "", ",", "level1", ".", "line", ")", ";"], "File": "driver-i386", "Func": "describe_cache", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235152, "Length": 32, "Cover_Rate": 0.3516483516483517} {"Template_token": ["", "char", "size", "[", "", "]", ",", "line", "[", "", "]", ",", "size2", "[", "", "]", ";", "snprintf", "(", "size", ",", "sizeof", "(", "size", ")", ",", "", ",", "level1", ".", "sizekb", ")", ";", "snprintf", "(", "line", ",", "sizeof", "(", "line", ")", ",", "", ",", "level1", ".", "line", ")", ";", "snprintf", "(", "size2", ",", "sizeof", "(", "size2", ")", ",", "", ",", "level2", ".", "sizekb", ")", ";", "return", "concat", "(", "size", ",", "line", ",", "size2", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "driver-i386", "Func": "describe_cache", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235153, "Length": 77, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "__cpuid", "(", "", ",", "eax", ",", "ebx", ",", "ecx", ",", "edx", ")", ";", "level1", ".", "sizekb", "=", "(", "ecx", ">>", "", ")", "&", "", ";", "level1", ".", "assoc", "=", "(", "ecx", ">>", "", ")", "&", "", ";", "level1", ".", "line", "=", "ecx", "&", "", ";", "if", "(", "max_ext_level", ">=", "", ")", "detect_l2_cache", "(", "&", "level2", ")", ";", "return", "describe_cache", "(", "level1", ",", "level2", ")", ";"], "ground_truth": ["}"], "File": "driver-i386", "Func": "detect_caches_amd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235154, "Length": 66, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "__cpuid", "(", "", ",", "eax", ",", "ebx", ",", "ecx", ",", "edx", ")", ";", "level1", ".", "sizekb", "=", "(", "ecx", ">>", "", ")", "&", "", ";"], "ground_truth": ["level1", ".", "assoc", "=", "(", "ecx", ">>", "", ")", "&", "", ";"], "File": "driver-i386", "Func": "detect_caches_amd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235155, "Length": 37, "Cover_Rate": 0.3425925925925926} {"Template_token": ["", "int", "nreps", ",", "i", ";", "__cpuid", "(", "", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ")", ";", "nreps", "=", "regs", "[", "", "]", "&", "", ";", "regs", "[", "", "]", "&=", "~", "", ";", "while", "(", "--", "nreps", ">=", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "regs", "[", "i", "]", "&&", "!", "(", "(", "regs", "[", "i", "]", ">>", "", ")", "&", "", ")", ")", "decode_caches_intel", "(", "regs", "[", "i", "]", ",", "xeon_mp", ",", "level1", ",", "level2", ")", ";", "if", "(", "nreps", ")", "__cpuid", "(", "", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ",", "regs", "[", "", "]", ")", ";", "}"], "ground_truth": ["}"], "File": "driver-i386", "Func": "detect_caches_cpuid2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235156, "Length": 134, "Cover_Rate": 0.8481012658227848} {"Template_token": ["", "else", "return", "", ";", "if", "(", "level1", ".", "sizekb", "==", "", ")", "return", "", ";", "if", "(", "level3", ".", "sizekb", ")", "level2", "=", "level3", ";", "if", "(", "level2", ".", "sizekb", "==", "", "&&", "max_ext_level", ">=", "", ")", "detect_l2_cache", "(", "&", "level2", ")", ";", "*", "l2sizekb", "=", "level2", ".", "sizekb", ";", "return", "describe_cache", "(", "level1", ",", "level2", ")", ";"], "ground_truth": ["}"], "File": "driver-i386", "Func": "detect_caches_intel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235157, "Length": 59, "Cover_Rate": 0.4013605442176871} {"Template_token": ["", "if", "(", "assoc", "==", "", ")", "assoc", "=", "", ";", "else", "if", "(", "assoc", "==", "", ")", "assoc", "=", "", ";", "else", "if", "(", "assoc", ">=", "", "&&", "assoc", "<=", "", ")", "assoc", "=", "", "+", "(", "assoc", "-", "", ")", "*", "", ";", "else", "if", "(", "assoc", ">=", "", "&&", "assoc", "<=", "", ")", "assoc", "=", "", "+", "(", "assoc", "-", "", ")", "*", "", ";"], "ground_truth": ["level2", "->", "assoc", "=", "assoc", ";"], "File": "driver-i386", "Func": "detect_l2_cache", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235158, "Length": 73, "Cover_Rate": 0.5251798561151079} {"Template_token": ["", "level2", "->", "line", "=", "ecx", "&", "", ";", "assoc", "=", "(", "ecx", ">>", "", ")", "&", "", ";", "if", "(", "assoc", "==", "", ")", "assoc", "=", "", ";", "else", "if", "(", "assoc", "==", "", ")", "assoc", "=", "", ";"], "ground_truth": ["else", "if", "(", "assoc", ">=", "", "&&", "assoc", "<=", "", ")", "assoc", "=", "", "+", "(", "assoc", "-", "", ")", "*", "", ";"], "File": "driver-i386", "Func": "detect_l2_cache", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235159, "Length": 62, "Cover_Rate": 0.4460431654676259} {"Template_token": ["", "return", "_mm_set_epi16", "(", "*", "(", "short", "*", ")", "__P", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ",", "(", "short", ")", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin1", "Func": "_mm_loadu_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235161, "Length": 47, "Cover_Rate": 0.6911764705882353} {"Template_token": ["", "return", "_mm_set_epi32", "(", "*", "(", "int", "*", ")", "__P", ",", "(", "int", ")", "", ",", "(", "int", ")", "", ",", "(", "int", ")", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin1", "Func": "_mm_loadu_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235162, "Length": 27, "Cover_Rate": 0.5625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si32", "(", "void", "const", "*", "__P", ")", "{", "return", "_mm_set_epi32", "(", "*", "(", "int", "*", ")", "__P", ",", "(", "int", ")", "", ",", "(", "int", ")", "", ",", "(", "int", ")", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin1", "Func": "_mm_loadu_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235163, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_si16", "(", "void", "*", "__P", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["*", "(", "__m16_u", "*", ")", "__P", "=", "(", "__m16", ")", "(", "(", "__v8hi", ")", "__B", ")", "[", "", "]", ";"], "File": "emmintrin1", "Func": "_mm_storeu_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235164, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "*", "(", "__m16_u", "*", ")", "__P", "=", "(", "__m16", ")", "(", "(", "__v8hi", ")", "__B", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin1", "Func": "_mm_storeu_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235165, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_si32", "(", "void", "*", "__P", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["*", "(", "__m32_u", "*", ")", "__P", "=", "(", "__m32", ")", "(", "(", "__v4si", ")", "__B", ")", "[", "", "]", ";"], "File": "emmintrin1", "Func": "_mm_storeu_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235166, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si16", "(", "void", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_set_epi16", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "(", "*", "(", "__m16_u", "*", ")", "__P", ")", "[", "", "]", ")", ";"], "File": "emmintrin2", "Func": "_mm_loadu_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235168, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "return", "_mm_set_epi16", "(", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "(", "*", "(", "__m16_u", "*", ")", "__P", ")", "[", "", "]", ")", ";"], "ground_truth": ["}"], "File": "emmintrin2", "Func": "_mm_loadu_si16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235169, "Length": 31, "Cover_Rate": 0.5961538461538461} {"Template_token": ["", "return", "_mm_set_epi32", "(", "", ",", "", ",", "", ",", "(", "*", "(", "__m32_u", "*", ")", "__P", ")", "[", "", "]", ")", ";"], "ground_truth": ["}"], "File": "emmintrin2", "Func": "_mm_loadu_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235171, "Length": 23, "Cover_Rate": 0.5227272727272727} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235172, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_paddsb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235174, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddsb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235175, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_paddusb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235178, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235180, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235182, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235183, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235184, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235185, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235186, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235187, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_addsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_add_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235191, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_andnot_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_andnpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235193, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_andnot_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pandn128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_andnot_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235195, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_and_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_andpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235196, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_andpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235197, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_and_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pand128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_and_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235198, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_and_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pand128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_and_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235199, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_avg_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pavgw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235200, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_avg_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pavgb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235202, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pavgb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_avg_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235203, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castpd_ps", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235204, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castpd_ps", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__A", ";"], "File": "emmintrin4", "Func": "_mm_castpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235205, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castpd_si128", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castpd_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235206, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235207, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castps_pd", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__A", ";"], "File": "emmintrin4", "Func": "_mm_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235208, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castps_si128", "(", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castps_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235209, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castsi128_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__A", ";"], "File": "emmintrin4", "Func": "_mm_castsi128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235210, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_castsi128_pd", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castsi128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235211, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castsi128_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235212, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "return", "(", "__m128", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_castsi128_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235213, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_clflush", "(", "void", "const", "*", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_clflush", "(", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_clflush", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235214, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpeqd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpeq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235218, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpeqb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpeq_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235220, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpeqpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpeq_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235222, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpeqsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpeq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235223, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpge_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpgepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpge_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235226, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpge_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235227, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235228, "Length": 29, "Cover_Rate": 0.6170212765957447} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235229, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235230, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235233, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235234, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpgtpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235235, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpgtpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpgt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235236, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpltsd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpgt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235237, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmple_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmplepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmple_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235239, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmple_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmplepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmple_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235240, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmple_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235241, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmple_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235242, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtw128", "(", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmplt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235244, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmplt_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtd128", "(", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmplt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235246, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtb128", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmplt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235247, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmplt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pcmpgtb128", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmplt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235248, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmplt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpltpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmplt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235249, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpltsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmplt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235251, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmplt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpltsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmplt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235252, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpneq_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpneqpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpneq_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235254, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnge_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpngepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpnge_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235257, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnlesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpnge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235259, "Length": 29, "Cover_Rate": 0.6170212765957447} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnge_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnlesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpnge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235260, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnltsd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpngt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235263, "Length": 29, "Cover_Rate": 0.6170212765957447} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpngt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnltsd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpngt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235264, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnlepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpnle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235266, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnle_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpnlesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpnle_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235268, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnltpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpnlt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235269, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnlt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnltpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpnlt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235270, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnlt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpnltsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpnlt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235271, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpord_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpordpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpord_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235273, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpord_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpordpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpord_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235274, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpord_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpordsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpord_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235275, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpord_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpordsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cmpord_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235276, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpunordpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cmpunord_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235277, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_comisdeq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comieq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235282, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_comisdge", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comige_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235283, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comige_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_comisdge", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comige_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235284, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comile_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comisdle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_comile_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235287, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comile_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_comisdle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comile_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235288, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_comisdlt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comilt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235289, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comilt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_comisdlt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comilt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235290, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comineq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_comisdneq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_comineq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235291, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtepi32_pd", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtdq2pd", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235293, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtepi32_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtdq2ps", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235295, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtepi32_ps", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtdq2ps", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235296, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpd_epi32", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235298, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpd_pi32", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvtpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235299, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_cvtpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235300, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235302, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtpi2pd", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtpi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235304, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtps2dq", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235305, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtps_pd", "(", "__m128", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235307, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cvtsd2si", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235309, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsd_si32", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvtsd2si", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235310, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235311, "Length": 10, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsd_si64x", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235312, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsd_ss", "(", "__m128", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235313, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_vec_ext_v2di", "(", "(", "__v2di", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi128_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235317, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi2sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi32_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235319, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi32_sd", "(", "__m128d", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi2sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi32_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235320, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi32_si128", "(", "int", "__A", ")", "{", "return", "_mm_set_epi32", "(", "", ",", "", ",", "", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi32_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235321, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi32", "(", "", ",", "", ",", "", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi32_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235322, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64x_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvtsi64x_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235323, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64x_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtsi64x_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235324, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64x_si128", "(", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi64x", "(", "", ",", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_cvtsi64x_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235325, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235330, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvttpd_pi32", "(", "__m128d", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_cvttpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvttpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235331, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2dq", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235333, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttps2dq", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235334, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "__builtin_ia32_cvttsd2si", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_cvttsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235335, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_div_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_div_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235341, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_extract_epi16", "(", "__m128i", "const", "__A", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vec_ext_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__N", ")", ";"], "File": "emmintrin4", "Func": "_mm_extract_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235343, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_extract_epi16", "(", "__m128i", "const", "__A", ",", "int", "const", "__N", ")", "{", "return", "__builtin_ia32_vec_ext_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_extract_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235344, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_insert_epi16", "(", "__m128i", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_insert_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235346, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_lfence", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_lfence", "(", ")", ";"], "File": "emmintrin4", "Func": "_mm_lfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235347, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "_mm_set1_pd", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_load1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235348, "Length": 8, "Cover_Rate": 0.32} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadh_pd", "(", "__m128d", "__A", ",", "double", "const", "*", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_loadhpd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235349, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadhpd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235350, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadl_epi64", "(", "__m128i", "const", "*", "__P", ")", "{", "return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "*", "(", "__m64", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235351, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_shufpd", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235355, "Length": 16, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "__m128d", "__tmp", "=", "_mm_load_pd", "(", "__P", ")", ";"], "ground_truth": ["return", "__builtin_ia32_shufpd", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_loadr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235356, "Length": 23, "Cover_Rate": 0.5609756097560976} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadu_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_loadupd", "(", "__P", ")", ";"], "File": "emmintrin4", "Func": "_mm_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235357, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "__builtin_ia32_loadupd", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235358, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadu_si128", "(", "__m128i", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddqu", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "File": "emmintrin4", "Func": "_mm_loadu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235359, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadu_si128", "(", "__m128i", "const", "*", "__P", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_loaddqu", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_loadu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235360, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m128d", "*", ")", "__P", ";"], "File": "emmintrin4", "Func": "_mm_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235361, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "*", "(", "__m128d", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235362, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_sd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_set_sd", "(", "*", "__P", ")", ";"], "File": "emmintrin4", "Func": "_mm_load_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235364, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_sd", "(", "double", "const", "*", "__P", ")", "{", "return", "_mm_set_sd", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_load_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235365, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_si128", "(", "__m128i", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "__P", ";"], "File": "emmintrin4", "Func": "_mm_load_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235366, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_madd_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235367, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235368, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235373, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxub128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_max_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235374, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235375, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mfence", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_mfence", "(", ")", ";"], "File": "emmintrin4", "Func": "_mm_mfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235379, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235381, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_min_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_minpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235385, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_min_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_minsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235386, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235387, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_pmovmskb128", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_movemask_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235389, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "return", "__builtin_ia32_movmskpd", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_movemask_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235390, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_move_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235396, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_movpi64_epi64", "(", "__m64", "__A", ")", "{", "return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_movpi64_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235398, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mulhi_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235400, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235401, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mulhi_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235402, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235403, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mul_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235408, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mul_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235409, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mul_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_mulsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_mul_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235411, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mul_su32", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmuludq", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mul_su32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235412, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mul_su32", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmuludq", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_mul_su32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235413, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_or_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_orpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235414, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_or_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_orpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235415, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_por128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_or_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235416, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_or_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_por128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_or_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235417, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_packsswb128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235419, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_packs_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packssdw128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235420, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sad_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psadbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235424, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sad_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psadbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235425, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "_mm_set_epi64", "(", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235430, "Length": 9, "Cover_Rate": 0.375} {"Template_token": ["", "return", "_mm_set_epi64", "(", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235431, "Length": 9, "Cover_Rate": 0.375} {"Template_token": ["", "return", "_mm_set_epi64x", "(", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set1_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235433, "Length": 9, "Cover_Rate": 0.36} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set1_epi8", "(", "char", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi8", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235435, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set1_pd", "(", "double", "__F", ")", "{", "return", "__extension__", "(", "__m128d", ")", "{", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235436, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi16", "(", "short", "__q0", ",", "short", "__q1", ",", "short", "__q2", ",", "short", "__q3", ",", "short", "__q4", ",", "short", "__q5", ",", "short", "__q6", ",", "short", "__q7", ")", "{"], "ground_truth": ["return", "_mm_set_epi16", "(", "__q7", ",", "__q6", ",", "__q5", ",", "__q4", ",", "__q3", ",", "__q2", ",", "__q1", ",", "__q0", ")", ";"], "File": "emmintrin4", "Func": "_mm_setr_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235438, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi16", "(", "short", "__q0", ",", "short", "__q1", ",", "short", "__q2", ",", "short", "__q3", ",", "short", "__q4", ",", "short", "__q5", ",", "short", "__q6", ",", "short", "__q7", ")", "{", "return", "_mm_set_epi16", "(", "__q7", ",", "__q6", ",", "__q5", ",", "__q4", ",", "__q3", ",", "__q2", ",", "__q1", ",", "__q0", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235439, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi32", "(", "__q3", ",", "__q2", ",", "__q1", ",", "__q0", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235440, "Length": 13, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi32", "(", "int", "__q0", ",", "int", "__q1", ",", "int", "__q2", ",", "int", "__q3", ")", "{", "return", "_mm_set_epi32", "(", "__q3", ",", "__q2", ",", "__q1", ",", "__q0", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235441, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi64", "(", "__m64", "__q0", ",", "__m64", "__q1", ")", "{", "return", "_mm_set_epi64", "(", "__q1", ",", "__q0", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235442, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi64", "(", "__m64", "__q0", ",", "__m64", "__q1", ")", "{"], "ground_truth": ["return", "_mm_set_epi64", "(", "__q1", ",", "__q0", ")", ";"], "File": "emmintrin4", "Func": "_mm_setr_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235443, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_epi8", "(", "char", "__q00", ",", "char", "__q01", ",", "char", "__q02", ",", "char", "__q03", ",", "char", "__q04", ",", "char", "__q05", ",", "char", "__q06", ",", "char", "__q07", ",", "char", "__q08", ",", "char", "__q09", ",", "char", "__q10", ",", "char", "__q11", ",", "char", "__q12", ",", "char", "__q13", ",", "char", "__q14", ",", "char", "__q15", ")", "{", "return", "_mm_set_epi8", "(", "__q15", ",", "__q14", ",", "__q13", ",", "__q12", ",", "__q11", ",", "__q10", ",", "__q09", ",", "__q08", ",", "__q07", ",", "__q06", ",", "__q05", ",", "__q04", ",", "__q03", ",", "__q02", ",", "__q01", ",", "__q00", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235445, "Length": 97, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_pd", "(", "double", "__W", ",", "double", "__X", ")", "{", "return", "__extension__", "(", "__m128d", ")", "{", "__W", ",", "__X", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235446, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_setzero_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235449, "Length": 12, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setzero_si128", "(", "void", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "File": "emmintrin4", "Func": "_mm_setzero_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235450, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi16", "(", "short", "__q7", ",", "short", "__q6", ",", "short", "__q5", ",", "short", "__q4", ",", "short", "__q3", ",", "short", "__q2", ",", "short", "__q1", ",", "short", "__q0", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v8hi", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", ",", "__q4", ",", "__q5", ",", "__q6", ",", "__q7", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235452, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi16", "(", "short", "__q7", ",", "short", "__q6", ",", "short", "__q5", ",", "short", "__q4", ",", "short", "__q3", ",", "short", "__q2", ",", "short", "__q1", ",", "short", "__q0", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v8hi", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", ",", "__q4", ",", "__q5", ",", "__q6", ",", "__q7", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235453, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi32", "(", "int", "__q3", ",", "int", "__q2", ",", "int", "__q1", ",", "int", "__q0", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235454, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235455, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi64", "(", "__m64", "__q1", ",", "__m64", "__q0", ")", "{"], "ground_truth": ["return", "_mm_set_epi64x", "(", "(", "long", "long", ")", "__q1", ",", "(", "long", "long", ")", "__q0", ")", ";"], "File": "emmintrin4", "Func": "_mm_set_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235456, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v2di", ")", "{", "__q0", ",", "__q1", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235458, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi64x", "(", "long", "long", "__q1", ",", "long", "long", "__q0", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v2di", ")", "{", "__q0", ",", "__q1", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235459, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_epi8", "(", "char", "__q15", ",", "char", "__q14", ",", "char", "__q13", ",", "char", "__q12", ",", "char", "__q11", ",", "char", "__q10", ",", "char", "__q09", ",", "char", "__q08", ",", "char", "__q07", ",", "char", "__q06", ",", "char", "__q05", ",", "char", "__q04", ",", "char", "__q03", ",", "char", "__q02", ",", "char", "__q01", ",", "char", "__q00", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v16qi", ")", "{", "__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235460, "Length": 103, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v16qi", ")", "{"], "ground_truth": ["__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", "}", ";"], "File": "emmintrin4", "Func": "_mm_set_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235461, "Length": 42, "Cover_Rate": 0.4077669902912621} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pd", "(", "double", "__W", ",", "double", "__X", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128d", ")", "{", "__X", ",", "__W", "}", ";"], "File": "emmintrin4", "Func": "_mm_set_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235462, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "_mm_set1_pd", "(", "__F", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235464, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pd1", "(", "double", "__F", ")", "{"], "ground_truth": ["return", "_mm_set1_pd", "(", "__F", ")", ";"], "File": "emmintrin4", "Func": "_mm_set_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235465, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__F", ",", "", "}", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_set_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235466, "Length": 12, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllwi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235468, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_slli_epi32", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslldi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235471, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_slli_epi64", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235472, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235473, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "_mm_slli_epi16", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235475, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "return", "_mm_slli_epi32", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235477, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sqrt_pd", "(", "__m128d", "__A", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235481, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sqrt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "__v2df", "__tmp", "=", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd", "(", "(", "__v2df", ")", "__tmp", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sqrt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235483, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psradi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235487, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sra_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "_mm_srai_epi16", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235489, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sra_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "_mm_srai_epi32", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235490, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sra_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "_mm_srai_epi32", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235491, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235492, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235493, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrldi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235495, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_epi64", "(", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235496, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_epi64", "(", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235497, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srl_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "_mm_srli_epi16", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235500, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srl_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "_mm_srli_epi32", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "File": "emmintrin4", "Func": "_mm_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235502, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "_mm_srli_epi64", "(", "__A", ",", "_mm_cvtsi128_si32", "(", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235505, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store1_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store_pd", "(", "__P", ",", "__builtin_ia32_shufpd", "(", "__A", ",", "__A", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_store1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235507, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__P", "=", "__builtin_ia32_vec_ext_v2df", "(", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storeh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235509, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storel_epi64", "(", "__m128i", "*", "__P", ",", "__m128i", "__B", ")", "{", "*", "(", "long", "long", "*", ")", "__P", "=", "__builtin_ia32_vec_ext_v2di", "(", "(", "__v2di", ")", "__B", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storel_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235510, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storel_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store_sd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storel_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235512, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storer_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store_pd", "(", "__P", ",", "__builtin_ia32_shufpd", "(", "__A", ",", "__A", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storer_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235513, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storer_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store_pd", "(", "__P", ",", "__builtin_ia32_shufpd", "(", "__A", ",", "__A", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storer_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235514, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storeu_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd", "(", "__P", ",", "__A", ")", ";"], "File": "emmintrin4", "Func": "_mm_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235515, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storeu_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "__builtin_ia32_storeupd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235516, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storedqu", "(", "(", "char", "*", ")", "__P", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storeu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235517, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storeu_si128", "(", "__m128i", "*", "__P", ",", "__m128i", "__B", ")", "{", "__builtin_ia32_storedqu", "(", "(", "char", "*", ")", "__P", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_storeu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235518, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store_pd1", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store1_pd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_store_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235521, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store_pd1", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store1_pd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_store_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235522, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__P", "=", "__builtin_ia32_vec_ext_v2df", "(", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_store_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235523, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "*", "__P", "=", "__builtin_ia32_vec_ext_v2df", "(", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_store_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235524, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store_si128", "(", "__m128i", "*", "__P", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["*", "__P", "=", "__B", ";"], "File": "emmintrin4", "Func": "_mm_store_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235525, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "__builtin_ia32_movntpd", "(", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235526, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_stream_si128", "(", "__m128i", "*", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_movntdq", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_stream_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235529, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_stream_si32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{", "__builtin_ia32_movnti", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_stream_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235530, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235531, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235532, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubsb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235534, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubusw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235535, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubusw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235536, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubusb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235537, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235539, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubd128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235542, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235543, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235544, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235545, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235546, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_subpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235547, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_subsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235549, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_subsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235550, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_ucomisdeq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomieq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235551, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_ucomisdgt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomigt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235555, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_ucomisdgt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomigt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235556, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_ucomile_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomisdle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_ucomile_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235557, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_ia32_ucomisdlt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomilt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235560, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_ucomineq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdneq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomineq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235561, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_ucomineq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdneq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_ucomineq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235562, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235564, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhdq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235566, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235567, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235568, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235569, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235570, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_unpckhpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235571, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpcklwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpacklo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235574, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235575, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235576, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128i", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpcklqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235578, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235579, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_unpcklpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin4", "Func": "_mm_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235581, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_unpcklpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235582, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_xor_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_xorpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin4", "Func": "_mm_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235583, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v16qi", ")", "__A", ">", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235588, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v16qi", ")", "__A", "<", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin5", "Func": "_mm_cmplt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235590, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadl_epi64", "(", "__m128i", "const", "*", "__P", ")", "{", "return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "*", "(", "__m64", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_loadl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235591, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadl_epi64", "(", "__m128i", "const", "*", "__P", ")", "{", "return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "*", "(", "__m64", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_loadl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235592, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_loadupd", "(", "__P", ")", ";"], "File": "emmintrin5", "Func": "_mm_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235593, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "__builtin_ia32_loadupd", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235594, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si128", "(", "__m128i", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddqu", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "File": "emmintrin5", "Func": "_mm_loadu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235595, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si128", "(", "__m128i", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_loaddqu", "(", "(", "char", "const", "*", ")", "__P", ")", ";"], "File": "emmintrin5", "Func": "_mm_loadu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235596, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin5", "Func": "_mm_move_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235597, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "*", "(", "long", "long", "*", ")", "__P", "=", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_storel_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235599, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "*", "(", "long", "long", "*", ")", "__P", "=", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_storel_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235600, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storeupd", "(", "__P", ",", "__A", ")", ";"], "File": "emmintrin5", "Func": "_mm_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235601, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "__builtin_ia32_storeupd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235602, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storedqu", "(", "(", "char", "*", ")", "__P", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin5", "Func": "_mm_storeu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235604, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v16qs", ")", "__A", "==", "(", "__v16qs", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin9", "Func": "_mm_cmpeq_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235606, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235607, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_adds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235608, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_adds_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddsb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_adds_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235609, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_adds_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_paddusw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_adds_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235612, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_paddusb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_adds_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235613, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v8hu", ")", "__A", "+", "(", "__v8hu", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_add_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235615, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v4su", ")", "__A", "+", "(", "__v4su", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_add_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235618, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "+", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_add_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235620, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v16qu", ")", "__A", "+", "(", "__v16qu", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_add_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235622, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "(", "(", "__v2df", ")", "__A", "+", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_add_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235623, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_addsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_add_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235625, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_andnpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_andnot_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235627, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_andnot_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pandn128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_andnot_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235629, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_andpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_and_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235632, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "&", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_and_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235634, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_avg_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pavgw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235635, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_avg_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pavgw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_avg_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235636, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_bslli_si128", "(", "__m128i", "__A", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslldqi128", "(", "__A", ",", "__N", "*", "", ")", ";"], "File": "emmintrin", "Func": "_mm_bslli_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235640, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrldqi128", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_bsrli_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235642, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castpd_ps", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235643, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castpd_si128", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castpd_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235645, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castps_pd", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235646, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castps_si128", "(", "__m128", "__A", ")", "{", "return", "(", "__m128i", ")", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_castps_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235648, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castps_si128", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castps_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235649, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castsi128_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castsi128_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235651, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_castsi128_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__A", ";"], "File": "emmintrin", "Func": "_mm_castsi128_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235653, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_clflush", "(", "void", "const", "*", "__A", ")", "{", "__builtin_ia32_clflush", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_clflush", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235654, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v8hi", ")", "__A", "==", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpeq_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235656, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v4si", ")", "__A", "==", "(", "__v4si", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpeq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235658, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v16qi", ")", "__A", "==", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpeq_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235661, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpeqpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpeq_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235662, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpeqpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpeq_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235663, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpeqsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpeq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235664, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpgepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpge_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235667, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235669, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v8hi", ")", "__A", ">", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235670, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "(", "(", "__v8hi", ")", "__A", ">", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235671, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v4si", ")", "__A", ">", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpgt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235673, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v16qs", ")", "__A", ">", "(", "__v16qs", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235674, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v16qs", ")", "__A", ">", "(", "__v16qs", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235675, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpgtpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpgt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235676, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpltsd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpgt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235679, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmplepd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmple_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235681, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmplesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmple_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235682, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v8hi", ")", "__A", "<", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmplt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235685, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v4si", ")", "__A", "<", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmplt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235687, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v16qs", ")", "__A", "<", "(", "__v16qs", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmplt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235688, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "(", "(", "__v16qs", ")", "__A", "<", "(", "__v16qs", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmplt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235689, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpltsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmplt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235693, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpneqpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpneq_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235695, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpneqsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpneq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235696, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnlesd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpnge_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235700, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpngtpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpngt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235702, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_cmpnltsd", "(", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpngt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235704, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnlesd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpnle_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235708, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnlt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnltpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpnlt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235710, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnlt_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnltpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpnlt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235711, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpnltsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpnlt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235712, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpordpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpord_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235714, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpord_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cmpordsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cmpord_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235717, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpunord_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_cmpunordpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpunord_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235718, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cmpunordsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cmpunord_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235720, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_comisdge", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_comige_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235724, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comige_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comisdge", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_comige_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235725, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_comisdgt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_comigt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235726, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comilt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comisdlt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_comilt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235730, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_comisdneq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_comineq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235733, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi32_pd", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtdq2pd", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtepi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235735, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtdq2ps", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtepi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235736, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvtpd2dq", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235738, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpd_pi32", "(", "__m128d", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_cvtpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235741, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpd_ps", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtpd2ps", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtpd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235742, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpi32_pd", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtpi2pd", "(", "(", "__v2si", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtpi32_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235744, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtps2pd", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtps_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235748, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "double", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsd_f64", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "File": "emmintrin", "Func": "_mm_cvtsd_f64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235750, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsd_f64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235751, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "__builtin_ia32_cvtsd2si", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235752, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235756, "Length": 10, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsd_si64x", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvtsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235757, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235758, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsd_ss", "(", "__m128", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsd2ss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235759, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi128_si32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vec_ext_v4si", "(", "(", "__v4si", ")", "__A", ",", "", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtsi128_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235760, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "__builtin_ia32_vec_ext_v4si", "(", "(", "__v4si", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi128_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235761, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "(", "(", "__v2di", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi128_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235762, "Length": 12, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi128_si64", "(", "__m128i", "__A", ")", "{", "return", "(", "(", "__v2di", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi128_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235763, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi64x_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235771, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235773, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi64_sd", "(", "__m128d", "__A", ",", "long", "long", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtsi642sd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtsi64_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235774, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "_mm_set_epi64x", "(", "", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvtsi64_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235775, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi64_si128", "(", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi64x", "(", "", ",", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtsi64_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235776, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtss_sd", "(", "__m128d", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_cvtss2sd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_cvtss_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235778, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_cvttpd2dq", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvttpd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235780, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttpd_pi32", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvttpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvttpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235781, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_cvttpd2pi", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvttpd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235782, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttps_epi32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_cvttps2dq", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvttps_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235784, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "__builtin_ia32_cvttsd2si", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvttsd_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235785, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__builtin_ia32_cvttsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvttsd_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235788, "Length": 10, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttsd_si64x", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvttsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_cvttsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235789, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_ia32_cvttsd2si64", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_cvttsd_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235790, "Length": 10, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "return", "(", "__m128d", ")", "(", "(", "__v2df", ")", "__A", "/", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_div_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235791, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_divsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_div_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235794, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "short", ")", "__builtin_ia32_vec_ext_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_extract_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235795, "Length": 16, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_insert_epi16", "(", "__m128i", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_insert_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235797, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_insert_epi16", "(", "__m128i", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v8hi", "(", "(", "__v8hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "File": "emmintrin", "Func": "_mm_insert_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235798, "Length": 44, "Cover_Rate": 0.9777777777777777} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_lfence", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_lfence", "(", ")", ";"], "File": "emmintrin", "Func": "_mm_lfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235799, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_lfence", "(", "void", ")", "{", "__builtin_ia32_lfence", "(", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_lfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235800, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load1_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_set1_pd", "(", "*", "__P", ")", ";"], "File": "emmintrin", "Func": "_mm_load1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235802, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadh_pd", "(", "__m128d", "__A", ",", "double", "const", "*", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_loadhpd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_loadh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235804, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "*", "(", "__m64_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_loadl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235805, "Length": 17, "Cover_Rate": 0.4473684210526316} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadl_epi64", "(", "__m128i_u", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "*", "(", "__m64_u", "*", ")", "__P", ")", ";"], "File": "emmintrin", "Func": "_mm_loadl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235806, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_loadlpd", "(", "(", "__v2df", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_loadl_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235807, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__m128d", "__tmp", "=", "_mm_load_pd", "(", "__P", ")", ";"], "ground_truth": ["return", "__builtin_ia32_shufpd", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ";"], "File": "emmintrin", "Func": "_mm_loadr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235810, "Length": 23, "Cover_Rate": 0.5111111111111111} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "*", "(", "__m128d_u", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_loadu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235811, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si128", "(", "__m128i_u", "const", "*", "__P", ")", "{", "return", "*", "__P", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_loadu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235812, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_si64", "(", "void", "const", "*", "__P", ")", "{", "return", "_mm_loadl_epi64", "(", "(", "__m128i_u", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_loadu_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235813, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "*", "(", "__m128d", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235815, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m128d", "*", ")", "__P", ";"], "File": "emmintrin", "Func": "_mm_load_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235816, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_pd1", "(", "double", "const", "*", "__P", ")", "{", "return", "_mm_load1_pd", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_load_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235817, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235821, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaddwd128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_madd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235822, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "__builtin_ia32_maskmovdqu", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_maskmoveu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235823, "Length": 16, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "__builtin_ia32_maskmovdqu", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_maskmoveu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235824, "Length": 16, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235825, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_max_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235826, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_max_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235830, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_maxsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_max_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235831, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_maxsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_max_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235832, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_min_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235834, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminub128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_min_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235837, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_min_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235839, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_minsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_min_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235840, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movemask_epi8", "(", "__m128i", "__A", ")", "{", "return", "__builtin_ia32_pmovmskb128", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_movemask_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235842, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_pmovmskb128", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_movemask_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235843, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "(", "__m64", ")", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_movepi64_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235846, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movepi64_pi64", "(", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "File": "emmintrin", "Func": "_mm_movepi64_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235847, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_movq128", "(", "(", "__v2di", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_move_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235848, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128d", ")", "__builtin_shuffle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2di", ")", "{", "", ",", "", "}", ")", ";"], "File": "emmintrin", "Func": "_mm_move_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235851, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movpi64_epi64", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi64", "(", "(", "__m64", ")", "", ",", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_movpi64_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235853, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mulhi_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235854, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mulhi_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235856, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mulhi_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmulhuw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_mulhi_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235857, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mullo_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v8hu", ")", "__A", "*", "(", "__v8hu", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235858, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v8hu", ")", "__A", "*", "(", "__v8hu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mullo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235859, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmuludq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mul_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235860, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "(", "(", "__v2df", ")", "__A", "*", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235862, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "(", "(", "__v2df", ")", "__A", "*", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_mul_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235863, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_mulsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mul_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235865, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmuludq", "(", "(", "__v2si", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_mul_su32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235866, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_orpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_or_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235869, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "|", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_or_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235870, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_or_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "|", "(", "__v2du", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_or_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235871, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packsswb128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235872, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packsswb128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_packs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235873, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packssdw128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235874, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packssdw128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_packs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235875, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packus_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_packuswb128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235876, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packus_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packuswb128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_packus_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235877, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psadbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235878, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sad_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psadbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sad_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235879, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_epi16", "(", "short", "__A", ")", "{", "return", "_mm_set_epi16", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235880, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi16", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235881, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_epi32", "(", "int", "__A", ")", "{", "return", "_mm_set_epi32", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235882, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi32", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235883, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_epi64", "(", "__m64", "__A", ")", "{", "return", "_mm_set_epi64", "(", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235884, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_epi64x", "(", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi64x", "(", "__A", ",", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_set1_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235886, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_epi64x", "(", "long", "long", "__A", ")", "{"], "ground_truth": ["return", "_mm_set_epi64x", "(", "__A", ",", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_set1_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235887, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "_mm_set_epi8", "(", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235889, "Length": 37, "Cover_Rate": 0.6607142857142857} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235890, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__W", ",", "__X", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_setr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235899, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__W", ",", "__X", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_setr_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235900, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_setzero_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235902, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_si128", "(", "void", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_setzero_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235903, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v8hi", ")", "{"], "ground_truth": ["__q0", ",", "__q1", ",", "__q2", ",", "__q3", ",", "__q4", ",", "__q5", ",", "__q6", ",", "__q7", "}", ";"], "File": "emmintrin", "Func": "_mm_set_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235905, "Length": 26, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v8hi", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", ",", "__q4", ",", "__q5", ",", "__q6", ",", "__q7", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235906, "Length": 27, "Cover_Rate": 0.40298507462686567} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235907, "Length": 19, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_epi32", "(", "int", "__q3", ",", "int", "__q2", ",", "int", "__q1", ",", "int", "__q0", ")", "{", "return", "__extension__", "(", "__m128i", ")", "(", "__v4si", ")", "{", "__q0", ",", "__q1", ",", "__q2", ",", "__q3", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235908, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_epi64x", "(", "(", "long", "long", ")", "__q1", ",", "(", "long", "long", ")", "__q0", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235910, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v2di", ")", "{", "__q0", ",", "__q1", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_epi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235911, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "return", "__extension__", "(", "__m128i", ")", "(", "__v16qi", ")", "{"], "ground_truth": ["__q00", ",", "__q01", ",", "__q02", ",", "__q03", ",", "__q04", ",", "__q05", ",", "__q06", ",", "__q07", ",", "__q08", ",", "__q09", ",", "__q10", ",", "__q11", ",", "__q12", ",", "__q13", ",", "__q14", ",", "__q15", "}", ";"], "File": "emmintrin", "Func": "_mm_set_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235913, "Length": 42, "Cover_Rate": 0.3925233644859813} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__X", ",", "__W", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235914, "Length": 12, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_pd", "(", "double", "__W", ",", "double", "__X", ")", "{", "return", "__extension__", "(", "__m128d", ")", "{", "__X", ",", "__W", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235915, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__extension__", "(", "__m128d", ")", "{", "__F", ",", "", "}", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_set_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235918, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pshuflw", "(", "(", "__v8hi", ")", "__A", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_shufflelo_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235922, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pshufd", "(", "(", "__v4si", ")", "__A", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_shuffle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235924, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shuffle_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__mask", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_shufpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__mask", ")", ";"], "File": "emmintrin", "Func": "_mm_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235925, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shuffle_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "const", "int", "__mask", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_shufpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "__mask", ")", ";"], "File": "emmintrin", "Func": "_mm_shuffle_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235926, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllwi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_slli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235927, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_epi32", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslldi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_slli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235929, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_epi64", "(", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psllqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_slli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235931, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_si128", "(", "__m128i", "__A", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pslldqi128", "(", "__A", ",", "__N", "*", "", ")", ";"], "File": "emmintrin", "Func": "_mm_slli_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235934, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psllw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sll_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235936, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pslld128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sll_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235938, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sll_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psllq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sll_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235940, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_pd", "(", "__m128d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd", "(", "(", "__v2df", ")", "__A", ")", ";"], "File": "emmintrin", "Func": "_mm_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235941, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtpd", "(", "(", "__v2df", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sqrt_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235942, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "__v2df", "__tmp", "=", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";", "return", "(", "__m128d", ")", "__builtin_ia32_sqrtsd", "(", "(", "__v2df", ")", "__tmp", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sqrt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235943, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srai_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrawi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235944, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srai_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrawi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_srai_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235945, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srai_epi32", "(", "__m128i", "__A", ",", "int", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psradi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235946, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srai_epi32", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psradi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_srai_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235947, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psraw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sra_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235949, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrad128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235950, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrad128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sra_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235951, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srli_epi16", "(", "__m128i", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psrlwi128", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_srli_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235953, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrldi128", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srli_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235955, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235956, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlqi128", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srli_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235957, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srli_si128", "(", "__m128i", "__A", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrldqi128", "(", "__A", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srli_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235958, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235960, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235961, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrld128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235962, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrld128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235963, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235964, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psrlq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_srl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235965, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store1_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store_pd", "(", "__P", ",", "__builtin_ia32_shufpd", "(", "__A", ",", "__A", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store1_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235967, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__P", "=", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storeh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235968, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeh_pd", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{"], "ground_truth": ["*", "__P", "=", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "File": "emmintrin", "Func": "_mm_storeh_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235969, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storel_epi64", "(", "__m128i_u", "*", "__P", ",", "__m128i", "__B", ")", "{", "*", "(", "__m64_u", "*", ")", "__P", "=", "(", "__m64", ")", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storel_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235970, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storel_epi64", "(", "__m128i_u", "*", "__P", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["*", "(", "__m64_u", "*", ")", "__P", "=", "(", "__m64", ")", "(", "(", "__v2di", ")", "__B", ")", "[", "", "]", ";"], "File": "emmintrin", "Func": "_mm_storel_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235971, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "_mm_store_pd", "(", "__P", ",", "__builtin_ia32_shufpd", "(", "__A", ",", "__A", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storer_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235973, "Length": 20, "Cover_Rate": 0.46511627906976744} {"Template_token": ["", "*", "(", "__m128d_u", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storeu_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235976, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_si128", "(", "__m128i_u", "*", "__P", ",", "__m128i", "__B", ")", "{", "*", "__P", "=", "__B", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storeu_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235978, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_si64", "(", "void", "*", "__P", ",", "__m128i", "__B", ")", "{", "_mm_storel_epi64", "(", "(", "__m128i_u", "*", ")", "__P", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_storeu_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235979, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__m128d", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235981, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "*", "(", "__m128d", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235982, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store_pd1", "(", "double", "*", "__P", ",", "__m128d", "__A", ")", "{", "_mm_store1_pd", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store_pd1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235983, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "*", "__P", "=", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235984, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "*", "__P", "=", "(", "(", "__v2df", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_store_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235985, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store_si128", "(", "__m128i", "*", "__P", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["*", "__P", "=", "__B", ";"], "File": "emmintrin", "Func": "_mm_store_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235986, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_pd", "(", "double", "*", "__A", ",", "__m128d", "__B", ")", "{", "__builtin_ia32_movntpd", "(", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235987, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_pd", "(", "double", "*", "__A", ",", "__m128d", "__B", ")", "{", "__builtin_ia32_movntpd", "(", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_stream_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235988, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_movntdq", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_stream_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235989, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_si32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_movnti", "(", "__A", ",", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_stream_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235991, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_si64", "(", "long", "long", "int", "*", "__A", ",", "long", "long", "int", "__B", ")", "{", "__builtin_ia32_movnti64", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_stream_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235992, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubsw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_subs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235994, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_subs_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubsb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_subs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235995, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_subs_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubusw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235997, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_subs_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_psubusw128", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_subs_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235998, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psubusb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 235999, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_subs_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psubusb128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_subs_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236000, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "(", "(", "__v8hu", ")", "__A", "-", "(", "__v8hu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sub_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236002, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v4su", ")", "__A", "-", "(", "__v4su", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236003, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "-", "(", "__v2du", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sub_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236006, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "(", "(", "__v16qu", ")", "__A", "-", "(", "__v16qu", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236007, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v16qu", ")", "__A", "-", "(", "__v16qu", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sub_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236008, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "(", "(", "__v2df", ")", "__A", "-", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236010, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_subsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236011, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_subsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_sub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236012, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomieq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdeq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomieq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236013, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomieq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdeq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomieq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236014, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomige_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdge", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomige_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236016, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_ucomisdle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomile_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236019, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomile_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdle", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomile_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236020, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_ucomisdlt", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomilt_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236021, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomineq_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "__builtin_ia32_ucomisdneq", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_ucomineq_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236024, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_undefined_pd", "(", "void", ")", "{", "__m128d", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_undefined_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236026, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhdq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpackhi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236032, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236033, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpackhi_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpckhqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_unpackhi_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236034, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpackhi_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_punpckhbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpackhi_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236035, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_unpckhpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpackhi_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236038, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpckldq128", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpacklo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236042, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_punpcklqdq128", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpacklo_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236043, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpacklo_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_punpcklbw128", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "emmintrin", "Func": "_mm_unpacklo_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236045, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpacklo_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_unpcklpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_unpacklo_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236047, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_xor_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_xorpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_xor_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236050, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2du", ")", "__A", "^", "(", "__v2du", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "emmintrin", "Func": "_mm_xor_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236051, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_enqcmd", "(", "void", "*", "__P", ",", "const", "void", "*", "__Q", ")", "{"], "ground_truth": ["return", "__builtin_ia32_enqcmd", "(", "__P", ",", "__Q", ")", ";"], "File": "enqcmdintrin", "Func": "_enqcmd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236053, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_enqcmd", "(", "void", "*", "__P", ",", "const", "void", "*", "__Q", ")", "{"], "ground_truth": ["return", "__builtin_ia32_enqcmd", "(", "__P", ",", "__Q", ")", ";"], "File": "enqcmdintrin", "Func": "_enqcmd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236054, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_enqcmds", "(", "void", "*", "__P", ",", "const", "void", "*", "__Q", ")", "{"], "ground_truth": ["return", "__builtin_ia32_enqcmds", "(", "__P", ",", "__Q", ")", ";"], "File": "enqcmdintrin", "Func": "_enqcmds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236056, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_cvtsh_ss", "(", "unsigned", "short", "__S", ")", "{", "__v8hi", "__H", "=", "__extension__", "(", "__v8hi", ")", "{", "(", "short", ")", "__S", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["__v4sf", "__A", "=", "__builtin_ia32_vcvtph2ps", "(", "__H", ")", ";"], "File": "f16cintrin", "Func": "_cvtsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236057, "Length": 56, "Cover_Rate": 0.8615384615384616} {"Template_token": ["", "__v8hi", "__H", "=", "__extension__", "(", "__v8hi", ")", "{", "(", "short", ")", "__S", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "", "}", ";", "__v4sf", "__A", "=", "__builtin_ia32_vcvtph2ps", "(", "__H", ")", ";"], "ground_truth": ["return", "__builtin_ia32_vec_ext_v4sf", "(", "__A", ",", "", ")", ";"], "File": "f16cintrin", "Func": "_cvtsh_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236058, "Length": 44, "Cover_Rate": 0.676923076923077} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cvtph_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vcvtph2ps256", "(", "(", "__v8hi", ")", "__A", ")", ";"], "File": "f16cintrin", "Func": "_mm256_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236060, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph256", "(", "(", "__v8sf", ")", "__A", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "f16cintrin", "Func": "_mm256_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236062, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_ps", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vcvtph2ps", "(", "(", "__v8hi", ")", "__A", ")", ";"], "File": "f16cintrin", "Func": "_mm_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236064, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtph_ps", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vcvtph2ps", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "f16cintrin", "Func": "_mm_cvtph_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236065, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vcvtps2ph", "(", "(", "__v4sf", ")", "__A", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "f16cintrin", "Func": "_mm_cvtps_ph", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236066, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_macc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236069, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_macc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236070, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_macc_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm256_macc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236071, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maddsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm256_maddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236072, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maddsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_maddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236074, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_msubadd_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_msubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236077, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_msub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_msub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236081, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_msub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236083, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_nmacc_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236085, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_nmacc_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm256_nmacc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236086, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_nmsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_nmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236088, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_nmsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm256_nmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236090, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm256_nmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236091, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_macc_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236095, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_macc_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236096, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_macc_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_macc_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236097, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_macc_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm_macc_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236098, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maddsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm_maddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236102, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msubadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236104, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msubadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm_msubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236106, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236107, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236108, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236109, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236111, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236112, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_msub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236113, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_msub_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm_msub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236115, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_nmacc_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236121, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_nmacc_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236122, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_nmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_nmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236126, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_nmsub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "File": "fma4intrin", "Func": "_mm_nmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236128, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fma4intrin", "Func": "_mm_nmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236130, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236132, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236134, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmadd_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236137, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm256_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236138, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236139, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236140, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "-", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236141, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "-", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm256_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236142, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236144, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236145, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236146, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236147, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236149, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236150, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236151, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236152, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236155, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236159, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "-", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236161, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "-", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236163, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236164, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "-", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin4", "Func": "_mm_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236165, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "-", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin4", "Func": "_mm_fnmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236167, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236169, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236171, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236172, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmadd_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236173, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm256_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236174, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236175, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236176, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfmaddsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "-", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236177, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsubadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236178, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmaddsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "-", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236179, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236180, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsub_pd", "(", "__m256d", "__A", ",", "__m256d", "__B", ",", "__m256d", "__C", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vfmsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236181, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fmsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236182, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfmsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236183, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmaddpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236184, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmadd_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vfnmaddps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm256_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236187, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m256d", ")", "__builtin_ia32_vfnmsubpd256", "(", "(", "__v4df", ")", "__A", ",", "(", "__v4df", ")", "__B", ",", "(", "__v4df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236188, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_fnmsub_ps", "(", "__m256", "__A", ",", "__m256", "__B", ",", "__m256", "__C", ")", "{", "return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236190, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256", ")", "__builtin_ia32_vfnmsubps256", "(", "(", "__v8sf", ")", "__A", ",", "(", "__v8sf", ")", "__B", ",", "(", "__v8sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm256_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236191, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmaddsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fmaddsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236193, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmaddsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmaddsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236194, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236196, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236198, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236199, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236201, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236203, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsubadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236204, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsubadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfmaddsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "-", "(", "__v2df", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fmsubadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236205, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsubadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236206, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsubadd_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfmaddsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "-", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fmsubadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236207, "Length": 48, "Cover_Rate": 0.9795918367346939} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfmsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236209, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236210, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236211, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfmsubss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236215, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236216, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fnmadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236217, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmaddps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236218, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236220, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmaddsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmadd_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236221, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmadd_ss", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfnmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236222, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmaddss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmadd_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236223, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_pd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubpd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236225, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "__m128", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_vfnmsubps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "File": "fmaintrin", "Func": "_mm_fnmsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236227, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236228, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_fnmsub_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ",", "__m128d", "__C", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_vfnmsubsd3", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__B", ",", "(", "__v2df", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmsub_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236229, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfnmsubss3", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "fmaintrin", "Func": "_mm_fnmsub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236230, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_fxrstor", "(", "__P", ")", ";"], "File": "fxsrintrin4", "Func": "_fxrstor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236232, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor64", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_fxrstor64", "(", "__P", ")", ";"], "File": "fxsrintrin4", "Func": "_fxrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236233, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor64", "(", "void", "*", "__P", ")", "{", "return", "__builtin_ia32_fxrstor64", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "fxsrintrin4", "Func": "_fxrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236234, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxsave", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_fxsave", "(", "__P", ")", ";"], "File": "fxsrintrin4", "Func": "_fxsave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236235, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor", "(", "void", "*", "__P", ")", "{", "__builtin_ia32_fxrstor", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "fxsrintrin", "Func": "_fxrstor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236238, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor64", "(", "void", "*", "__P", ")", "{", "__builtin_ia32_fxrstor64", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "fxsrintrin", "Func": "_fxrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236239, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxrstor64", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["__builtin_ia32_fxrstor64", "(", "__P", ")", ";"], "File": "fxsrintrin", "Func": "_fxrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236240, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_fxsave64", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["__builtin_ia32_fxsave64", "(", "__P", ")", ";"], "File": "fxsrintrin", "Func": "_fxsave64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236243, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_gf2p8affineinv_epi64_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8affineinvqb_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__C", ")", ";"], "File": "gfniintrin", "Func": "_mm256_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236245, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_gf2p8affineinv_epi64_epi8", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8affineinvqb_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm256_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236246, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_gf2p8affineinv_epi64_epi8", "(", "__mmask32", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ",", "const", "int", "__D", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8affineinvqb_v32qi_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__C", ",", "__D", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "gfniintrin", "Func": "_mm256_maskz_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236251, "Length": 57, "Cover_Rate": 0.9827586206896551} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_gf2p8mul_epi8", "(", "__mmask32", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8mulb_v32qi_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "gfniintrin", "Func": "_mm256_maskz_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236255, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_maskz_gf2p8mul_epi8", "(", "__mmask32", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8mulb_v32qi_mask", "(", "(", "__v32qi", ")", "__B", ",", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "_mm256_setzero_si256", "(", ")", ",", "__A", ")", ";"], "File": "gfniintrin", "Func": "_mm256_maskz_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236256, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_mask_gf2p8affineinv_epi64_epi8", "(", "__m256i", "__A", ",", "__mmask32", "__B", ",", "__m256i", "__C", ",", "__m256i", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8affineinvqb_v32qi_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__D", ",", "__E", ",", "(", "__v32qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm256_mask_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236257, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8affineqb_v32qi_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__D", ",", "__E", ",", "(", "__v32qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm256_mask_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236260, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vgf2p8mulb_v32qi_mask", "(", "(", "__v32qi", ")", "__C", ",", "(", "__v32qi", ")", "__D", ",", "(", "__v32qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm256_mask_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236262, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_gf2p8affineinv_epi64_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineinvqb_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236263, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_gf2p8affineinv_epi64_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineinvqb_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236264, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_gf2p8affine_epi64_epi8", "(", "__m512i", "__A", ",", "__m512i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineqb_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236265, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8mulb_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236268, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_gf2p8affineinv_epi64_epi8", "(", "__mmask64", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ",", "const", "int", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineinvqb_v64qi_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__C", ",", "__D", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_maskz_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236269, "Length": 58, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineqb_v64qi_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__C", ",", "__D", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_maskz_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236271, "Length": 29, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_maskz_gf2p8mul_epi8", "(", "__mmask64", "__A", ",", "__m512i", "__B", ",", "__m512i", "__C", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8mulb_v64qi_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_maskz_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236273, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8mulb_v64qi_mask", "(", "(", "__v64qi", ")", "__B", ",", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "_mm512_setzero_si512", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_maskz_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236274, "Length": 27, "Cover_Rate": 0.5192307692307693} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_gf2p8affineinv_epi64_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineinvqb_v64qi_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__D", ",", "__E", ",", "(", "__v64qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm512_mask_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236275, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_gf2p8affine_epi64_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineqb_v64qi_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__D", ",", "__E", ",", "(", "__v64qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_mask_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236277, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_gf2p8affine_epi64_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8affineqb_v64qi_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__D", ",", "__E", ",", "(", "__v64qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm512_mask_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236278, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_gf2p8mul_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8mulb_v64qi_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__D", ",", "(", "__v64qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm512_mask_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236279, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_mask_gf2p8mul_epi8", "(", "__m512i", "__A", ",", "__mmask64", "__B", ",", "__m512i", "__C", ",", "__m512i", "__D", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vgf2p8mulb_v64qi_mask", "(", "(", "__v64qi", ")", "__C", ",", "(", "__v64qi", ")", "__D", ",", "(", "__v64qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm512_mask_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236280, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_gf2p8affineinv_epi64_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineinvqb_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236281, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_gf2p8affineinv_epi64_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineinvqb_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236282, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_gf2p8affine_epi64_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineqb_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236284, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_gf2p8mul_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8mulb_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236286, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineinvqb_v16qi_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__C", ",", "__D", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_maskz_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236288, "Length": 29, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineqb_v16qi_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__C", ",", "__D", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_maskz_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236289, "Length": 29, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskz_gf2p8mul_epi8", "(", "__mmask16", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8mulb_v16qi_mask", "(", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "_mm_setzero_si128", "(", ")", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_maskz_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236292, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_gf2p8affineinv_epi64_epi8", "(", "__m128i", "__A", ",", "__mmask16", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineinvqb_v16qi_mask", "(", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "__D", ",", "__E", ",", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm_mask_gf2p8affineinv_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236294, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_gf2p8affine_epi64_epi8", "(", "__m128i", "__A", ",", "__mmask16", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "const", "int", "__E", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineqb_v16qi_mask", "(", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "__D", ",", "__E", ",", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "File": "gfniintrin", "Func": "_mm_mask_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236295, "Length": 58, "Cover_Rate": 0.9830508474576272} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mask_gf2p8affine_epi64_epi8", "(", "__m128i", "__A", ",", "__mmask16", "__B", ",", "__m128i", "__C", ",", "__m128i", "__D", ",", "const", "int", "__E", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8affineqb_v16qi_mask", "(", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "__D", ",", "__E", ",", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_mask_gf2p8affine_epi64_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236296, "Length": 59, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vgf2p8mulb_v16qi_mask", "(", "(", "__v16qi", ")", "__C", ",", "(", "__v16qi", ")", "__D", ",", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "gfniintrin", "Func": "_mm_mask_gf2p8mul_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236298, "Length": 25, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "static", "__inline__", "void", "_mm_free", "(", "void", "*", "aligned_ptr", ")", "{", "if", "(", "aligned_ptr", ")", "free", "(", "(", "(", "void", "*", "*", ")", "aligned_ptr", ")", "[", "-", "", "]", ")", ";"], "ground_truth": ["}"], "File": "gmm", "Func": "malloc4__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236300, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "align", "<", "", "*", "sizeof", "(", "void", "*", ")", ")", "align", "=", "", "*", "sizeof", "(", "void", "*", ")", ";", "malloc_ptr", "=", "malloc", "(", "size", "+", "align", ")", ";", "if", "(", "!", "malloc_ptr", ")", "return", "(", "(", "void", "*", ")", "", ")", ";"], "ground_truth": ["aligned_ptr", "=", "(", "void", "*", ")", "(", "(", "(", "size_t", ")", "malloc_ptr", "+", "align", ")", "&", "~", "(", "(", "size_t", ")", "(", "align", ")", "-", "", ")", ")", ";"], "File": "gmm", "Func": "malloc4__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236301, "Length": 74, "Cover_Rate": 0.4805194805194805} {"Template_token": ["", "if", "(", "align", "<", "", "*", "sizeof", "(", "void", "*", ")", ")", "align", "=", "", "*", "sizeof", "(", "void", "*", ")", ";", "malloc_ptr", "=", "malloc", "(", "size", "+", "align", ")", ";", "if", "(", "!", "malloc_ptr", ")", "return", "(", "(", "void", "*", ")", "", ")", ";", "aligned_ptr", "=", "(", "void", "*", ")", "(", "(", "(", "size_t", ")", "malloc_ptr", "+", "align", ")", "&", "~", "(", "(", "size_t", ")", "(", "align", ")", "-", "", ")", ")", ";", "(", "(", "void", "*", "*", ")", "aligned_ptr", ")", "[", "-", "", "]", "=", "malloc_ptr", ";", "return", "aligned_ptr", ";"], "ground_truth": ["}"], "File": "gmm", "Func": "malloc4__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236302, "Length": 93, "Cover_Rate": 0.6038961038961039} {"Template_token": ["", "static", "__inline__", "void", "_mm_free", "(", "void", "*", "__aligned_ptr", ")", "{", "if", "(", "__aligned_ptr", ")", "free", "(", "(", "(", "void", "*", "*", ")", "__aligned_ptr", ")", "[", "-", "", "]", ")", ";"], "ground_truth": ["}"], "File": "gmm", "Func": "malloc__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236303, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline__", "void", "_mm_free", "(", "void", "*", "__aligned_ptr", ")", "{", "if", "(", "__aligned_ptr", ")", "free", "(", "(", "(", "void", "*", "*", ")", "__aligned_ptr", ")", "[", "-", "", "]", ")", ";"], "ground_truth": ["}"], "File": "gmm", "Func": "malloc__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236304, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "__malloc_ptr", "=", "malloc", "(", "__size", "+", "__align", ")", ";", "if", "(", "!", "__malloc_ptr", ")", "return", "(", "(", "void", "*", ")", "", ")", ";", "__aligned_ptr", "=", "(", "void", "*", ")", "(", "(", "(", "size_t", ")", "__malloc_ptr", "+", "__align", ")", "&", "~", "(", "(", "size_t", ")", "(", "__align", ")", "-", "", ")", ")", ";"], "ground_truth": ["(", "(", "void", "*", "*", ")", "__aligned_ptr", ")", "[", "-", "", "]", "=", "__malloc_ptr", ";"], "File": "gmm", "Func": "malloc__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236305, "Length": 67, "Cover_Rate": 0.43506493506493504} {"Template_token": ["", "if", "(", "__align", "<", "", "*", "sizeof", "(", "void", "*", ")", ")", "__align", "=", "", "*", "sizeof", "(", "void", "*", ")", ";", "__malloc_ptr", "=", "malloc", "(", "__size", "+", "__align", ")", ";", "if", "(", "!", "__malloc_ptr", ")", "return", "(", "(", "void", "*", ")", "", ")", ";", "__aligned_ptr", "=", "(", "void", "*", ")", "(", "(", "(", "size_t", ")", "__malloc_ptr", "+", "__align", ")", "&", "~", "(", "(", "size_t", ")", "(", "__align", ")", "-", "", ")", ")", ";", "(", "(", "void", "*", "*", ")", "__aligned_ptr", ")", "[", "-", "", "]", "=", "__malloc_ptr", ";"], "ground_truth": ["return", "__aligned_ptr", ";"], "File": "gmm", "Func": "malloc__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236306, "Length": 92, "Cover_Rate": 0.5974025974025974} {"Template_token": ["", "if", "(", "profiling", ")", "{", "goto", "out", ";", "}", "profiling", "++", ";", "frompcindex", "=", "(", "unsigned", "short", "*", ")", "(", "(", "long", ")", "frompcindex", "-", "(", "long", ")", "s_lowpc", ")", ";", "if", "(", "(", "unsigned", "long", ")", "frompcindex", ">", "s_textsize", ")", "{", "goto", "done", ";", "}", "frompcindex", "=", "&", "froms", "[", "(", "(", "long", ")", "frompcindex", ")", "/", "(", "HASHFRACTION", "*", "sizeof", "(", "*", "froms", ")", ")", "]", ";", "toindex", "=", "*", "frompcindex", ";", "if", "(", "toindex", "==", "", ")", "{", "toindex", "=", "++", "tos", "[", "", "]", ".", "link", ";", "if", "(", "toindex", ">=", "tolimit", ")", "{", "goto", "overflow", ";", "}", "*", "frompcindex", "=", "toindex", ";", "top", "=", "&", "tos", "[", "toindex", "]", ";", "top", "->", "selfpc", "=", "selfpc", ";", "top", "->", "count", "=", "", ";", "top", "->", "link", "=", "", ";", "goto", "done", ";", "}", "top", "=", "&", "tos", "[", "toindex", "]", ";"], "ground_truth": ["if", "(", "top", "->", "selfpc", "==", "selfpc", ")", "{"], "File": "gmon-sol2", "Func": "internal_mcount", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236307, "Length": 154, "Cover_Rate": 0.3701923076923077} {"Template_token": ["", "moncontrol", "(", "", ")", ";", "fd", "=", "creat", "(", "", ",", "", ")", ";", "if", "(", "fd", "<", "", ")", "{", "perror", "(", "", ")", ";", "return", ";", "}", "fprintf", "(", "stderr", ",", "", ",", "sbuf", ",", "ssiz", ")", ";", "write", "(", "fd", ",", "sbuf", ",", "ssiz", ")", ";", "endfrom", "=", "s_textsize", "/", "(", "HASHFRACTION", "*", "sizeof", "(", "*", "froms", ")", ")", ";", "for", "(", "fromindex", "=", "", ";", "fromindex", "<", "endfrom", ";", "fromindex", "++", ")", "{", "if", "(", "froms", "[", "fromindex", "]", "==", "", ")", "{", "continue", ";", "}", "frompc", "=", "s_lowpc", "+", "(", "fromindex", "*", "HASHFRACTION", "*", "sizeof", "(", "*", "froms", ")", ")", ";", "for", "(", "toindex", "=", "froms", "[", "fromindex", "]", ";", "toindex", "!=", "", ";", "toindex", "=", "tos", "[", "toindex", "]", ".", "link", ")", "{", "fprintf", "(", "stderr", ",", "", ",", "frompc", ",", "tos", "[", "toindex", "]", ".", "selfpc", ",", "tos", "[", "toindex", "]", ".", "count", ")", ";", "rawarc", ".", "raw_frompc", "=", "(", "unsigned", "long", ")", "frompc", ";"], "ground_truth": ["rawarc", ".", "raw_selfpc", "=", "(", "unsigned", "long", ")", "tos", "[", "toindex", "]", ".", "selfpc", ";"], "File": "gmon-sol2", "Func": "_mcleanup", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236308, "Length": 177, "Cover_Rate": 0.7662337662337663} {"Template_token": ["", "switch_to_section", "(", "get_section", "(", "", ",", "SECTION_NOTYPE", ",", "NULL", ")", ")", ";", "ASM_OUTPUT_ALIGN", "(", "asm_out_file", ",", "p2align", ")", ";", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";"], "ground_truth": ["fprintf", "(", "asm_out_file", ",", "STRING_ASM_OP", "", ")", ";"], "File": "gnu-property", "Func": "emit_gnu_property", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236309, "Length": 58, "Cover_Rate": 0.3790849673202614} {"Template_token": ["", "void", "file_end_indicate_exec_stack_and_gnu_property", "(", "void", ")", "{", "file_end_indicate_exec_stack", "(", ")", ";", "if", "(", "flag_cf_protection", "==", "CF_NONE", "&&", "!", "ix86_needed", "&&", "!", "ix86_has_no_direct_extern_access", ")", "return", ";", "unsigned", "int", "feature_1", "=", "", ";", "if", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", "feature_1", "|=", "", ";", "if", "(", "flag_cf_protection", "&", "CF_RETURN", ")", "feature_1", "|=", "", ";", "if", "(", "feature_1", ")", "emit_gnu_property", "(", "", ",", "feature_1", ")", ";", "unsigned", "int", "isa_1", "=", "", ";", "if", "(", "ix86_needed", ")", "{", "if", "(", "TARGET_64BIT", "||", "TARGET_FXSR", "||", "TARGET_80387", "||", "TARGET_MMX", "||", "TARGET_SSE", "||", "TARGET_SSE2", ")", "isa_1", "|=", "", "<<", "", ";", "if", "(", "TARGET_CMPXCHG16B", "||", "(", "TARGET_64BIT", "&&", "TARGET_SAHF", ")", "||", "TARGET_POPCNT", "||", "TARGET_SSE3", "||", "TARGET_SSSE3", "||", "TARGET_SSE4_1", "||", "TARGET_SSE4_2", ")", "isa_1", "|=", "", "<<", "", ";", "if", "(", "TARGET_AVX", "||", "TARGET_AVX2", "||", "TARGET_F16C", "||", "TARGET_FMA", "||", "TARGET_LZCNT", "||", "TARGET_MOVBE", "||", "TARGET_XSAVE", ")", "isa_1", "|=", "", "<<", "", ";", "if", "(", "TARGET_AVX512F", "||", "TARGET_AVX512BW", "||", "TARGET_AVX512CD", "||", "TARGET_AVX512DQ", "||", "TARGET_AVX512VL", ")", "isa_1", "|=", "", "<<", "", ";", "}", "if", "(", "isa_1", ")", "emit_gnu_property", "(", "", ",", "isa_1", ")", ";", "if", "(", "ix86_has_no_direct_extern_access", ")", "emit_gnu_property", "(", "", ",", "(", "", "<<", "", ")", ")", ";"], "ground_truth": ["}"], "File": "gnu-property", "Func": "file_end_indicate_exec_stack_and_gnu_property", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236310, "Length": 186, "Cover_Rate": 1.0} {"Template_token": ["", "void", "*", "ptr", ";", "lasterror", "=", "GetLastError", "(", ")", ";", "ptr", "=", "TlsGetValue", "(", "key", ")", ";"], "ground_truth": ["SetLastError", "(", "lasterror", ")", ";"], "File": "gthr-win32", "Func": "__gthr_win32_getspecific", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236311, "Length": 22, "Cover_Rate": 0.5945945945945946} {"Template_token": ["", "DWORD", "tls_index", "=", "TlsAlloc", "(", ")", ";", "if", "(", "tls_index", "!=", "", ")", "{", "*", "key", "=", "tls_index", ";", "status", "=", "__mingwthr_key_dtor", "(", "*", "key", ",", "dtor", ")", ";", "}", "else", "status", "=", "(", "int", ")", "GetLastError", "(", ")", ";"], "ground_truth": ["return", "status", ";"], "File": "gthr-win32", "Func": "__gthr_win32_key_create", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236312, "Length": 43, "Cover_Rate": 0.6417910447761194} {"Template_token": ["", "if", "(", "tls_index", "!=", "", ")", "{", "*", "key", "=", "tls_index", ";", "status", "=", "__mingwthr_key_dtor", "(", "*", "key", ",", "dtor", ")", ";", "}", "else", "status", "=", "(", "int", ")", "GetLastError", "(", ")", ";"], "ground_truth": ["return", "status", ";"], "File": "gthr-win32", "Func": "__gthr_win32_key_create", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236313, "Length": 36, "Cover_Rate": 0.5373134328358209} {"Template_token": ["", "return", "(", "TlsFree", "(", "key", ")", "!=", "", ")", "?", "", ":", "(", "int", ")", "GetLastError", "(", ")", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_key_delete", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236315, "Length": 20, "Cover_Rate": 0.7407407407407407} {"Template_token": ["", "mutex", "->", "counter", "=", "-", "", ";", "mutex", "->", "sema", "=", "CreateSemaphore", "(", "NULL", ",", "", ",", "", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_mutex_init_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236316, "Length": 23, "Cover_Rate": 0.7419354838709677} {"Template_token": ["", "mutex", "->", "sema", "=", "CreateSemaphore", "(", "NULL", ",", "", ",", "", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_mutex_init_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236317, "Length": 16, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "if", "(", "__GTHR_W32_InterlockedCompareExchange", "(", "&", "mutex", "->", "counter", ",", "", ",", "-", "", ")", "<", "", ")", "return", "", ";", "else", "return", "", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_mutex_trylock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236319, "Length": 25, "Cover_Rate": 0.7575757575757576} {"Template_token": ["", "int", "__gthr_win32_mutex_unlock", "(", "__gthread_mutex_t", "*", "mutex", ")", "{", "if", "(", "InterlockedDecrement", "(", "&", "mutex", "->", "counter", ")", ">=", "", ")", "return", "ReleaseSemaphore", "(", "mutex", "->", "sema", ",", "", ",", "NULL", ")", "?", "", ":", "", ";"], "ground_truth": ["else", "return", "", ";"], "File": "gthr-win32", "Func": "__gthr_win32_mutex_unlock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236320, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "if", "(", "!", "once", "->", "done", ")", "{", "if", "(", "InterlockedIncrement", "(", "&", "(", "once", "->", "started", ")", ")", "==", "", ")", "{", "(", "*", "func", ")", "(", ")", ";", "once", "->", "done", "=", "TRUE", ";", "}"], "ground_truth": ["else", "{"], "File": "gthr-win32", "Func": "__gthr_win32_once", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236321, "Length": 39, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "if", "(", "InterlockedIncrement", "(", "&", "(", "once", "->", "started", ")", ")", "==", "", ")", "{", "(", "*", "func", ")", "(", ")", ";", "once", "->", "done", "=", "TRUE", ";", "}"], "ground_truth": ["else", "{"], "File": "gthr-win32", "Func": "__gthr_win32_once", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236322, "Length": 31, "Cover_Rate": 0.3563218390804598} {"Template_token": ["", "mutex", "->", "counter", "=", "-", "", ";", "mutex", "->", "depth", "=", "", ";"], "ground_truth": ["mutex", "->", "owner", "=", "", ";"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_init_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236323, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "mutex", "->", "counter", "=", "-", "", ";", "mutex", "->", "depth", "=", "", ";", "mutex", "->", "owner", "=", "", ";", "mutex", "->", "sema", "=", "CreateSemaphore", "(", "NULL", ",", "", ",", "", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_init_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236324, "Length": 35, "Cover_Rate": 0.813953488372093} {"Template_token": ["", "}", "else", "if", "(", "mutex", "->", "owner", "==", "me", ")", "{", "InterlockedDecrement", "(", "&", "mutex", "->", "counter", ")", ";", "++", "(", "mutex", "->", "depth", ")", ";", "}", "else", "if", "(", "WaitForSingleObject", "(", "mutex", "->", "sema", ",", "INFINITE", ")", "==", "WAIT_OBJECT_0", ")", "{", "mutex", "->", "depth", "=", "", ";", "mutex", "->", "owner", "=", "me", ";", "}", "else", "{", "InterlockedDecrement", "(", "&", "mutex", "->", "counter", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_lock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236325, "Length": 69, "Cover_Rate": 0.6106194690265486} {"Template_token": ["", "}", "else", "if", "(", "mutex", "->", "owner", "==", "me", ")", "++", "(", "mutex", "->", "depth", ")", ";", "else", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_trylock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236326, "Length": 24, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "if", "(", "__GTHR_W32_InterlockedCompareExchange", "(", "&", "mutex", "->", "counter", ",", "", ",", "-", "", ")", "<", "", ")", "{", "mutex", "->", "depth", "=", "", ";", "mutex", "->", "owner", "=", "me", ";", "}"], "ground_truth": ["else", "if", "(", "mutex", "->", "owner", "==", "me", ")", "++", "(", "mutex", "->", "depth", ")", ";"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_trylock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236327, "Length": 47, "Cover_Rate": 0.6714285714285714} {"Template_token": ["", "if", "(", "mutex", "->", "depth", "==", "", ")", "{", "mutex", "->", "owner", "=", "", ";", "if", "(", "InterlockedDecrement", "(", "&", "mutex", "->", "counter", ")", ">=", "", ")", "return", "ReleaseSemaphore", "(", "mutex", "->", "sema", ",", "", ",", "NULL", ")", "?", "", ":", "", ";", "}"], "ground_truth": ["return", "", ";"], "File": "gthr-win32", "Func": "__gthr_win32_recursive_mutex_unlock", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236328, "Length": 47, "Cover_Rate": 0.746031746031746} {"Template_token": ["", "int", "__gthr_win32_setspecific", "(", "__gthread_key_t", "key", ",", "const", "void", "*", "ptr", ")", "{", "return", "(", "TlsSetValue", "(", "key", ",", "(", "void", "*", ")", "ptr", ")", "!=", "", ")", "?", "", ":", "(", "int", ")", "GetLastError", "(", ")", ";"], "ground_truth": ["}"], "File": "gthr-win32", "Func": "__gthr_win32_setspecific", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236330, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "void", "*", "base", ";", "off_t", "p", "=", "lseek", "(", "fd", ",", "", ",", "SEEK_CUR", ")", ";", "if", "(", "p", "==", "(", "off_t", ")", "-", "", ")", "fatal_error", "(", "", ")", ";", "if", "(", "(", "size_t", ")", "p", "<", "sz", ")", "{", "if", "(", "ftruncate", "(", "fd", ",", "sz", ")", "==", "-", "", ")", "fatal_error", "(", "", ")", ";"], "ground_truth": ["}"], "File": "host-cygwin2", "Func": "cygwin_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236331, "Length": 59, "Cover_Rate": 0.44029850746268656} {"Template_token": ["", "}", "base", "=", "mmap", "(", "NULL", ",", "sz", ",", "PROT_READ", "|", "PROT_WRITE", ",", "MAP_PRIVATE", ",", "fd", ",", "", ")", ";", "if", "(", "base", "==", "MAP_FAILED", ")", "base", "=", "NULL", ";", "else", "munmap", "(", "base", ",", "sz", ")", ";", "if", "(", "lseek", "(", "fd", ",", "p", ",", "SEEK_SET", ")", "==", "(", "off_t", ")", "-", "", ")", "fatal_error", "(", "", ")", ";", "return", "base", ";"], "ground_truth": ["}"], "File": "host-cygwin2", "Func": "cygwin_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236332, "Length": 64, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "static", "size_t", "cygwin_gt_pch_alloc_granularity", "(", "void", ")", "{", "return", "va_granularity", ";"], "ground_truth": ["}"], "File": "host-cygwin", "Func": "cygwin_gt_pch_alloc_granularity", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236333, "Length": 11, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "(", "size_t", ")", "p", "<", "sz", ")", "{", "if", "(", "ftruncate", "(", "fd", ",", "sz", ")", "==", "-", "", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "}", "base", "=", "mmap", "(", "NULL", ",", "sz", ",", "PROT_READ", "|", "PROT_WRITE", ",", "MAP_PRIVATE", ",", "fd", ",", "", ")", ";", "if", "(", "base", "==", "MAP_FAILED", ")", "base", "=", "NULL", ";", "else", "munmap", "(", "base", ",", "sz", ")", ";", "if", "(", "lseek", "(", "fd", ",", "p", ",", "SEEK_SET", ")", "==", "(", "off_t", ")", "-", "", ")", "fatal_error", "(", "input_location", ",", "", ")", ";"], "ground_truth": ["return", "base", ";"], "File": "host-cygwin", "Func": "cygwin_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236335, "Length": 94, "Cover_Rate": 0.6714285714285714} {"Template_token": ["", "static", "void", "*", "mingw32_gt_pch_get_address", "(", "size_t", "size", ",", "int", ")", "{", "void", "*", "res", ";"], "ground_truth": ["res", "=", "VirtualAlloc", "(", "NULL", ",", "size", ",", "MEM_RESERVE", "|", "MEM_TOP_DOWN", ",", "PAGE_NOACCESS", ")", ";"], "File": "host-mingw321", "Func": "mingw32_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236336, "Length": 30, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "(", "offset", "&", "(", "va_granularity", "-", "", ")", ")", "!=", "", ")", "return", "-", "", ";", "GetVersionEx", "(", "&", "version_info", ")", ";", "char", "local_object_name", "[", "sizeof", "(", "OBJECT_NAME_FMT", ")", "+", "sizeof", "(", "DWORD", ")", "*", "", "]", ";", "if", "(", "version_info", ".", "dwMajorVersion", ">", "", ")", "{", "snprintf", "(", "local_object_name", ",", "sizeof", "(", "local_object_name", ")", ",", "OBJECT_NAME_FMT", "", ",", "GetCurrentProcessId", "(", ")", ")", ";", "object_name", "=", "local_object_name", ";", "}", "mmap_handle", "=", "CreateFileMappingA", "(", "(", "HANDLE", ")", "_get_osfhandle", "(", "fd", ")", ",", "NULL", ",", "PAGE_WRITECOPY", "|", "SEC_COMMIT", ",", "", ",", "", ",", "object_name", ")", ";", "if", "(", "mmap_handle", "==", "NULL", ")", "{", "w32_error", "(", "__FUNCTION__", ",", "__FILE__", ",", "__LINE__", ",", "", ")", ";", "return", "-", "", ";", "}", "for", "(", "r", "=", "", ";", "r", "<", "", ";", "r", "++", ")", "{", "mmap_addr", "=", "MapViewOfFileEx", "(", "mmap_handle", ",", "FILE_MAP_COPY", ",", "", ",", "offset", ",", "size", ",", "addr", ")", ";", "if", "(", "mmap_addr", "==", "addr", ")", "break", ";", "if", "(", "r", "!=", "", ")", "Sleep", "(", "", ")", ";", "}", "if", "(", "mmap_addr", "!=", "addr", ")", "{", "w32_error", "(", "__FUNCTION__", ",", "__FILE__", ",", "__LINE__", ",", "", ")", ";", "CloseHandle", "(", "mmap_handle", ")", ";"], "ground_truth": ["return", "-", "", ";"], "File": "host-mingw321", "Func": "mingw32_gt_pch_use_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236337, "Length": 197, "Cover_Rate": 0.7635658914728682} {"Template_token": ["", "return", "va_granularity", ";"], "ground_truth": ["}"], "File": "host-mingw322", "Func": "mingw32_gt_pch_alloc_granularity", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236338, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "return", "va_granularity", ";"], "ground_truth": ["}"], "File": "host-mingw322", "Func": "mingw32_gt_pch_alloc_granularity", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236339, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "size", "=", "(", "size", "+", "va_granularity", "-", "", ")", "&", "~", "(", "va_granularity", "-", "", ")", ";", "if", "(", "size", ">", "pch_VA_max_size", ")", "return", "NULL", ";"], "ground_truth": ["res", "=", "VirtualAlloc", "(", "NULL", ",", "pch_VA_max_size", ",", "MEM_RESERVE", "|", "MEM_TOP_DOWN", ",", "PAGE_NOACCESS", ")", ";"], "File": "host-mingw322", "Func": "mingw32_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236340, "Length": 41, "Cover_Rate": 0.4659090909090909} {"Template_token": ["", "if", "(", "version_info", ".", "dwMajorVersion", ">", "", ")", "{", "char", "local_object_name", "[", "sizeof", "(", "OBJECT_NAME_FMT", ")", "+", "sizeof", "(", "DWORD", ")", "*", "", "]", ";", "snprintf", "(", "local_object_name", ",", "sizeof", "(", "local_object_name", ")", ",", "OBJECT_NAME_FMT", "", ",", "GetCurrentProcessId", "(", ")", ")", ";", "object_name", "=", "local_object_name", ";", "}", "mmap_handle", "=", "CreateFileMappingA", "(", "(", "HANDLE", ")", "_get_osfhandle", "(", "fd", ")", ",", "NULL", ",", "PAGE_WRITECOPY", "|", "SEC_COMMIT", ",", "", ",", "", ",", "object_name", ")", ";", "if", "(", "mmap_handle", "==", "NULL", ")", "{", "w32_error", "(", "__FUNCTION__", ",", "__FILE__", ",", "__LINE__", ",", "", ")", ";", "return", "-", "", ";"], "ground_truth": ["}"], "File": "host-mingw323", "Func": "mingw32_gt_pch_use_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236341, "Length": 95, "Cover_Rate": 0.36398467432950193} {"Template_token": ["", "GetSystemInfo", "(", "&", "si", ")", ";", "va_granularity", "=", "(", "size_t", ")", "si", ".", "dwAllocationGranularity", ";", "return", "va_granularity", ";"], "ground_truth": ["}"], "File": "host-mingw32", "Func": "mingw32_gt_pch_alloc_granularity", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236342, "Length": 19, "Cover_Rate": 0.6551724137931034} {"Template_token": ["", "static", "void", "*", "mingw32_gt_pch_get_address", "(", "size_t", "size", ",", "int", ")", "{", "void", "*", "res", ";", "size", "=", "(", "size", "+", "va_granularity", "-", "", ")", "&", "~", "(", "va_granularity", "-", "", ")", ";", "if", "(", "size", ">", "pch_VA_max_size", ")", "return", "NULL", ";", "res", "=", "VirtualAlloc", "(", "NULL", ",", "pch_VA_max_size", ",", "MEM_RESERVE", "|", "MEM_TOP_DOWN", ",", "PAGE_NOACCESS", ")", ";"], "ground_truth": ["if", "(", "!", "res", ")", "w32_error", "(", "__FUNCTION__", ",", "__FILE__", ",", "__LINE__", ",", "", ")", ";"], "File": "host-mingw32", "Func": "mingw32_gt_pch_get_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236343, "Length": 72, "Cover_Rate": 0.8372093023255814} {"Template_token": ["", "HANDLE", "mmap_handle", ";", "char", "*", "object_name", "=", "NULL", ";", "OSVERSIONINFO", "version_info", ";", "int", "r", ";", "version_info", ".", "dwOSVersionInfoSize", "=", "sizeof", "(", "version_info", ")", ";", "if", "(", "size", "==", "", ")", "return", "", ";", "if", "(", "(", "offset", "&", "(", "va_granularity", "-", "", ")", ")", "!=", "", "||", "size", ">", "pch_VA_max_size", ")", "return", "-", "", ";", "GetVersionEx", "(", "&", "version_info", ")", ";", "char", "local_object_name", "[", "sizeof", "(", "OBJECT_NAME_FMT", ")", "+", "sizeof", "(", "DWORD", ")", "*", "", "]", ";", "if", "(", "version_info", ".", "dwMajorVersion", ">", "", ")", "{", "snprintf", "(", "local_object_name", ",", "sizeof", "(", "local_object_name", ")", ",", "OBJECT_NAME_FMT", "", ",", "GetCurrentProcessId", "(", ")", ")", ";", "object_name", "=", "local_object_name", ";", "}", "mmap_handle", "=", "CreateFileMappingA", "(", "(", "HANDLE", ")", "_get_osfhandle", "(", "fd", ")", ",", "NULL", ",", "PAGE_WRITECOPY", "|", "SEC_COMMIT", ",", "", ",", "", ",", "object_name", ")", ";", "if", "(", "mmap_handle", "==", "NULL", ")", "{", "w32_error", "(", "__FUNCTION__", ",", "__FILE__", ",", "__LINE__", ",", "", ")", ";", "return", "-", "", ";", "}", "for", "(", "r", "=", "", ";", "r", "<", "", ";", "r", "++", ")", "{"], "ground_truth": ["mmap_addr", "=", "MapViewOfFileEx", "(", "mmap_handle", ",", "FILE_MAP_COPY", ",", "", ",", "offset", ",", "size", ",", "addr", ")", ";"], "File": "host-mingw32", "Func": "mingw32_gt_pch_use_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236344, "Length": 187, "Cover_Rate": 0.7137404580152672} {"Template_token": ["", "static", "inline", "void", "w32_error", "(", "const", "char", "*", "function", ",", "const", "char", "*", "file", ",", "int", "line", ",", "const", "char", "*", "my_msg", ")", "{", "LPSTR", "w32_msgbuf", ";", "FormatMessageA", "(", "FORMAT_MESSAGE_ALLOCATE_BUFFER", "|", "FORMAT_MESSAGE_FROM_SYSTEM", "|", "FORMAT_MESSAGE_IGNORE_INSERTS", "|", "FORMAT_MESSAGE_MAX_WIDTH_MASK", ",", "NULL", ",", "GetLastError", "(", ")", ",", "MAKELANGID", "(", "LANG_NEUTRAL", ",", "SUBLANG_DEFAULT", ")", ",", "(", "LPSTR", ")", "&", "w32_msgbuf", ",", "", ",", "NULL", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "function", ",", "trim_filename", "(", "file", ")", ",", "line", ",", "my_msg", ",", "w32_msgbuf", ")", ";"], "ground_truth": ["LocalFree", "(", "(", "HLOCAL", ")", "w32_msgbuf", ")", ";"], "File": "host-mingw32", "Func": "w32_error", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236345, "Length": 89, "Cover_Rate": 0.9888888888888889} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_hreset", "(", "unsigned", "int", "__EAX", ")", "{"], "ground_truth": ["__builtin_ia32_hreset", "(", "__EAX", ")", ";"], "File": "hresetintrin", "Func": "_hreset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236347, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "if", "(", "(", "(", "mask2", "==", "", "||", "(", "mask2", "&", "ix86_isa_flags2", ")", "!=", "", ")", "&&", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", ")", ")", "||", "(", "(", "mask", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_MMX_WITH_SSE", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXVNNI", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXIFMA", ")", "||", "(", "mask2", "==", "(", "OPTION_MASK_ISA2_AVXNECONVERT", "|", "OPTION_MASK_ISA2_AVX512BF16", ")", ")", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";", "deferred_isa_values2", "|=", "mask2", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";"], "ground_truth": ["ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";"], "File": "i386-builtins1", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236348, "Length": 169, "Cover_Rate": 0.528125} {"Template_token": ["", "if", "(", "(", "(", "mask2", "==", "", "||", "(", "mask2", "&", "ix86_isa_flags2", ")", "!=", "", ")", "&&", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", ")", ")", "||", "(", "(", "mask", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_MMX_WITH_SSE", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXVNNI", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXIFMA", ")", "||", "(", "mask2", "==", "(", "OPTION_MASK_ISA2_AVXNECONVERT", "|", "OPTION_MASK_ISA2_AVX512BF16", ")", ")", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";", "deferred_isa_values2", "|=", "mask2", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "false", ";"], "ground_truth": ["ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "true", ";"], "File": "i386-builtins1", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236349, "Length": 205, "Cover_Rate": 0.640625} {"Template_token": ["", "}", "gcc_assert", "(", "param_string_cst", ")", ";", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_IS", ")", "{", "tree", "ref", ";", "tree", "field", ";", "tree", "final", ";", "unsigned", "int", "field_val", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "num_arch_names", ";", "i", "++", ")", "if", "(", "processor_alias_table", "[", "i", "]", ".", "model", "!=", "", "&&", "strcmp", "(", "processor_alias_table", "[", "i", "]", ".", "name", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", "==", "", ")", "break", ";", "if", "(", "i", "==", "num_arch_names", ")", "{", "error", "(", "", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", ";", "return", "integer_zero_node", ";", "}", "field", "=", "TYPE_FIELDS", "(", "ix86_cpu_model_type_node", ")", ";", "field_val", "=", "processor_alias_table", "[", "i", "]", ".", "model", ";", "if", "(", "field_val", ">", "M_CPU_TYPE_START", "&&", "field_val", "<", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "field", ")", ";", "field_val", "-=", "M_CPU_TYPE_START", ";", "}", "if", "(", "field_val", ">", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "DECL_CHAIN", "(", "field", ")", ")", ";", "field_val", "-=", "M_CPU_SUBTYPE_START", ";", "}", "ref", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "field", ")", ",", "ix86_cpu_model_var", ",", "field", ",", "NULL_TREE", ")", ";", "final", "=", "build2", "(", "EQ_EXPR", ",", "unsigned_type_node", ",", "ref", ",", "build_int_cstu", "(", "unsigned_type_node", ",", "field_val", ")", ")", ";", "return", "build1", "(", "NOP_EXPR", ",", "integer_type_node", ",", "final", ")", ";", "}", "else", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_SUPPORTS", ")", "{", "tree", "ref", ";", "tree", "array_elt", ";", "tree", "field", ";", "tree", "final", ";", "unsigned", "int", "field_val", "=", "", ";", "unsigned", "int", "NUM_ISA_NAMES", "=", "ARRAY_SIZE", "(", "isa_names_table", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "NUM_ISA_NAMES", ";", "i", "++", ")", "if", "(", "strcmp", "(", "isa_names_table", "[", "i", "]", ".", "name", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", "==", "", ")", "break", ";", "if", "(", "i", "==", "NUM_ISA_NAMES", ")", "{", "error", "(", "", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", ";", "return", "integer_zero_node", ";", "}", "unsigned", "feature", "=", "isa_names_table", "[", "i", "]", ".", "feature", ";", "if", "(", "feature", ">=", "INT_TYPE_SIZE", ")", "{", "if", "(", "ix86_cpu_features2_var", "==", "nullptr", ")", "{", "tree", "index_type", "=", "build_index_type", "(", "size_int", "(", "SIZE_OF_CPU_FEATURES", ")", ")", ";", "ix86_cpu_features2_type_node", "=", "build_array_type", "(", "unsigned_type_node", ",", "index_type", ")", ";", "ix86_cpu_features2_var", "=", "make_var_decl", "(", "ix86_cpu_features2_type_node", ",", "", ")", ";", "varpool_node", "::", "add", "(", "ix86_cpu_features2_var", ")", ";", "}", "feature", "-=", "INT_TYPE_SIZE", ";", "tree", "index", "=", "size_int", "(", "feature", "/", "INT_TYPE_SIZE", ")", ";", "feature", "=", "feature", "%", "INT_TYPE_SIZE", ";", "array_elt", "=", "build4", "(", "ARRAY_REF", ",", "unsigned_type_node", ",", "ix86_cpu_features2_var", ",", "index", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "}", "else", "{", "field", "=", "TYPE_FIELDS", "(", "ix86_cpu_model_type_node", ")", ";", "while", "(", "DECL_CHAIN", "(", "field", ")", ")", "field", "=", "DECL_CHAIN", "(", "field", ")", ";", "ref", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "field", ")", ",", "ix86_cpu_model_var", ",", "field", ",", "NULL_TREE", ")", ";", "array_elt", "=", "build4", "(", "ARRAY_REF", ",", "unsigned_type_node", ",", "ref", ",", "integer_zero_node", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "}", "field_val", "=", "", "<<", "feature", ";", "final", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "array_elt", ",", "build_int_cstu", "(", "unsigned_type_node", ",", "field_val", ")", ")", ";"], "ground_truth": ["if", "(", "feature", "==", "INT_TYPE_SIZE", "-", "", ")", "return", "build2", "(", "NE_EXPR", ",", "integer_type_node", ",", "final", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";"], "File": "i386-builtins1", "Func": "fold_builtin_cpu", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236350, "Length": 497, "Cover_Rate": 0.7765625} {"Template_token": ["", "target_node", "=", "ix86_valid_target_attribute_tree", "(", "decl", ",", "attrs", ",", "&", "global_options", ",", "&", "global_options_set", ",", "", ")", ";", "gcc_assert", "(", "target_node", ")", ";", "if", "(", "target_node", "==", "error_mark_node", ")", "return", "", ";", "new_target", "=", "TREE_TARGET_OPTION", "(", "target_node", ")", ";", "gcc_assert", "(", "new_target", ")", ";", "enum", "ix86_builtins", "builtin_fn", "=", "IX86_BUILTIN_CPU_IS", ";", "const", "char", "*", "arch_name", "=", "attrs_str", "+", "strlen", "(", "", ")", ";", "if", "(", "startswith", "(", "arch_name", ",", "", ")", ")", "{", "arg_str", "=", "arch_name", ";", "builtin_fn", "=", "IX86_BUILTIN_CPU_SUPPORTS", ";", "if", "(", "strcmp", "(", "arch_name", ",", "", ")", "==", "", ")", "priority", "=", "P_X86_64_BASELINE", ";", "else", "if", "(", "strcmp", "(", "arch_name", ",", "", ")", "==", "", ")", "priority", "=", "P_X86_64_V2", ";", "else", "if", "(", "strcmp", "(", "arch_name", ",", "", ")", "==", "", ")", "priority", "=", "P_X86_64_V3", ";", "else", "if", "(", "strcmp", "(", "arch_name", ",", "", ")", "==", "", ")", "priority", "=", "P_X86_64_V4", ";", "}", "else", "if", "(", "new_target", "->", "arch_specified", "&&", "new_target", "->", "arch", ">", "", ")", "for", "(", "i", "=", "", ";", "i", "<", "pta_size", ";", "i", "++", ")", "if", "(", "processor_alias_table", "[", "i", "]", ".", "processor", "==", "new_target", "->", "arch", ")", "{", "const", "pta", "*", "arch_info", "=", "&", "processor_alias_table", "[", "i", "]", ";", "switch", "(", "arch_info", "->", "priority", ")", "{", "default", ":", "arg_str", "=", "arch_info", "->", "name", ";", "priority", "=", "arch_info", "->", "priority", ";", "break", ";", "case", "P_PROC_DYNAMIC", ":", "switch", "(", "new_target", "->", "arch", ")", "{", "case", "PROCESSOR_NEHALEM", ":", "if", "(", "TARGET_PCLMUL_P", "(", "new_target", "->", "x_ix86_isa_flags", ")", ")", "{", "arg_str", "=", "", ";", "priority", "=", "P_PCLMUL", ";", "}", "else", "{", "arg_str", "=", "", ";", "priority", "=", "P_PROC_SSE4_2", ";", "}", "break", ";"], "ground_truth": ["case", "PROCESSOR_SANDYBRIDGE", ":"], "File": "i386-builtins1", "Func": "get_builtin_code_for_version", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236351, "Length": 265, "Cover_Rate": 0.3136094674556213} {"Template_token": ["", "deferred_isa_values", "&=", "~", "isa", ";", "deferred_isa_values2", "&=", "~", "isa2", ";", "if", "(", "TARGET_64BIT", "&&", "(", "isa", "&", "OPTION_MASK_ISA_SSE2", ")", "!=", "", ")", "deferred_isa_values", "&=", "~", "OPTION_MASK_ISA_MMX", ";", "int", "i", ";", "tree", "saved_current_target_pragma", "=", "current_target_pragma", ";", "current_target_pragma", "=", "NULL_TREE", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", "||", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_64BIT", "&&", "(", "isa", "&", "OPTION_MASK_ISA_SSE2", ")", "!=", "", ")", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";"], "ground_truth": ["type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";"], "File": "i386-builtins1", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236352, "Length": 145, "Cover_Rate": 0.5350553505535055} {"Template_token": ["", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX512", ")", ";", "}", "break", ";", "CASE_CFN_ICEIL", ":", "CASE_CFN_LCEIL", ":", "if", "(", "flag_trapping_math", "||", "!", "TARGET_SSE4_1", ")", "break", ";", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX512", ")", ";", "}", "break", ";", "CASE_CFN_IRINT", ":", "CASE_CFN_LRINT", ":", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX512", ")", ";", "}", "break", ";", "CASE_CFN_IROUND", ":", "CASE_CFN_LROUND", ":", "if", "(", "flag_trapping_math", "||", "!", "TARGET_SSE4_1", ")", "break", ";", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_ROUNDPD_AZ_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_ROUNDPD_AZ_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_ROUNDPD_AZ_VEC_PACK_SFIX512", ")", ";", "}"], "ground_truth": ["break", ";"], "File": "i386-builtins1", "Func": "ix86_builtin_vectorized_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236353, "Length": 275, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "machine_mode", "in_mode", ",", "out_mode", ";", "int", "in_n", ",", "out_n", ";", "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", ")", ";", "switch", "(", "fn", ")", "{", "CASE_CFN_IFLOOR", ":", "CASE_CFN_LFLOOR", ":", "if", "(", "flag_trapping_math", "||", "!", "TARGET_SSE4_1", ")", "break", ";", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_FLOORPD_VEC_PACK_SFIX512", ")", ";", "}", "break", ";", "CASE_CFN_ICEIL", ":", "CASE_CFN_LCEIL", ":", "if", "(", "flag_trapping_math", "||", "!", "TARGET_SSE4_1", ")", "break", ";", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_CEILPD_VEC_PACK_SFIX512", ")", ";", "}", "break", ";", "CASE_CFN_IRINT", ":", "CASE_CFN_LRINT", ":", "if", "(", "out_mode", "==", "SImode", "&&", "in_mode", "==", "DFmode", ")", "{", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX256", ")", ";", "else", "if", "(", "out_n", "==", "", "&&", "in_n", "==", "", ")", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_VEC_PACK_SFIX512", ")", ";", "}", "break", ";"], "ground_truth": ["CASE_CFN_IROUND", ":"], "File": "i386-builtins1", "Func": "ix86_builtin_vectorized_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236354, "Length": 292, "Cover_Rate": 0.7174447174447175} {"Template_token": ["", "TYPE_PRECISION", "(", "float80_type_node", ")", "=", "", ";", "layout_type", "(", "float80_type_node", ")", ";", "}", "}", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float80_type_node", ",", "", ")", ";", "if", "(", "float128t_type_node", "==", "NULL_TREE", ")", "{", "float128t_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "float128t_type_node", ")", "=", "TYPE_PRECISION", "(", "float128_type_node", ")", ";", "SET_TYPE_MODE", "(", "float128t_type_node", ",", "TYPE_MODE", "(", "float128_type_node", ")", ")", ";", "layout_type", "(", "float128t_type_node", ")", ";", "}", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float128t_type_node", ",", "", ")", ";", "ix86_register_float16_builtin_type", "(", ")", ";"], "ground_truth": ["ix86_register_bf16_builtin_type", "(", ")", ";"], "File": "i386-builtins1", "Func": "ix86_init_builtin_types", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236355, "Length": 84, "Cover_Rate": 0.5562913907284768} {"Template_token": ["", "if", "(", "bfloat16_type_node", "==", "NULL_TREE", ")", "{", "ix86_bf16_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "ix86_bf16_type_node", ")", "=", "", ";", "SET_TYPE_MODE", "(", "ix86_bf16_type_node", ",", "BFmode", ")", ";", "layout_type", "(", "ix86_bf16_type_node", ")", ";", "}", "else", "ix86_bf16_type_node", "=", "bfloat16_type_node", ";", "if", "(", "!", "maybe_get_identifier", "(", "", ")", "&&", "TARGET_SSE2", ")", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "ix86_bf16_type_node", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386-builtins1", "Func": "ix86_register_bf16_builtin_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236358, "Length": 61, "Cover_Rate": 0.8970588235294118} {"Template_token": ["", "tree", "field", "=", "NULL_TREE", ",", "field_chain", "=", "NULL_TREE", ";", "int", "i", ";", "tree", "type", "=", "make_node", "(", "RECORD_TYPE", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "field", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "field_name", "[", "i", "]", ")", ",", "unsigned_type_node", ")", ";", "if", "(", "field_chain", "!=", "NULL_TREE", ")", "DECL_CHAIN", "(", "field", ")", "=", "field_chain", ";", "field_chain", "=", "field", ";", "}", "field", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "field_name", "[", "", "]", ")", ",", "build_array_type", "(", "unsigned_type_node", ",", "build_index_type", "(", "size_one_node", ")", ")", ")", ";", "if", "(", "field_chain", "!=", "NULL_TREE", ")", "DECL_CHAIN", "(", "field", ")", "=", "field_chain", ";", "field_chain", "=", "field", ";"], "ground_truth": ["finish_builtin_struct", "(", "type", ",", "", ",", "field_chain", ",", "NULL_TREE", ")", ";"], "File": "i386-builtins", "Func": "build_processor_model_struct", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236359, "Length": 126, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "if", "(", "!", "(", "mask", "&", "OPTION_MASK_ISA_64BIT", ")", "||", "TARGET_64BIT", ")", "{", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa", "=", "mask", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa2", "=", "mask2", ";", "mask", "&=", "~", "OPTION_MASK_ISA_64BIT", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512VL", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512VL", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512VL", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512BW", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512BW", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512BW", ";", "if", "(", "(", "(", "mask2", "==", "", "||", "(", "mask2", "&", "ix86_isa_flags2", ")", "!=", "", ")", "&&", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", ")", ")", "||", "(", "(", "mask", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_MMX_WITH_SSE", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXVNNI", ")", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{"], "ground_truth": ["tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";"], "File": "i386-builtins", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236360, "Length": 148, "Cover_Rate": 0.4868421052631579} {"Template_token": ["", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa2", "=", "mask2", ";", "mask", "&=", "~", "OPTION_MASK_ISA_64BIT", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512VL", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512VL", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512VL", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512BW", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512BW", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512BW", ";"], "ground_truth": ["if", "(", "(", "(", "mask2", "==", "", "||", "(", "mask2", "&", "ix86_isa_flags2", ")", "!=", "", ")", "&&", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", ")", ")", "||", "(", "(", "mask", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_MMX_WITH_SSE", ")", "||", "(", "mask2", "==", "OPTION_MASK_ISA2_AVXVNNI", ")", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{"], "File": "i386-builtins", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236361, "Length": 116, "Cover_Rate": 0.3815789473684211} {"Template_token": ["", "tree", "decl", "=", "def_builtin", "(", "mask", ",", "mask2", ",", "name", ",", "tcode", ",", "code", ")", ";", "if", "(", "decl", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "true", ";"], "ground_truth": ["return", "decl", ";"], "File": "i386-builtins", "Func": "def_builtin_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236362, "Length": 43, "Cover_Rate": 0.6231884057971014} {"Template_token": ["", "if", "(", "decl", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "true", ";", "return", "decl", ";"], "ground_truth": ["}"], "File": "i386-builtins", "Func": "def_builtin_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236363, "Length": 28, "Cover_Rate": 0.4057971014492754} {"Template_token": ["", "static", "inline", "tree", "def_builtin_pure", "(", "HOST_WIDE_INT", "mask", ",", "HOST_WIDE_INT", "mask2", ",", "const", "char", "*", "name", ",", "enum", "ix86_builtin_func_type", "tcode", ",", "enum", "ix86_builtins", "code", ")", "{"], "ground_truth": ["tree", "decl", "=", "def_builtin", "(", "mask", ",", "mask2", ",", "name", ",", "tcode", ",", "code", ")", ";"], "File": "i386-builtins", "Func": "def_builtin_pure", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236364, "Length": 41, "Cover_Rate": 0.5942028985507246} {"Template_token": ["", "break", ";", "case", "P_NONE", ":", "break", ";", "}", "break", ";", "}", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "&", "cur_target", ")", ";", "if", "(", "predicate_list", "&&", "arg_str", "==", "NULL", ")", "{", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", ")", ";", "return", "", ";", "}", "if", "(", "predicate_list", ")", "{", "predicate_decl", "=", "ix86_builtins", "[", "(", "int", ")", "builtin_fn", "]", ";", "predicate_arg", "=", "build_string_literal", "(", "strlen", "(", "arg_str", ")", "+", "", ",", "arg_str", ")", ";", "predicate_chain", "=", "tree_cons", "(", "predicate_decl", ",", "predicate_arg", ",", "predicate_chain", ")", ";", "}", "}", "tok_str", "=", "(", "char", "*", ")", "xmalloc", "(", "strlen", "(", "attrs_str", ")", "+", "", ")", ";", "strcpy", "(", "tok_str", ",", "attrs_str", ")", ";", "token", "=", "strtok", "(", "tok_str", ",", "", ")", ";", "predicate_decl", "=", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_SUPPORTS", "]", ";", "while", "(", "token", "!=", "NULL", ")", "{", "if", "(", "startswith", "(", "token", ",", "", ")", ")", "{", "token", "=", "strtok", "(", "NULL", ",", "", ")", ";", "continue", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "NUM_FEATURES", ";", "++", "i", ")", "{", "if", "(", "strcmp", "(", "token", ",", "isa_names_table", "[", "i", "]", ".", "name", ")", "==", "", ")", "{", "if", "(", "predicate_list", ")", "{", "predicate_arg", "=", "build_string_literal", "(", "strlen", "(", "isa_names_table", "[", "i", "]", ".", "name", ")", "+", "", ",", "isa_names_table", "[", "i", "]", ".", "name", ")", ";", "predicate_chain", "=", "tree_cons", "(", "predicate_decl", ",", "predicate_arg", ",", "predicate_chain", ")", ";", "}", "if", "(", "isa_names_table", "[", "i", "]", ".", "priority", ">", "priority", ")", "priority", "=", "isa_names_table", "[", "i", "]", ".", "priority", ";", "break", ";", "}", "}", "if", "(", "predicate_list", "&&", "priority", "==", "P_NONE", ")", "{", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", "", ",", "token", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i386-builtins", "Func": "get_builtin_code_for_version", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236366, "Length": 281, "Cover_Rate": 0.3305882352941176} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", "||", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_64BIT", "&&", "(", "isa", "&", "OPTION_MASK_ISA_SSE2", ")", "!=", "", ")", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";", "type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";"], "ground_truth": ["decl", "=", "add_builtin_function_ext_scope", "(", "ix86_builtins_isa", "[", "i", "]", ".", "name", ",", "type", ",", "i", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";"], "File": "i386-builtins", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236370, "Length": 128, "Cover_Rate": 0.5019607843137255} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", "||", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "OPTION_MASK_ISA_MMX", ")", "!=", "", "&&", "TARGET_64BIT", "&&", "(", "isa", "&", "OPTION_MASK_ISA_SSE2", ")", "!=", "", ")", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";"], "ground_truth": ["type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";"], "File": "i386-builtins", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236371, "Length": 106, "Cover_Rate": 0.41568627450980394} {"Template_token": ["", "tree", "ix86_builtin_decl", "(", "unsigned", "code", ",", "bool", ")", "{", "if", "(", "code", ">=", "IX86_BUILTIN_MAX", ")", "return", "error_mark_node", ";"], "ground_truth": ["return", "ix86_builtins", "[", "code", "]", ";"], "File": "i386-builtins", "Func": "ix86_builtin_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236373, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "struct", "cl_target_option", "*", "opts", ";", "tree", "target_tree", "=", "NULL_TREE", ";", "if", "(", "current_function_decl", ")", "target_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "current_function_decl", ")", ";", "if", "(", "target_tree", "==", "NULL", ")", "target_tree", "=", "target_option_default_node", ";"], "ground_truth": ["opts", "=", "TREE_TARGET_OPTION", "(", "target_tree", ")", ";"], "File": "i386-builtins", "Func": "ix86_get_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236376, "Length": 38, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "opts", "=", "TREE_TARGET_OPTION", "(", "target_tree", ")", ";", "if", "(", "(", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa", "&", "opts", "->", "x_ix86_isa_flags", ")", "||", "(", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa2", "&", "opts", "->", "x_ix86_isa_flags2", ")", ")", "return", "ix86_builtin_decl", "(", "code", ",", "true", ")", ";"], "ground_truth": ["else", "return", "NULL_TREE", ";"], "File": "i386-builtins", "Func": "ix86_get_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236377, "Length": 53, "Cover_Rate": 0.5638297872340425} {"Template_token": ["", "atype", "=", "ix86_get_builtin_type", "(", "ix86_builtin_func_args", "[", "i", "]", ")", ";", "args", "=", "tree_cons", "(", "NULL", ",", "atype", ",", "args", ")", ";", "}", "type", "=", "build_function_type", "(", "rtype", ",", "args", ")", ";", "}", "else", "{", "unsigned", "index", "=", "tcode", "-", "IX86_BT_LAST_FUNC", "-", "", ";", "enum", "ix86_builtin_func_type", "icode", ";", "icode", "=", "ix86_builtin_func_alias_base", "[", "index", "]", ";"], "ground_truth": ["type", "=", "ix86_get_builtin_func_type", "(", "icode", ")", ";"], "File": "i386-builtins", "Func": "ix86_get_builtin_func_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236378, "Length": 61, "Cover_Rate": 0.32275132275132273} {"Template_token": ["", "tree", "type", ",", "itype", ";", "gcc_assert", "(", "(", "unsigned", ")", "tcode", "<", "ARRAY_SIZE", "(", "ix86_builtin_type_tab", ")", ")", ";", "type", "=", "ix86_builtin_type_tab", "[", "(", "int", ")", "tcode", "]", ";", "if", "(", "type", "!=", "NULL", ")", "return", "type", ";", "gcc_assert", "(", "tcode", ">", "IX86_BT_LAST_PRIM", ")", ";", "if", "(", "tcode", "<=", "IX86_BT_LAST_VECT", ")", "{", "machine_mode", "mode", ";", "index", "=", "tcode", "-", "IX86_BT_LAST_PRIM", "-", "", ";", "itype", "=", "ix86_get_builtin_type", "(", "ix86_builtin_type_vect_base", "[", "index", "]", ")", ";", "mode", "=", "ix86_builtin_type_vect_mode", "[", "index", "]", ";", "type", "=", "build_vector_type_for_mode", "(", "itype", ",", "mode", ")", ";", "}", "else", "{", "int", "quals", ";", "index", "=", "tcode", "-", "IX86_BT_LAST_VECT", "-", "", ";", "if", "(", "tcode", "<=", "IX86_BT_LAST_PTR", ")", "quals", "=", "TYPE_UNQUALIFIED", ";", "else", "quals", "=", "TYPE_QUAL_CONST", ";", "itype", "=", "ix86_get_builtin_type", "(", "ix86_builtin_type_ptr_base", "[", "index", "]", ")", ";", "if", "(", "quals", "!=", "TYPE_UNQUALIFIED", ")", "itype", "=", "build_qualified_type", "(", "itype", ",", "quals", ")", ";", "type", "=", "build_pointer_type", "(", "itype", ")", ";", "}"], "ground_truth": ["ix86_builtin_type_tab", "[", "(", "int", ")", "tcode", "]", "=", "type", ";"], "File": "i386-builtins", "Func": "ix86_get_builtin_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236379, "Length": 160, "Cover_Rate": 0.903954802259887} {"Template_token": ["", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_NANSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_NANSQ", "]", "=", "decl", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128", ")", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_FABSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";"], "ground_truth": ["ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_FABSQ", "]", "=", "decl", ";"], "File": "i386-builtins", "Func": "ix86_init_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236380, "Length": 75, "Cover_Rate": 0.3393665158371041} {"Template_token": ["", "fnattr_sysv", "=", "build_tree_list", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ")", ";", "ms_va_ref", "=", "build_reference_type", "(", "ms_va_list_type_node", ")", ";", "sysv_va_ref", "=", "build_pointer_type", "(", "TREE_TYPE", "(", "sysv_va_list_type_node", ")", ")", ";", "fnvoid_va_end_ms", "=", "build_function_type_list", "(", "void_type_node", ",", "ms_va_ref", ",", "NULL_TREE", ")", ";", "fnvoid_va_start_ms", "=", "build_varargs_function_type_list", "(", "void_type_node", ",", "ms_va_ref", ",", "NULL_TREE", ")", ";", "fnvoid_va_end_sysv", "=", "build_function_type_list", "(", "void_type_node", ",", "sysv_va_ref", ",", "NULL_TREE", ")", ";", "fnvoid_va_start_sysv", "=", "build_varargs_function_type_list", "(", "void_type_node", ",", "sysv_va_ref", ",", "NULL_TREE", ")", ";", "fnvoid_va_copy_ms", "=", "build_function_type_list", "(", "void_type_node", ",", "ms_va_ref", ",", "ms_va_list_type_node", ",", "NULL_TREE", ")", ";", "fnvoid_va_copy_sysv", "=", "build_function_type_list", "(", "void_type_node", ",", "sysv_va_ref", ",", "sysv_va_ref", ",", "NULL_TREE", ")", ";", "add_builtin_function", "(", "", ",", "fnvoid_va_start_ms", ",", "BUILT_IN_VA_START", ",", "BUILT_IN_NORMAL", ",", "NULL", ",", "fnattr_ms", ")", ";", "add_builtin_function", "(", "", ",", "fnvoid_va_end_ms", ",", "BUILT_IN_VA_END", ",", "BUILT_IN_NORMAL", ",", "NULL", ",", "fnattr_ms", ")", ";"], "ground_truth": ["add_builtin_function", "(", "", ",", "fnvoid_va_copy_ms", ",", "BUILT_IN_VA_COPY", ",", "BUILT_IN_NORMAL", ",", "NULL", ",", "fnattr_ms", ")", ";"], "File": "i386-builtins", "Func": "ix86_init_builtins_va_builtins_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236381, "Length": 144, "Cover_Rate": 0.5877551020408164} {"Template_token": ["", "else", "{", "float80_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "float80_type_node", ")", "=", "", ";", "layout_type", "(", "float80_type_node", ")", ";", "}", "}", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float80_type_node", ",", "", ")", ";", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float128_type_node", ",", "", ")", ";", "ix86_register_float16_builtin_type", "(", ")", ";", "const_string_type_node", "=", "build_pointer_type", "(", "build_qualified_type", "(", "char_type_node", ",", "TYPE_QUAL_CONST", ")", ")", ";", "DEFINE_BUILTIN_PRIMITIVE_TYPES", ";"], "ground_truth": ["}"], "File": "i386-builtins", "Func": "ix86_init_builtin_types", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236382, "Length": 64, "Cover_Rate": 0.5981308411214953} {"Template_token": ["", "TYPE_PRECISION", "(", "float80_type_node", ")", "=", "", ";", "layout_type", "(", "float80_type_node", ")", ";", "}", "}", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float80_type_node", ",", "", ")", ";", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float128_type_node", ",", "", ")", ";", "ix86_register_float16_builtin_type", "(", ")", ";"], "ground_truth": ["const_string_type_node", "=", "build_pointer_type", "(", "build_qualified_type", "(", "char_type_node", ",", "TYPE_QUAL_CONST", ")", ")", ";"], "File": "i386-builtins", "Func": "ix86_init_builtin_types", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236383, "Length": 52, "Cover_Rate": 0.48598130841121495} {"Template_token": ["", "static", "void", "ix86_init_platform_type_builtins", "(", "void", ")", "{"], "ground_truth": ["make_cpu_type_builtin", "(", "", ",", "IX86_BUILTIN_CPU_INIT", ",", "INT_FTYPE_VOID", ",", "false", ")", ";"], "File": "i386-builtins", "Func": "ix86_init_platform_type_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236386, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "make_cpu_type_builtin", "(", "", ",", "IX86_BUILTIN_CPU_INIT", ",", "INT_FTYPE_VOID", ",", "false", ")", ";"], "ground_truth": ["make_cpu_type_builtin", "(", "", ",", "IX86_BUILTIN_CPU_IS", ",", "INT_FTYPE_PCCHAR", ",", "true", ")", ";"], "File": "i386-builtins", "Func": "ix86_init_platform_type_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236387, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "if", "(", "BUILTIN_TM_LOAD_P", "(", "code", ")", ")", "{", "attrs", "=", "attrs_load", ";", "attrs_type", "=", "attrs_type_load", ";", "}", "else", "if", "(", "BUILTIN_TM_STORE_P", "(", "code", ")", ")", "{", "attrs", "=", "attrs_store", ";", "attrs_type", "=", "attrs_type_store", ";", "}", "else", "{", "attrs", "=", "attrs_log", ";", "attrs_type", "=", "attrs_type_log", ";", "}", "decl", "=", "add_builtin_function", "(", "d", "->", "name", ",", "type", ",", "code", ",", "BUILT_IN_NORMAL", ",", "d", "->", "name", "+", "strlen", "(", "", ")", ",", "attrs", ")", ";", "decl_attributes", "(", "&", "TREE_TYPE", "(", "decl", ")", ",", "attrs_type", ",", "ATTR_FLAG_BUILT_IN", ")", ";", "set_builtin_decl", "(", "code", ",", "decl", ",", "false", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i386-builtins", "Func": "ix86_init_tm_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236388, "Length": 97, "Cover_Rate": 0.303125} {"Template_token": ["", "layout_type", "(", "ix86_float16_type_node", ")", ";", "}", "else", "ix86_float16_type_node", "=", "float16_type_node", ";"], "ground_truth": ["if", "(", "!", "maybe_get_identifier", "(", "", ")", "&&", "TARGET_SSE2", ")", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "ix86_float16_type_node", ",", "", ")", ";"], "File": "i386-builtins", "Func": "ix86_register_float16_builtin_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236389, "Length": 32, "Cover_Rate": 0.47761194029850745} {"Template_token": ["", "static", "void", "ix86_register_float16_builtin_type", "(", "void", ")", "{", "if", "(", "!", "float16_type_node", ")", "{", "ix86_float16_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "ix86_float16_type_node", ")", "=", "", ";", "SET_TYPE_MODE", "(", "ix86_float16_type_node", ",", "HFmode", ")", ";", "layout_type", "(", "ix86_float16_type_node", ")", ";", "}"], "ground_truth": ["else", "ix86_float16_type_node", "=", "float16_type_node", ";"], "File": "i386-builtins", "Func": "ix86_register_float16_builtin_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236390, "Length": 45, "Cover_Rate": 0.6716417910447762} {"Template_token": ["", "gcc_assert", "(", "decl", "!=", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "TREE_READONLY", "(", "decl", ")", "=", "is_const", ";"], "ground_truth": ["}"], "File": "i386-builtins", "Func": "make_cpu_type_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236391, "Length": 25, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "TREE_STATIC", "(", "new_decl", ")", "=", "", ";", "TREE_PUBLIC", "(", "new_decl", ")", "=", "", ";", "DECL_INITIAL", "(", "new_decl", ")", "=", "", ";", "DECL_ARTIFICIAL", "(", "new_decl", ")", "=", "", ";", "DECL_PRESERVE_P", "(", "new_decl", ")", "=", "", ";", "make_decl_one_only", "(", "new_decl", ",", "DECL_ASSEMBLER_NAME", "(", "new_decl", ")", ")", ";", "assemble_variable", "(", "new_decl", ",", "", ",", "", ",", "", ")", ";"], "ground_truth": ["return", "new_decl", ";"], "File": "i386-builtins", "Func": "make_var_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236392, "Length": 59, "Cover_Rate": 0.5959595959595959} {"Template_token": ["", "new_decl", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "VAR_DECL", ",", "get_identifier", "(", "name", ")", ",", "type", ")", ";", "DECL_EXTERNAL", "(", "new_decl", ")", "=", "", ";", "TREE_STATIC", "(", "new_decl", ")", "=", "", ";", "TREE_PUBLIC", "(", "new_decl", ")", "=", "", ";"], "ground_truth": ["DECL_INITIAL", "(", "new_decl", ")", "=", "", ";"], "File": "i386-builtins", "Func": "make_var_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236393, "Length": 44, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ")", ";", "}", "else", "{", "cur_tree", "=", "ix86_valid_target_attribute_tree", "(", "NULL_TREE", ",", "args", ",", "&", "global_options", ",", "&", "global_options_set", ",", "", ")", ";", "if", "(", "!", "cur_tree", "||", "cur_tree", "==", "error_mark_node", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "prev_isa", "=", "prev_opt", "->", "x_ix86_isa_flags", ";", "cur_isa", "=", "cur_opt", "->", "x_ix86_isa_flags", ";", "diff_isa", "=", "(", "prev_isa", "^", "cur_isa", ")", ";", "prev_isa2", "=", "prev_opt", "->", "x_ix86_isa_flags2", ";", "cur_isa2", "=", "cur_opt", "->", "x_ix86_isa_flags2", ";", "diff_isa2", "=", "(", "prev_isa2", "^", "cur_isa2", ")", ";", "prev_arch", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "arch", ";", "prev_tune", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "tune", ";", "cur_arch", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "arch", ";", "cur_tune", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "tune", ";", "if", "(", "cur_arch", "==", "prev_arch", ")", "cur_arch", "=", "prev_arch", "=", "PROCESSOR_max", ";", "if", "(", "cur_tune", "==", "prev_tune", ")", "cur_tune", "=", "prev_tune", "=", "PROCESSOR_max", ";", "ix86_target_macros_internal", "(", "prev_isa", "&", "diff_isa", ",", "prev_isa2", "&", "diff_isa2", ",", "prev_arch", ",", "prev_tune", ",", "(", "enum", "fpmath_unit", ")", "prev_opt", "->", "x_ix86_fpmath", ",", "cpp_undef", ")", ";", "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", "=", "", ";", "ix86_target_macros_internal", "(", "cur_isa", "&", "diff_isa", ",", "cur_isa2", "&", "diff_isa2", ",", "cur_arch", ",", "cur_tune", ",", "(", "enum", "fpmath_unit", ")", "cur_opt", "->", "x_ix86_fpmath", ",", "cpp_define", ")", ";", "cpp_opts", "->", "warn_unused_macros", "=", "saved_warn_unused_macros", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-c1", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236394, "Length": 272, "Cover_Rate": 0.7597765363128491} {"Template_token": ["", "struct", "cl_target_option", "*", "prev_opt", ";", "struct", "cl_target_option", "*", "cur_opt", ";", "HOST_WIDE_INT", "prev_isa", ";", "HOST_WIDE_INT", "cur_isa", ";", "HOST_WIDE_INT", "diff_isa", ";", "HOST_WIDE_INT", "prev_isa2", ";", "HOST_WIDE_INT", "cur_isa2", ";", "HOST_WIDE_INT", "diff_isa2", ";", "enum", "processor_type", "prev_arch", ";", "enum", "processor_type", "prev_tune", ";", "enum", "processor_type", "cur_arch", ";", "enum", "processor_type", "cur_tune", ";", "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", "=", "ix86_valid_target_attribute_tree", "(", "NULL_TREE", ",", "args", ",", "&", "global_options", ",", "&", "global_options_set", ",", "", ")", ";", "if", "(", "!", "cur_tree", "||", "cur_tree", "==", "error_mark_node", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "prev_isa", "=", "prev_opt", "->", "x_ix86_isa_flags", ";", "cur_isa", "=", "cur_opt", "->", "x_ix86_isa_flags", ";", "diff_isa", "=", "(", "prev_isa", "^", "cur_isa", ")", ";", "prev_isa2", "=", "prev_opt", "->", "x_ix86_isa_flags2", ";"], "ground_truth": ["cur_isa2", "=", "cur_opt", "->", "x_ix86_isa_flags2", ";"], "File": "i386-c1", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236395, "Length": 177, "Cover_Rate": 0.49441340782122906} {"Template_token": ["", "static", "bool", "ix86_pragma_target_parse", "(", "tree", "args", ",", "tree", "pop_target", ")", "{", "tree", "prev_tree", "=", "build_target_option_node", "(", "&", "global_options", ")", ";", "tree", "cur_tree", ";", "struct", "cl_target_option", "*", "prev_opt", ";", "struct", "cl_target_option", "*", "cur_opt", ";", "HOST_WIDE_INT", "prev_isa", ";", "HOST_WIDE_INT", "cur_isa", ";", "HOST_WIDE_INT", "diff_isa", ";", "enum", "processor_type", "prev_arch", ";", "enum", "processor_type", "prev_tune", ";", "enum", "processor_type", "cur_arch", ";", "enum", "processor_type", "cur_tune", ";", "if", "(", "!", "args", ")", "{", "cur_tree", "=", "(", "pop_target", "?", "pop_target", ":", "target_option_default_node", ")", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ")", ";", "}", "else", "{", "cur_tree", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "!", "cur_tree", "||", "cur_tree", "==", "error_mark_node", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";"], "ground_truth": ["prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";"], "File": "i386-c2", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236398, "Length": 142, "Cover_Rate": 0.461038961038961} {"Template_token": ["", "struct", "cl_target_option", "*", "cur_opt", ";", "HOST_WIDE_INT", "prev_isa", ";", "HOST_WIDE_INT", "cur_isa", ";", "HOST_WIDE_INT", "diff_isa", ";", "enum", "processor_type", "prev_arch", ";", "enum", "processor_type", "prev_tune", ";", "enum", "processor_type", "cur_arch", ";", "enum", "processor_type", "cur_tune", ";", "if", "(", "!", "args", ")", "{", "cur_tree", "=", "(", "pop_target", "?", "pop_target", ":", "target_option_default_node", ")", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ")", ";", "}", "else", "{", "cur_tree", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "!", "cur_tree", "||", "cur_tree", "==", "error_mark_node", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "prev_isa", "=", "prev_opt", "->", "x_ix86_isa_flags", ";", "cur_isa", "=", "cur_opt", "->", "x_ix86_isa_flags", ";", "diff_isa", "=", "(", "prev_isa", "^", "cur_isa", ")", ";", "prev_arch", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "arch", ";", "prev_tune", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "tune", ";", "cur_arch", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "arch", ";", "cur_tune", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "tune", ";", "if", "(", "cur_arch", "==", "prev_arch", ")", "cur_arch", "=", "prev_arch", "=", "PROCESSOR_max", ";"], "ground_truth": ["if", "(", "cur_tune", "==", "prev_tune", ")", "cur_tune", "=", "prev_tune", "=", "PROCESSOR_max", ";"], "File": "i386-c2", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236399, "Length": 205, "Cover_Rate": 0.6655844155844156} {"Template_token": ["", "void", "ix86_register_pragmas", "(", "void", ")", "{", "targetm", ".", "target_option", ".", "pragma_parse", "=", "ix86_pragma_target_parse", ";", "REGISTER_SUBTARGET_PRAGMAS", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-c2", "Func": "ix86_register_pragmas", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236400, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "else", "{", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "builtin_define_std", "(", "", ")", ";", "}", "if", "(", "!", "TARGET_80387", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_64", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_128", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_128BIT_LONG_DOUBLE", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "else", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_ACQUIRE", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_RELEASE", ")", ";"], "ground_truth": ["ix86_target_macros_internal", "(", "ix86_isa_flags", ",", "ix86_arch", ",", "ix86_tune", ",", "ix86_fpmath", ",", "cpp_define", ")", ";"], "File": "i386-c2", "Func": "ix86_target_macros", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236401, "Length": 113, "Cover_Rate": 0.601063829787234} {"Template_token": ["", "builtin_define_std", "(", "", ")", ";", "}", "if", "(", "!", "TARGET_80387", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_64", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_128", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_128BIT_LONG_DOUBLE", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "else", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_ACQUIRE", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_RELEASE", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "ix86_target_macros_internal", "(", "ix86_isa_flags", ",", "ix86_arch", ",", "ix86_tune", ",", "ix86_fpmath", ",", "cpp_define", ")", ";"], "ground_truth": ["cpp_define", "(", "parse_in", ",", "", ")", ";"], "File": "i386-c3", "Func": "ix86_target_macros", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236404, "Length": 111, "Cover_Rate": 0.5311004784688995} {"Template_token": ["", "else", "{", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "builtin_define_std", "(", "", ")", ";", "}", "if", "(", "!", "TARGET_80387", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_64", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_128", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_128BIT_LONG_DOUBLE", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";"], "ground_truth": ["else", "cpp_define", "(", "parse_in", ",", "", ")", ";"], "File": "i386-c3", "Func": "ix86_target_macros", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236405, "Length": 75, "Cover_Rate": 0.3588516746411483} {"Template_token": ["", "enum", "processor_type", "cur_arch", ";", "enum", "processor_type", "cur_tune", ";", "if", "(", "!", "args", ")", "{", "cur_tree", "=", "(", "pop_target", "?", "pop_target", ":", "target_option_default_node", ")", ";", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ")", ";", "}", "else", "{", "cur_tree", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "!", "cur_tree", "||", "cur_tree", "==", "error_mark_node", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ")", ";", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "prev_isa", "=", "prev_opt", "->", "x_ix86_isa_flags", ";", "cur_isa", "=", "cur_opt", "->", "x_ix86_isa_flags", ";", "diff_isa", "=", "(", "prev_isa", "^", "cur_isa", ")", ";", "prev_isa2", "=", "prev_opt", "->", "x_ix86_isa_flags2", ";", "cur_isa2", "=", "cur_opt", "->", "x_ix86_isa_flags2", ";", "diff_isa2", "=", "(", "prev_isa2", "^", "cur_isa2", ")", ";", "prev_arch", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "arch", ";", "prev_tune", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "tune", ";", "cur_arch", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "arch", ";", "cur_tune", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "tune", ";", "if", "(", "cur_arch", "==", "prev_arch", ")", "cur_arch", "=", "prev_arch", "=", "PROCESSOR_max", ";", "if", "(", "cur_tune", "==", "prev_tune", ")", "cur_tune", "=", "prev_tune", "=", "PROCESSOR_max", ";", "ix86_target_macros_internal", "(", "prev_isa", "&", "diff_isa", ",", "prev_isa2", "&", "diff_isa2", ",", "prev_arch", ",", "prev_tune", ",", "(", "enum", "fpmath_unit", ")", "prev_opt", "->", "x_ix86_fpmath", ",", "cpp_undef", ")", ";", "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", "=", "", ";", "ix86_target_macros_internal", "(", "cur_isa", "&", "diff_isa", ",", "cur_isa2", "&", "diff_isa2", ",", "cur_arch", ",", "cur_tune", ",", "(", "enum", "fpmath_unit", ")", "cur_opt", "->", "x_ix86_fpmath", ",", "cpp_define", ")", ";", "cpp_opts", "->", "warn_unused_macros", "=", "saved_warn_unused_macros", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-c4", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236407, "Length": 286, "Cover_Rate": 0.8289855072463768} {"Template_token": ["", "if", "(", "TARGET_LONG_DOUBLE_128", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_128BIT_LONG_DOUBLE", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "else", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_ACQUIRE", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_RELEASE", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "ix86_target_macros_internal", "(", "ix86_isa_flags", ",", "ix86_isa_flags2", ",", "ix86_arch", ",", "ix86_tune", ",", "ix86_fpmath", ",", "cpp_define", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386-c4", "Func": "ix86_target_macros", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236408, "Length": 92, "Cover_Rate": 0.43601895734597157} {"Template_token": ["", "return", "false", ";", "}", "}", "target_option_current_node", "=", "cur_tree", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "prev_opt", "=", "TREE_TARGET_OPTION", "(", "prev_tree", ")", ";", "cur_opt", "=", "TREE_TARGET_OPTION", "(", "cur_tree", ")", ";", "prev_isa", "=", "prev_opt", "->", "x_ix86_isa_flags", ";", "cur_isa", "=", "cur_opt", "->", "x_ix86_isa_flags", ";", "diff_isa", "=", "(", "prev_isa", "^", "cur_isa", ")", ";", "prev_isa2", "=", "prev_opt", "->", "x_ix86_isa_flags2", ";", "cur_isa2", "=", "cur_opt", "->", "x_ix86_isa_flags2", ";", "diff_isa2", "=", "(", "prev_isa2", "^", "cur_isa2", ")", ";", "prev_arch", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "arch", ";", "prev_tune", "=", "(", "enum", "processor_type", ")", "prev_opt", "->", "tune", ";", "cur_arch", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "arch", ";", "cur_tune", "=", "(", "enum", "processor_type", ")", "cur_opt", "->", "tune", ";", "if", "(", "cur_arch", "==", "prev_arch", ")", "cur_arch", "=", "prev_arch", "=", "PROCESSOR_max", ";"], "ground_truth": ["if", "(", "cur_tune", "==", "prev_tune", ")", "cur_tune", "=", "prev_tune", "=", "PROCESSOR_max", ";"], "File": "i386-c", "Func": "ix86_pragma_target_parse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236412, "Length": 131, "Cover_Rate": 0.34293193717277487} {"Template_token": ["", "targetm", ".", "target_option", ".", "pragma_parse", "=", "ix86_pragma_target_parse", ";", "c_register_addr_space", "(", "", ",", "ADDR_SPACE_SEG_FS", ")", ";", "c_register_addr_space", "(", "", ",", "ADDR_SPACE_SEG_GS", ")", ";"], "ground_truth": ["REGISTER_SUBTARGET_PRAGMAS", "(", ")", ";"], "File": "i386-c", "Func": "ix86_register_pragmas", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236413, "Length": 26, "Cover_Rate": 0.7878787878787878} {"Template_token": ["", "c_register_addr_space", "(", "", ",", "ADDR_SPACE_SEG_GS", ")", ";"], "ground_truth": ["REGISTER_SUBTARGET_PRAGMAS", "(", ")", ";"], "File": "i386-c", "Func": "ix86_register_pragmas", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236414, "Length": 11, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "}", "else", "{", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "cpp_assert", "(", "parse_in", ",", "", ")", ";", "builtin_define_std", "(", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "}", "if", "(", "!", "TARGET_80387", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_64", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "if", "(", "TARGET_LONG_DOUBLE_128", ")", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "GET_MODE_SIZE", "(", "XFmode", ")", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_ACQUIRE", ")", ";", "cpp_define_formatted", "(", "parse_in", ",", "", ",", "IX86_HLE_RELEASE", ")", ";", "cpp_define", "(", "parse_in", ",", "", ")", ";"], "ground_truth": ["ix86_target_macros_internal", "(", "ix86_isa_flags", ",", "ix86_isa_flags2", ",", "ix86_arch", ",", "ix86_tune", ",", "ix86_fpmath", ",", "cpp_define", ")", ";"], "File": "i386-c", "Func": "ix86_target_macros", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236415, "Length": 130, "Cover_Rate": 0.5508474576271186} {"Template_token": ["", "static", "tree", "ix86_d_handle_target_float_abi", "(", "void", ")", "{", "const", "char", "*", "abi", ";", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "abi", "=", "", ";", "else", "abi", "=", "", ";"], "ground_truth": ["return", "build_string_literal", "(", "strlen", "(", "abi", ")", "+", "", ",", "abi", ")", ";"], "File": "i386-d", "Func": "ix86_d_handle_target_float_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236417, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "abi", "=", "", ";", "else", "abi", "=", "", ";", "return", "build_string_literal", "(", "strlen", "(", "abi", ")", "+", "", ",", "abi", ")", ";"], "ground_truth": ["}"], "File": "i386-d", "Func": "ix86_d_handle_target_float_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236418, "Length": 32, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "else", "if", "(", "TARGET_COFF", "||", "TARGET_PECOFF", ")", "objfmt", "=", "", ";"], "ground_truth": ["if", "(", "objfmt", "==", "NULL", ")", "return", "NULL_TREE", ";"], "File": "i386-d", "Func": "ix86_d_handle_target_object_format", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236419, "Length": 20, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "if", "(", "TARGET_MACHO", ")", "objfmt", "=", "", ";", "else", "if", "(", "TARGET_COFF", "||", "TARGET_PECOFF", ")", "objfmt", "=", "", ";", "if", "(", "objfmt", "==", "NULL", ")", "return", "NULL_TREE", ";", "return", "build_string_literal", "(", "strlen", "(", "objfmt", ")", "+", "", ",", "objfmt", ")", ";"], "ground_truth": ["}"], "File": "i386-d", "Func": "ix86_d_handle_target_object_format", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236420, "Length": 42, "Cover_Rate": 0.75} {"Template_token": ["", "bool", "ix86_d_has_stdcall_convention", "(", "unsigned", "int", "*", "link_system", ",", "unsigned", "int", "*", "link_windows", ")", "{", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "{", "*", "link_system", "=", "", ";", "*", "link_windows", "=", "(", "!", "TARGET_64BIT", ")", "?", "", ":", "", ";", "}", "else", "{"], "ground_truth": ["*", "link_system", "=", "", ";"], "File": "i386-d", "Func": "ix86_d_has_stdcall_convention", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236421, "Length": 46, "Cover_Rate": 0.8214285714285714} {"Template_token": ["", "bool", "ix86_d_has_stdcall_convention", "(", "unsigned", "int", "*", "link_system", ",", "unsigned", "int", "*", "link_windows", ")", "{", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "{", "*", "link_system", "=", "", ";", "*", "link_windows", "=", "(", "!", "TARGET_64BIT", ")", "?", "", ":", "", ";", "}", "else", "{", "*", "link_system", "=", "", ";", "*", "link_windows", "=", "", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-d", "Func": "ix86_d_has_stdcall_convention", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236422, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "const", "struct", "d_target_info_spec", "handlers", "[", "]", "=", "{", "{", "", ",", "ix86_d_handle_target_float_abi", "}", ",", "{", "", ",", "ix86_d_handle_target_object_format", "}", ",", "{", "NULL", ",", "NULL", "}", ",", "}", ";", "d_add_target_info_handlers", "(", "handlers", ")", ";"], "ground_truth": ["}"], "File": "i386-d", "Func": "ix86_d_register_target_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236423, "Length": 34, "Cover_Rate": 0.85} {"Template_token": ["", "else", "d_add_builtin_version", "(", "", ")", ";", "if", "(", "TARGET_80387", ")", "d_add_builtin_version", "(", "", ")", ";", "else", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["}"], "File": "i386-d", "Func": "ix86_d_target_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236424, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "if", "(", "TARGET_X32", ")", "d_add_builtin_version", "(", "", ")", ";", "}", "else", "d_add_builtin_version", "(", "", ")", ";", "if", "(", "TARGET_80387", ")", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["else", "d_add_builtin_version", "(", "", ")", ";"], "File": "i386-d", "Func": "ix86_d_target_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236425, "Length": 31, "Cover_Rate": 0.6458333333333334} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "dfirst", ".", "perm", "[", "i", "]", "==", "", ")", "{", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "&&", "dfirst", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "!=", "", ")", "dfirst", ".", "perm", "[", "i", "]", "=", "dfirst", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "^", "(", "nelt", "/", "", ")", ";", "else", "dfirst", ".", "perm", "[", "i", "]", "=", "i", ";", "}", "else", "{", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "&&", "dsecond", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "!=", "", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "dsecond", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "^", "(", "nelt", "/", "", ")", ";", "else", "dsecond", ".", "perm", "[", "i", "]", "=", "i", ";", "}", "if", "(", "!", "d", "->", "testing_p", ")", "{", "if", "(", "!", "ident1", ")", "dfinal", ".", "op0", "=", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "if", "(", "!", "ident2", ")", "dfinal", ".", "op1", "=", "dsecond", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "}", "bool", "ok", ";", "rtx_insn", "*", "seq1", "=", "NULL", ",", "*", "seq2", "=", "NULL", ";", "if", "(", "!", "ident1", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "seq1", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "}", "if", "(", "!", "ident2", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "seq2", "=", "get_insns", "(", ")", ";"], "ground_truth": ["end_sequence", "(", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_2perm_pblendv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236427, "Length": 277, "Cover_Rate": 0.4301242236024845} {"Template_token": ["", "if", "(", "elt", ">=", "nelt2", ")", "{", "gen", "=", "vmode", "==", "V16QImode", "?", "gen_vec_interleave_highv16qi", ":", "gen_vec_interleave_highv8hi", ";", "elt", "-=", "nelt2", ";", "}", "else", "gen", "=", "vmode", "==", "V16QImode", "?", "gen_vec_interleave_lowv16qi", ":", "gen_vec_interleave_lowv8hi", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "gen", "(", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "get_mode_wider_vector", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "}", "while", "(", "vmode", "!=", "V4SImode", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "rtx", "(", "*", "maybe_gen", ")", "(", "machine_mode", ",", "int", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "elt", ">=", "nelt2", ")", "{", "maybe_gen", "=", "maybe_gen_vec_interleave_high", ";", "elt", "-=", "nelt2", ";", "}", "else", "maybe_gen", "=", "maybe_gen_vec_interleave_low", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "maybe_gen", "(", "vmode", ",", "", ",", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "V4SImode", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";"], "ground_truth": ["memset", "(", "perm2", ",", "elt", ",", "", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_broadcast_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236429, "Length": 239, "Cover_Rate": 0.3157199471598415} {"Template_token": ["", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8QImode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "do", "{", "if", "(", "elt", ">=", "nelt2", ")", "{", "gen", "=", "vmode", "==", "V8QImode", "?", "gen_mmx_punpckhbw", ":", "gen_mmx_punpckhwd", ";", "elt", "-=", "nelt2", ";", "}", "else", "gen", "=", "vmode", "==", "V8QImode", "?", "gen_mmx_punpcklbw", ":", "gen_mmx_punpcklwd", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "gen", "(", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "get_mode_wider_vector", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "}", "while", "(", "vmode", "!=", "V2SImode", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8HImode", ":", "case", "E_V16QImode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "do", "{", "if", "(", "elt", ">=", "nelt2", ")", "{", "gen", "=", "vmode", "==", "V16QImode", "?", "gen_vec_interleave_highv16qi", ":", "gen_vec_interleave_highv8hi", ";", "elt", "-=", "nelt2", ";", "}", "else", "gen", "=", "vmode", "==", "V16QImode", "?", "gen_vec_interleave_lowv16qi", ":", "gen_vec_interleave_lowv8hi", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "gen", "(", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "get_mode_wider_vector", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "}", "while", "(", "vmode", "!=", "V4SImode", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "rtx", "(", "*", "maybe_gen", ")", "(", "machine_mode", ",", "int", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "elt", ">=", "nelt2", ")", "{", "maybe_gen", "=", "maybe_gen_vec_interleave_high", ";", "elt", "-=", "nelt2", ";", "}", "else", "maybe_gen", "=", "maybe_gen_vec_interleave_low", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "maybe_gen", "(", "vmode", ",", "", ",", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "V4SImode", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";"], "ground_truth": ["dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_broadcast_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236430, "Length": 480, "Cover_Rate": 0.6340819022457067} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "", "]", "==", "nelt", ")", "x", "=", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "d", "->", "op1", ",", "d", "->", "op0", ",", "GEN_INT", "(", "", ")", ")", ";", "else", "x", "=", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "GEN_INT", "(", "", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", "->", "target", ",", "x", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "expand_vec_perm_movs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236432, "Length": 68, "Cover_Rate": 0.30357142857142855} {"Template_token": ["", "in_order", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "dcopy", ".", "perm", "[", "i", "]", ";", "if", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "&&", "e", ">=", "nelt", "&&", "(", "e", "&", "(", "nelt", "/", "", "-", "", ")", ")", "<", "min", ")", "e", "=", "e", "-", "min", "-", "(", "nelt", "/", "", ")", ";", "else", "e", "=", "e", "-", "min", ";", "if", "(", "e", "!=", "i", ")", "in_order", "=", "false", ";", "dcopy", ".", "perm", "[", "i", "]", "=", "e", ";", "}", "dcopy", ".", "one_operand_p", "=", "true", ";", "if", "(", "single_insn_only_p", "&&", "!", "in_order", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "{", "if", "(", "in_order", ")", "return", "true", ";", "dcopy", ".", "op1", "=", "dcopy", ".", "op0", ";", "return", "expand_vec_perm_1", "(", "&", "dcopy", ")", ";", "}", "shift", "=", "GEN_INT", "(", "min", "*", "GET_MODE_UNIT_BITSIZE", "(", "d", "->", "vmode", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", ")", "{", "target", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn", "(", "gen_ssse3_palignrv1ti", "(", "target", ",", "gen_lowpart", "(", "V1TImode", ",", "dcopy", ".", "op1", ")", ",", "gen_lowpart", "(", "V1TImode", ",", "dcopy", ".", "op0", ")", ",", "shift", ")", ")", ";", "}", "else", "{", "target", "=", "gen_reg_rtx", "(", "V2TImode", ")", ";", "emit_insn", "(", "gen_avx2_palignrv2ti", "(", "target", ",", "gen_lowpart", "(", "V2TImode", ",", "dcopy", ".", "op1", ")", ",", "gen_lowpart", "(", "V2TImode", ",", "dcopy", ".", "op0", ")", ",", "shift", ")", ")", ";", "}"], "ground_truth": ["dcopy", ".", "op0", "=", "dcopy", ".", "op1", "=", "gen_lowpart", "(", "d", "->", "vmode", ",", "target", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_palignr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236433, "Length": 259, "Cover_Rate": 0.38200589970501475} {"Template_token": ["", "static", "bool", "expand_vec_perm_pblendv", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "i", ",", "which", ",", "nelt", "=", "d", "->", "nelt", ";", "struct", "expand_vec_perm_d", "dcopy", ",", "dcopy1", ";", "machine_mode", "vmode", "=", "d", "->", "vmode", ";", "bool", "ok", ";", "if", "(", "d", "->", "one_operand_p", ")", "return", "false", ";", "if", "(", "TARGET_AVX2", "&&", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", ";", "else", "if", "(", "TARGET_AVX", "&&", "(", "vmode", "==", "V4DFmode", "||", "vmode", "==", "V8SFmode", ")", ")", ";", "else", "if", "(", "TARGET_SSE4_1", "&&", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "||", "(", "TARGET_MMX_WITH_SSE", "&&", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", "||", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", ")", ";", "else", "return", "false", ";", "for", "(", "i", "=", "", ",", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "e", "!=", "i", ")", "which", "|=", "(", "e", "<", "nelt", "?", "", ":", "", ")", ";", "}", "if", "(", "which", "!=", "", "&&", "which", "!=", "", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", "&&", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", "return", "true", ";", "dcopy", "=", "*", "d", ";", "if", "(", "which", "==", "", ")", "dcopy", ".", "op0", "=", "dcopy", ".", "op1", "=", "d", "->", "op1", ";", "else", "dcopy", ".", "op0", "=", "dcopy", ".", "op1", "=", "d", "->", "op0", ";", "if", "(", "!", "d", "->", "testing_p", ")", "dcopy", ".", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "dcopy", ".", "one_operand_p", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "dcopy", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "-", "", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dcopy", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "!=", "", "&&", "!", "ok", ")", "return", "false", ";", "else", "gcc_assert", "(", "ok", ")", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dcopy1", "=", "*", "d", ";", "if", "(", "which", "==", "", ")", "dcopy1", ".", "op1", "=", "dcopy", ".", "target", ";", "else", "dcopy1", ".", "op0", "=", "dcopy", ".", "target", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "dcopy1", ".", "perm", "[", "i", "]", "=", "(", "(", "d", "->", "perm", "[", "i", "]", ">=", "nelt", ")", "?", "(", "nelt", "+", "i", ")", ":", "i", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_pblendv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236434, "Length": 385, "Cover_Rate": 0.9577114427860697} {"Template_token": ["", "gen_vec_shr", "=", "vmode", "==", "E_V16QImode", "?", "gen_vec_shr_v16qi", ":", "gen_vec_shr_v8hi", ";", "gen_vec_shl", "=", "vmode", "==", "E_V16QImode", "?", "gen_vec_shl_v16qi", ":", "gen_vec_shl_v8hi", ";", "imode", "=", "GET_MODE_INNER", "(", "vmode", ")", ";", "inner_size", "=", "GET_MODE_BITSIZE", "(", "imode", ")", ";", "op0", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "op1", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "if", "(", "start1", ")", "emit_insn", "(", "gen_vec_shr", "(", "op0", ",", "d", "->", "op0", ",", "GEN_INT", "(", "start1", "*", "inner_size", ")", ")", ")", ";", "else", "emit_move_insn", "(", "op0", ",", "d", "->", "op0", ")", ";", "dop1", "=", "d", "->", "op1", ";", "if", "(", "d", "->", "one_operand_p", ")", "dop1", "=", "d", "->", "op0", ";", "int", "shl_offset", "=", "end1", "-", "start1", "+", "", "-", "start2", "%", "nelt", ";", "if", "(", "shl_offset", ")", "emit_insn", "(", "gen_vec_shl", "(", "op1", ",", "dop1", ",", "GEN_INT", "(", "shl_offset", "*", "inner_size", ")", ")", ")", ";", "else", "emit_move_insn", "(", "op1", ",", "dop1", ")", ";", "if", "(", "clear_op0", "||", "clear_op1", ")", "{", "rtx", "vec", "[", "", "]", ";", "rtx", "const_vec", ";", "rtx", "clear", ";", "for", "(", "i", "=", "", ";", "i", "!=", "nelt", ";", "i", "++", ")", "{", "if", "(", "i", "<", "(", "end1", "-", "start1", "+", "", ")", ")", "vec", "[", "i", "]", "=", "gen_int_mode", "(", "(", "HOST_WIDE_INT_1U", "<<", "inner_size", ")", "-", "", ",", "imode", ")", ";"], "ground_truth": ["else", "vec", "[", "i", "]", "=", "CONST0_RTX", "(", "imode", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_pslldq_psrldq_por", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236435, "Length": 215, "Cover_Rate": 0.3952205882352941} {"Template_token": ["", "else", "{", "unsigned", "pair_idx", "=", "", ",", "lone_idx", "=", "", ",", "shift", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", ">", "", "&&", "count", "==", "", ")", "||", "(", "d", "->", "perm", "[", "i", "]", "<", "", "&&", "count", "==", "", ")", ")", "lone_idx", "=", "i", ";", "gcc_assert", "(", "count", "==", "(", "lone_idx", "?", "", ":", "", ")", ")", ";", "shift", "=", "lone_idx", "&", "", ";", "pair_idx", "=", "", "-", "lone_idx", "+", "", "*", "shift", ";", "perm1", "[", "", "]", "=", "perm1", "[", "", "]", "=", "(", "count", "==", "", ")", "?", "d", "->", "perm", "[", "lone_idx", "]", ":", "d", "->", "perm", "[", "lone_idx", "]", "-", "", ";", "perm1", "[", "", "]", "=", "perm1", "[", "", "]", "=", "(", "count", "==", "", ")", "?", "d", "->", "perm", "[", "pair_idx", "]", ":", "d", "->", "perm", "[", "pair_idx", "]", "+", "", ";", "if", "(", "count", "==", "", ")", "std", "::", "swap", "(", "d", "->", "op0", ",", "d", "->", "op1", ")", ";", "ok", "=", "expand_vselect_vconcat", "(", "tmp", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "perm1", ",", "d", "->", "nelt", ",", "false", ")", ";"], "ground_truth": ["gcc_assert", "(", "ok", ")", ";"], "File": "i386-expand1", "Func": "expand_vec_perm_shufps_shufps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236436, "Length": 202, "Cover_Rate": 0.3247588424437299} {"Template_token": ["", "gcc_assert", "(", "GET_MODE_SIZE", "(", "o", ")", "==", "GET_MODE_SIZE", "(", "n", ")", ")", ";"], "ground_truth": ["return", "n", ";"], "File": "i386-expand1", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236437, "Length": 16, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "gcc_assert", "(", "GET_MODE_SIZE", "(", "o", ")", "==", "GET_MODE_SIZE", "(", "n", ")", ")", ";", "return", "n", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236438, "Length": 17, "Cover_Rate": 0.3269230769230769} {"Template_token": ["", "case", "MODE_INT", ":", "if", "(", "mode", "!=", "V32QImode", ")", "{", "if", "(", "!", "MEM_P", "(", "op0", ")", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "}", "else", "op0", "=", "gen_lowpart", "(", "V32QImode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "V32QImode", ",", "op1", ")", ";", "mode", "=", "V32QImode", ";", "}", "break", ";", "case", "MODE_VECTOR_FLOAT", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "E_V32QImode", ":", "extract", "=", "gen_avx_vextractf128v32qi", ";", "mode", "=", "V16QImode", ";", "break", ";", "case", "E_V16BFmode", ":", "extract", "=", "gen_avx_vextractf128v16bf", ";", "mode", "=", "V8BFmode", ";", "break", ";", "case", "E_V16HFmode", ":", "extract", "=", "gen_avx_vextractf128v16hf", ";", "mode", "=", "V8HFmode", ";", "break", ";", "case", "E_V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";", "mode", "=", "V4SFmode", ";", "break", ";", "case", "E_V4DFmode", ":", "extract", "=", "gen_avx_vextractf128v4df", ";", "mode", "=", "V2DFmode", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "op1", ")", ")", "{", "rtx", "r", "=", "gen_reg_rtx", "(", "mode", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "emit_move_insn", "(", "r", ",", "m", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "r", "=", "gen_rtx_VEC_CONCAT", "(", "GET_MODE", "(", "op0", ")", ",", "r", ",", "m", ")", ";", "emit_move_insn", "(", "op0", ",", "r", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{"], "ground_truth": ["m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";"], "File": "i386-expand1", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236439, "Length": 233, "Cover_Rate": 0.6036269430051814} {"Template_token": ["", "case", "E_V16HFmode", ":", "extract", "=", "gen_avx_vextractf128v16hf", ";", "mode", "=", "V8HFmode", ";", "break", ";", "case", "E_V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";", "mode", "=", "V4SFmode", ";", "break", ";", "case", "E_V4DFmode", ":", "extract", "=", "gen_avx_vextractf128v4df", ";", "mode", "=", "V2DFmode", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "op1", ")", ")", "{", "rtx", "r", "=", "gen_reg_rtx", "(", "mode", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "emit_move_insn", "(", "r", ",", "m", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "r", "=", "gen_rtx_VEC_CONCAT", "(", "GET_MODE", "(", "op0", ")", ",", "r", ",", "m", ")", ";", "emit_move_insn", "(", "op0", ",", "r", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{"], "ground_truth": ["m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";"], "File": "i386-expand1", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236440, "Length": 127, "Cover_Rate": 0.3290155440414508} {"Template_token": ["", "bool", "ix86_check_builtin_isa_match", "(", "unsigned", "int", "fcode", ",", "HOST_WIDE_INT", "*", "pbisa", ",", "HOST_WIDE_INT", "*", "pbisa2", ")", "{", "HOST_WIDE_INT", "isa", "=", "ix86_isa_flags", ";", "HOST_WIDE_INT", "isa2", "=", "ix86_isa_flags2", ";", "HOST_WIDE_INT", "bisa", "=", "ix86_builtins_isa", "[", "fcode", "]", ".", "isa", ";", "HOST_WIDE_INT", "bisa2", "=", "ix86_builtins_isa", "[", "fcode", "]", ".", "isa2", ";", "if", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_SSE", "|", "OPTION_MASK_ISA_3DNOW_A", ")", ")", "==", "(", "OPTION_MASK_ISA_SSE", "|", "OPTION_MASK_ISA_3DNOW_A", ")", ")", "&&", "(", "isa", "&", "(", "OPTION_MASK_ISA_SSE", "|", "OPTION_MASK_ISA_3DNOW_A", ")", ")", "!=", "", ")", "isa", "|=", "(", "OPTION_MASK_ISA_SSE", "|", "OPTION_MASK_ISA_3DNOW_A", ")", ";", "if", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "==", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "&&", "(", "isa", "&", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "!=", "", ")", "isa", "|=", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ";", "if", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "==", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "&&", "(", "isa", "&", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "!=", "", ")", "isa", "|=", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ";", "if", "(", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "bisa2", "&", "OPTION_MASK_ISA2_AVXVNNI", ")", "!=", "", ")", "&&", "(", "(", "(", "isa", "&", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "isa2", "&", "OPTION_MASK_ISA2_AVXVNNI", ")", "!=", "", ")", ")", "{", "isa", "|=", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ";", "isa2", "|=", "OPTION_MASK_ISA2_AVXVNNI", ";", "}", "if", "(", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_AVX512IFMA", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512IFMA", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "bisa2", "&", "OPTION_MASK_ISA2_AVXIFMA", ")", "!=", "", ")", "&&", "(", "(", "(", "isa", "&", "(", "OPTION_MASK_ISA_AVX512IFMA", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512IFMA", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "isa2", "&", "OPTION_MASK_ISA2_AVXIFMA", ")", "!=", "", ")", ")", "{", "isa", "|=", "OPTION_MASK_ISA_AVX512IFMA", "|", "OPTION_MASK_ISA_AVX512VL", ";", "isa2", "|=", "OPTION_MASK_ISA2_AVXIFMA", ";", "}", "if", "(", "(", "(", "(", "bisa", "&", "OPTION_MASK_ISA_AVX512VL", ")", "!=", "", "&&", "(", "bisa2", "&", "OPTION_MASK_ISA2_AVX512BF16", ")", "!=", "", ")", "&&", "(", "bisa2", "&", "OPTION_MASK_ISA2_AVXNECONVERT", ")", "!=", "", ")", "&&", "(", "(", "(", "isa", "&", "OPTION_MASK_ISA_AVX512VL", ")", "!=", "", "&&", "(", "isa2", "&", "OPTION_MASK_ISA2_AVX512BF16", ")", "!=", "", ")", "||", "(", "isa2", "&", "OPTION_MASK_ISA2_AVXNECONVERT", ")", "!=", "", ")", ")", "{", "isa", "|=", "OPTION_MASK_ISA_AVX512VL", ";", "isa2", "|=", "OPTION_MASK_ISA2_AVXNECONVERT", "|", "OPTION_MASK_ISA2_AVX512BF16", ";", "}", "if", "(", "(", "bisa", "&", "OPTION_MASK_ISA_MMX", ")", "&&", "!", "TARGET_MMX", "&&", "TARGET_MMX_WITH_SSE", "&&", "fcode", "!=", "IX86_BUILTIN_MASKMOVQ", ")", "{", "bisa", "&=", "~", "OPTION_MASK_ISA_MMX", ";", "bisa", "|=", "OPTION_MASK_ISA_SSE2", ";", "}", "if", "(", "pbisa", ")", "*", "pbisa", "=", "bisa", ";"], "ground_truth": ["if", "(", "pbisa2", ")", "*", "pbisa2", "=", "bisa2", ";"], "File": "i386-expand1", "Func": "ix86_check_builtin_isa_match", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236441, "Length": 422, "Cover_Rate": 0.9590909090909091} {"Template_token": ["", "static", "rtx", "ix86_convert_const_wide_int_to_broadcast", "(", "machine_mode", "mode", ",", "rtx", "op", ")", "{", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "return", "nullptr", ";", "if", "(", "!", "TARGET_AVX", "||", "!", "CONST_WIDE_INT_P", "(", "op", ")", "||", "standard_sse_constant_p", "(", "op", ",", "mode", ")", "||", "(", "CONST_WIDE_INT_NUNITS", "(", "op", ")", "*", "HOST_BITS_PER_WIDE_INT", "!=", "GET_MODE_BITSIZE", "(", "mode", ")", ")", ")", "return", "nullptr", ";", "HOST_WIDE_INT", "val", "=", "CONST_WIDE_INT_ELT", "(", "op", ",", "", ")", ";", "HOST_WIDE_INT", "val_broadcast", ";", "scalar_int_mode", "broadcast_mode", ";", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "QImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "QImode", ";", "else", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "HImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "HImode", ";", "else", "if", "(", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "SImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "SImode", ";", "else", "if", "(", "TARGET_64BIT", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "DImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "DImode", ";"], "ground_truth": ["else", "return", "nullptr", ";"], "File": "i386-expand1", "Func": "ix86_convert_const_wide_int_to_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236442, "Length": 155, "Cover_Rate": 0.5740740740740741} {"Template_token": ["", "HOST_WIDE_INT", "val_broadcast", ";", "scalar_int_mode", "broadcast_mode", ";", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "QImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "QImode", ";", "else", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "HImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "HImode", ";", "else", "if", "(", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "SImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "SImode", ";", "else", "if", "(", "TARGET_64BIT", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "DImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "DImode", ";", "else", "return", "nullptr", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "CONST_WIDE_INT_NUNITS", "(", "op", ")", ";", "i", "++", ")", "if", "(", "val", "!=", "CONST_WIDE_INT_ELT", "(", "op", ",", "i", ")", ")", "return", "nullptr", ";", "unsigned", "int", "nunits", "=", "(", "GET_MODE_SIZE", "(", "mode", ")", "/", "GET_MODE_SIZE", "(", "broadcast_mode", ")", ")", ";"], "ground_truth": ["machine_mode", "vector_mode", ";"], "File": "i386-expand1", "Func": "ix86_convert_const_wide_int_to_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236443, "Length": 141, "Cover_Rate": 0.5222222222222223} {"Template_token": ["", "case", "E_DFmode", ":", "case", "E_XFmode", ":", "case", "E_QImode", ":", "case", "E_HImode", ":", "case", "E_SImode", ":", "simple", ":", "tmp", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "return", ";", "case", "E_DImode", ":", "if", "(", "TARGET_64BIT", ")", "goto", "simple", ";", "case", "E_TImode", ":", "if", "(", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", "goto", "simple", ";", "{", "rtx", "lo", "[", "", "]", ",", "hi", "[", "", "]", ";", "rtx_code_label", "*", "label2", ";", "enum", "rtx_code", "code1", ",", "code2", ",", "code3", ";", "machine_mode", "submode", ";", "if", "(", "CONSTANT_P", "(", "op0", ")", "&&", "!", "CONSTANT_P", "(", "op1", ")", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "split_double_mode", "(", "mode", ",", "&", "op0", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "split_double_mode", "(", "mode", ",", "&", "op1", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "submode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "if", "(", "CONST_INT_P", "(", "hi", "[", "", "]", ")", ")", "switch", "(", "code", ")", "{", "case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":", "if", "(", "lo", "[", "", "]", "==", "const0_rtx", ")", "{", "ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "return", ";", "}", "break", ";", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "if", "(", "lo", "[", "", "]", "==", "constm1_rtx", ")", "{", "ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "return", ";", "}", "break", ";", "default", ":", "break", ";", "}", "switch", "(", "code", ")", "{", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "std", "::", "swap", "(", "lo", "[", "", "]", ",", "lo", "[", "", "]", ")", ";", "std", "::", "swap", "(", "hi", "[", "", "]", ",", "hi", "[", "", "]", ")", ";"], "ground_truth": ["code", "=", "swap_condition", "(", "code", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236445, "Length": 357, "Cover_Rate": 0.33302238805970147} {"Template_token": ["", "switch", "(", "code", ")", "{", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "std", "::", "swap", "(", "lo", "[", "", "]", ",", "lo", "[", "", "]", ")", ";", "std", "::", "swap", "(", "hi", "[", "", "]", ",", "hi", "[", "", "]", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":", "{", "bool", "uns", "=", "(", "code", "==", "LTU", "||", "code", "==", "GEU", ")", ";", "rtx", "(", "*", "sbb_insn", ")", "(", "machine_mode", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "uns", "?", "gen_sub3_carry_ccc", ":", "gen_sub3_carry_ccgz", ";", "if", "(", "!", "nonimmediate_operand", "(", "lo", "[", "", "]", ",", "submode", ")", ")", "lo", "[", "", "]", "=", "force_reg", "(", "submode", ",", "lo", "[", "", "]", ")", ";", "if", "(", "!", "x86_64_general_operand", "(", "lo", "[", "", "]", ",", "submode", ")", ")", "lo", "[", "", "]", "=", "force_reg", "(", "submode", ",", "lo", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", "hi", "[", "", "]", "=", "force_reg", "(", "submode", ",", "hi", "[", "", "]", ")", ";", "if", "(", "(", "uns", "&&", "!", "nonimmediate_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", "||", "(", "!", "uns", "&&", "!", "x86_64_general_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", ")", "hi", "[", "", "]", "=", "force_reg", "(", "submode", ",", "hi", "[", "", "]", ")", ";", "emit_insn", "(", "gen_cmp_1", "(", "submode", ",", "lo", "[", "", "]", ",", "lo", "[", "", "]", ")", ")", ";", "tmp", "=", "gen_rtx_SCRATCH", "(", "submode", ")", ";", "emit_insn", "(", "sbb_insn", "(", "submode", ",", "tmp", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "uns", "?", "CCCmode", ":", "CCGZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_branch", "(", "code", ",", "tmp", ",", "const0_rtx", ",", "label", ")", ";", "return", ";", "}", "default", ":", "break", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "code1", "=", "code", ";", "code2", "=", "swap_condition", "(", "code", ")", ";", "code3", "=", "unsigned_condition", "(", "code", ")", ";", "switch", "(", "code", ")", "{", "case", "LT", ":", "case", "GT", ":", "case", "LTU", ":", "case", "GTU", ":", "break", ";", "case", "LE", ":", "code1", "=", "LT", ";", "code2", "=", "GT", ";", "break", ";", "case", "GE", ":", "code1", "=", "GT", ";", "code2", "=", "LT", ";", "break", ";", "case", "LEU", ":", "code1", "=", "LTU", ";", "code2", "=", "GTU", ";", "break", ";", "case", "GEU", ":", "code1", "=", "GTU", ";", "code2", "=", "LTU", ";", "break", ";", "case", "EQ", ":", "code1", "=", "UNKNOWN", ";", "code2", "=", "NE", ";", "break", ";", "case", "NE", ":", "code2", "=", "UNKNOWN", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "code1", "!=", "UNKNOWN", ")", "ix86_expand_branch", "(", "code1", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "if", "(", "code2", "!=", "UNKNOWN", ")", "ix86_expand_branch", "(", "code2", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label2", ")", ";"], "ground_truth": ["ix86_expand_branch", "(", "code3", ",", "lo", "[", "", "]", ",", "lo", "[", "", "]", ",", "label", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236446, "Length": 497, "Cover_Rate": 0.46361940298507465} {"Template_token": ["", "ret", "=", "simplify_const_unary_operation", "(", "FLOAT_EXTEND", ",", "SFmode", ",", "val", ",", "BFmode", ")", ";", "if", "(", "ret", ")", "return", "ret", ";", "ret", "=", "gen_reg_rtx", "(", "SImode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "ret", ",", "GEN_INT", "(", "INTVAL", "(", "op", ")", "&", "", ")", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_fast_convert_bf_to_sf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236450, "Length": 42, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "dst", "=", "operands", "[", "", "]", ";", "src", "=", "operands", "[", "", "]", ";", "set", "=", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ";", "set", "=", "gen_rtx_SET", "(", "dst", ",", "set", ")", ";", "if", "(", "use_sse", ")", "{", "rtx", "mask", ",", "use", ",", "clob", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "vector_mode", ",", "code", "==", "ABS", ")", ";", "use", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "mask", ")", ";"], "ground_truth": ["if", "(", "vector_mode", "||", "mode", "==", "TFmode", ")", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_fp_absneg_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236451, "Length": 87, "Cover_Rate": 0.3466135458167331} {"Template_token": ["", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V4SF_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "INT_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "INT_FTYPE_V2DF_V2DF_INT_INT", ":", "return", "ix86_expand_sse_comi_round", "(", "d", ",", "exp", ",", "target", ")", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DF_UQI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_UQI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_UQI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SF_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V4SF_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V4SF_V2DF_UQI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V2DF_V4SF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V2DF_V4SF_UQI_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_QI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_UQI_INT", ":", "case", "V16SF_FTYPE_V16SF_INT_V16SF_UHI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "UQI_FTYPE_V8DF_V8DF_INT_UQI_INT", ":", "case", "UQI_FTYPE_V2DF_V2DF_INT_UQI_INT", ":", "case", "UHI_FTYPE_V16SF_V16SF_INT_UHI_INT", ":", "case", "UQI_FTYPE_V4SF_V4SF_INT_UQI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_V8DF_INT_V8DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_UQI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_UQI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DI_INT_QI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SI_INT_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DI_INT_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SI_INT_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "xops", ")", ")", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "tree", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", ")", ";", "rtx", "op", "=", "expand_normal", "(", "arg", ")", ";", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "bool", "match", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ";", "if", "(", "i", "==", "nargs", "-", "nargs_constant", ")", "{", "if", "(", "!", "match", ")", "{", "switch", "(", "icode", ")", "{", "case", "CODE_FOR_avx512f_getmantv8df_mask_round", ":", "case", "CODE_FOR_avx512f_getmantv16sf_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv2df_round", ":", "case", "CODE_FOR_avx512f_vgetmantv2df_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv4sf_round", ":", "case", "CODE_FOR_avx512f_vgetmantv4sf_mask_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "case", "CODE_FOR_avx512f_cmpv8df3_mask_round", ":", "case", "CODE_FOR_avx512f_cmpv16sf3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv2df3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv4sf3_mask_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "default", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "}", "}"], "ground_truth": ["else", "if", "(", "i", "==", "nargs", "-", "", ")", "{"], "File": "i386-expand1", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236455, "Length": 379, "Cover_Rate": 0.4027630180658874} {"Template_token": ["", "maskcmp", "=", "true", ";", "cmp_mode", "=", "nbits", ">", "", "?", "int_mode_for_size", "(", "nbits", ",", "", ")", ".", "require", "(", ")", ":", "E_QImode", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "int", "(", "*", "op1_predicate", ")", "(", "rtx", ",", "machine_mode", ")", "=", "VECTOR_MODE_P", "(", "cmp_ops_mode", ")", "?", "vector_operand", ":", "nonimmediate_operand", ";", "if", "(", "!", "op1_predicate", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", ")", "{", "bool", "ok", "=", "ix86_expand_mask_vec_cmp", "(", "dest", ",", "code", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "dest", ";", "}", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "if", "(", "cmp_mode", "!=", "mode", ")", "{"], "ground_truth": ["x", "=", "force_reg", "(", "cmp_ops_mode", ",", "x", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236458, "Length": 179, "Cover_Rate": 0.6438848920863309} {"Template_token": ["", "case", "NE", ":", "check_unordered", "=", "true", ";", "mode", "=", "CCZmode", ";", "const_val", "=", "const1_rtx", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const_val", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op0", ",", "op1", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "set_dst", "=", "SET_DEST", "(", "pat", ")", ";", "emit_insn", "(", "pat", ")", ";", "return", "ix86_ssecom_setcc", "(", "comparison", ",", "check_unordered", ",", "mode", ",", "set_dst", ",", "target", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_sse_comi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236459, "Length": 172, "Cover_Rate": 0.4562334217506631} {"Template_token": ["", "case", "UNEQ", ":", "case", "UNLT", ":", "case", "UNLE", ":", "case", "LTGT", ":", "if", "(", "ordered", "==", "non_signaling", ")", "ordered", "=", "!", "ordered", ";", "break", ";", "case", "EQ", ":", "check_unordered", "=", "true", ";", "mode", "=", "CCZmode", ";", "break", ";", "case", "NE", ":", "gcc_assert", "(", "!", "ordered", ")", ";", "check_unordered", "=", "true", ";", "mode", "=", "CCZmode", ";", "const_val", "=", "const1_rtx", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const_val", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "non_signaling", ")", "icode", "=", "(", "icode", "==", "CODE_FOR_sse_comi_round", "?", "CODE_FOR_sse_ucomi_round", ":", "CODE_FOR_sse2_ucomi_round", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op0", ",", "op1", ",", "op3", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "if", "(", "INTVAL", "(", "op3", ")", "==", "NO_ROUND", ")", "{", "pat", "=", "ix86_erase_embedded_rounding", "(", "pat", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "set_dst", "=", "SET_DEST", "(", "pat", ")", ";", "}", "else", "{", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "SET", ")", ";", "set_dst", "=", "SET_DEST", "(", "pat", ")", ";", "}", "emit_insn", "(", "pat", ")", ";", "return", "ix86_ssecom_setcc", "(", "comparison", ",", "check_unordered", ",", "mode", ",", "set_dst", ",", "target", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_sse_comi_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236461, "Length": 280, "Cover_Rate": 0.30467899891186073} {"Template_token": ["", "machine_mode", "himode", ",", "qimode", "=", "GET_MODE", "(", "dest", ")", ";", "rtx", "hop1", ",", "hop2", ",", "hdest", ";", "rtx", "(", "*", "gen_extend", ")", "(", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_truncate", ")", "(", "rtx", ",", "rtx", ")", ";", "if", "(", "qimode", "==", "E_V64QImode", ")", "return", "false", ";", "if", "(", "!", "TARGET_AVX512BW", ")", "return", "false", ";", "if", "(", "(", "qimode", "==", "V8QImode", "||", "qimode", "==", "V16QImode", ")", "&&", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "if", "(", "qimode", "==", "V32QImode", "&&", "(", "TARGET_PREFER_AVX128", "||", "TARGET_PREFER_AVX256", ")", ")", "return", "false", ";", "switch", "(", "qimode", ")", "{", "case", "E_V8QImode", ":", "himode", "=", "V8HImode", ";", "gen_extend", "=", "gen_zero_extendv8qiv8hi2", ";", "gen_truncate", "=", "gen_truncv8hiv8qi2", ";", "break", ";", "case", "E_V16QImode", ":", "himode", "=", "V16HImode", ";", "gen_extend", "=", "gen_zero_extendv16qiv16hi2", ";", "gen_truncate", "=", "gen_truncv16hiv16qi2", ";", "break", ";", "case", "E_V32QImode", ":", "himode", "=", "V32HImode", ";", "gen_extend", "=", "gen_zero_extendv32qiv32hi2", ";", "gen_truncate", "=", "gen_truncv32hiv32qi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_vecmul_qihi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236464, "Length": 152, "Cover_Rate": 0.6359832635983264} {"Template_token": ["", "if", "(", "GET_MODE_NUNITS", "(", "GET_MODE", "(", "x", ")", ")", "*", "", "==", "n_elts", ")", "{", "rtx", "ops", "[", "", "]", "=", "{", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", "}", ";", "if", "(", "inner_mode", "==", "QImode", "||", "inner_mode", "==", "HImode", "||", "inner_mode", "==", "TImode", "||", "inner_mode", "==", "HFmode", "||", "inner_mode", "==", "BFmode", ")", "{", "unsigned", "int", "n_bits", "=", "n_elts", "*", "GET_MODE_SIZE", "(", "inner_mode", ")", ";", "scalar_mode", "elt_mode", "=", "inner_mode", "==", "TImode", "?", "DImode", ":", "SImode", ";", "n_bits", "/=", "GET_MODE_SIZE", "(", "elt_mode", ")", ";", "mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", ")", ".", "require", "(", ")", ";", "inner_mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", "/", "", ")", ".", "require", "(", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "subtarget", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "ix86_expand_vector_init_concat", "(", "mode", ",", "subtarget", ",", "ops", ",", "", ")", ";", "if", "(", "subtarget", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "subtarget", ")", ")", ";", "return", ";", "}", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "!", "(", "CONST_SCALAR_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONST_FIXED_P", "(", "x", ")", ")", ")", "n_var", "++", ",", "one_var", "=", "i", ";", "else", "if", "(", "x", "!=", "CONST0_RTX", "(", "inner_mode", ")", ")", "all_const_zero", "=", "false", ";", "if", "(", "i", ">", "", "&&", "!", "rtx_equal_p", "(", "x", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "all_same", "=", "false", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "emit_move_insn", "(", "target", ",", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236465, "Length": 318, "Cover_Rate": 0.6259842519685039} {"Template_token": ["", "int", "i", ";", "rtx", "x", ";", "if", "(", "n_elts", "!=", "XVECLEN", "(", "vals", ",", "", ")", ")", "{", "rtx", "subtarget", "=", "target", ";", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_MODE_INNER", "(", "GET_MODE", "(", "x", ")", ")", "==", "inner_mode", ")", ";", "if", "(", "GET_MODE_NUNITS", "(", "GET_MODE", "(", "x", ")", ")", "*", "", "==", "n_elts", ")", "{", "rtx", "ops", "[", "", "]", "=", "{", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", "}", ";", "if", "(", "inner_mode", "==", "QImode", "||", "inner_mode", "==", "HImode", "||", "inner_mode", "==", "TImode", "||", "inner_mode", "==", "HFmode", "||", "inner_mode", "==", "BFmode", ")", "{", "unsigned", "int", "n_bits", "=", "n_elts", "*", "GET_MODE_SIZE", "(", "inner_mode", ")", ";", "scalar_mode", "elt_mode", "=", "inner_mode", "==", "TImode", "?", "DImode", ":", "SImode", ";", "n_bits", "/=", "GET_MODE_SIZE", "(", "elt_mode", ")", ";", "mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", ")", ".", "require", "(", ")", ";", "inner_mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", "/", "", ")", ".", "require", "(", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "subtarget", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "ix86_expand_vector_init_concat", "(", "mode", ",", "subtarget", ",", "ops", ",", "", ")", ";", "if", "(", "subtarget", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "subtarget", ")", ")", ";", "return", ";", "}", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{"], "ground_truth": ["x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236466, "Length": 271, "Cover_Rate": 0.5334645669291339} {"Template_token": ["", "case", "E_V32HFmode", ":", "half_mode", "=", "V16HFmode", ";", "break", ";", "case", "E_V32BFmode", ":", "half_mode", "=", "V16BFmode", ";", "break", ";", "case", "E_V16SImode", ":", "half_mode", "=", "V8SImode", ";", "break", ";", "case", "E_V16SFmode", ":", "half_mode", "=", "V8SFmode", ";", "break", ";", "case", "E_V8DImode", ":", "half_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "half_mode", "=", "V4DFmode", ";", "break", ";", "case", "E_V16HFmode", ":", "half_mode", "=", "V8HFmode", ";", "break", ";", "case", "E_V16BFmode", ":", "half_mode", "=", "V8BFmode", ";", "break", ";", "case", "E_V8SImode", ":", "half_mode", "=", "V4SImode", ";", "break", ";", "case", "E_V8SFmode", ":", "half_mode", "=", "V4SFmode", ";", "break", ";", "case", "E_V4DImode", ":", "half_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "half_mode", "=", "V2DFmode", ";", "break", ";", "case", "E_V4SImode", ":", "half_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "half_mode", "=", "V2SFmode", ";", "break", ";", "case", "E_V2DImode", ":", "half_mode", "=", "DImode", ";", "break", ";", "case", "E_V2SImode", ":", "half_mode", "=", "SImode", ";", "break", ";", "case", "E_V2DFmode", ":", "half_mode", "=", "DFmode", ";", "break", ";", "case", "E_V2SFmode", ":", "half_mode", "=", "SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ")", ";", "break", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V4DImode", ":", "half_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "half_mode", "=", "V2DFmode", ";", "break", ";", "case", "E_V4SImode", ":", "half_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "half_mode", "=", "V2SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V8DImode", ":", "half_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "half_mode", "=", "V4DFmode", ";", "break", ";", "case", "E_V8SImode", ":", "half_mode", "=", "V4SImode", ";", "break", ";", "case", "E_V8SFmode", ":", "half_mode", "=", "V4SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V16SImode", ":", "half_mode", "=", "V8SImode", ";", "break", ";", "case", "E_V16SFmode", ":", "half_mode", "=", "V8SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "half", ":", "i", "=", "n", "-", "", ";", "for", "(", "j", "=", "", ";", "j", "!=", "-", "", ";", "j", "--", ")", "{", "half", "[", "j", "]", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "switch", "(", "n", ">>", "", ")", "{", "case", "", ":", "v", "=", "gen_rtvec", "(", "", ",", "ops", "[", "i", "-", "", "]", ",", "ops", "[", "i", "]", ")", ";", "i", "-=", "", ";", "break", ";", "case", "", ":"], "ground_truth": ["v", "=", "gen_rtvec", "(", "", ",", "ops", "[", "i", "-", "", "]", ",", "ops", "[", "i", "-", "", "]", ",", "ops", "[", "i", "-", "", "]", ",", "ops", "[", "i", "]", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236467, "Length": 498, "Cover_Rate": 0.7432835820895523} {"Template_token": ["", "rtx", "half", "[", "", "]", ";", "rtvec", "v", ";", "int", "i", ",", "j", ";", "switch", "(", "n", ")", "{", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V32HFmode", ":", "half_mode", "=", "V16HFmode", ";", "break", ";", "case", "E_V32BFmode", ":", "half_mode", "=", "V16BFmode", ";", "break", ";", "case", "E_V16SImode", ":", "half_mode", "=", "V8SImode", ";", "break", ";", "case", "E_V16SFmode", ":", "half_mode", "=", "V8SFmode", ";", "break", ";", "case", "E_V8DImode", ":", "half_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "half_mode", "=", "V4DFmode", ";", "break", ";", "case", "E_V16HFmode", ":", "half_mode", "=", "V8HFmode", ";", "break", ";", "case", "E_V16BFmode", ":", "half_mode", "=", "V8BFmode", ";", "break", ";", "case", "E_V8SImode", ":", "half_mode", "=", "V4SImode", ";", "break", ";", "case", "E_V8SFmode", ":", "half_mode", "=", "V4SFmode", ";", "break", ";", "case", "E_V4DImode", ":", "half_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "half_mode", "=", "V2DFmode", ";", "break", ";", "case", "E_V4SImode", ":", "half_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "half_mode", "=", "V2SFmode", ";", "break", ";", "case", "E_V2DImode", ":", "half_mode", "=", "DImode", ";", "break", ";", "case", "E_V2SImode", ":", "half_mode", "=", "SImode", ";", "break", ";", "case", "E_V2DFmode", ":", "half_mode", "=", "DFmode", ";", "break", ";", "case", "E_V2SFmode", ":", "half_mode", "=", "SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ")", ";", "break", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V4DImode", ":"], "ground_truth": ["half_mode", "=", "V2DImode", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236468, "Length": 292, "Cover_Rate": 0.43582089552238806} {"Template_token": ["", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "x", ")", ")", ";", "return", "true", ";", "}", "return", "false", ";", "case", "E_V8QImode", ":", "case", "E_V4QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "goto", "widen", ";", "case", "E_V8HImode", ":", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "{", "struct", "expand_vec_perm_d", "dperm", ";", "rtx", "tmp1", ",", "tmp2", ";", "permute", ":", "memset", "(", "&", "dperm", ",", "", ",", "sizeof", "(", "dperm", ")", ")", ";", "dperm", ".", "target", "=", "target", ";", "dperm", ".", "vmode", "=", "mode", ";", "dperm", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "dperm", ".", "op0", "=", "dperm", ".", "op1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "dperm", ".", "one_operand_p", "=", "true", ";", "if", "(", "mode", "==", "V8HFmode", "||", "mode", "==", "V8BFmode", ")", "{", "tmp1", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "val", ")", ";", "tmp2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "maybe_gen_vec_set_0", "(", "mode", ",", "tmp2", ",", "CONST0_RTX", "(", "mode", ")", ",", "tmp1", ")", ")", ";", "tmp1", "=", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ";", "}", "else", "{", "tmp1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "tmp1", ",", "gen_lowpart", "(", "SImode", ",", "val", ")", ")", ";", "tmp2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_vec_setv4si_0", "(", "tmp2", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "tmp1", ")", ")", ";", "tmp1", "=", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ";", "}", "emit_move_insn", "(", "dperm", ".", "op0", ",", "tmp1", ")", ";", "ok", "=", "(", "expand_vec_perm_1", "(", "&", "dperm", ")", "||", "expand_vec_perm_broadcast_1", "(", "&", "dperm", ")", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "ok", ";", "}", "goto", "widen", ";", "case", "E_V16QImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "goto", "permute", ";", "goto", "widen", ";", "widen", ":", "{", "machine_mode", "smode", ",", "wsmode", ",", "wvmode", ";", "rtx", "x", ";", "smode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "wvmode", "=", "get_mode_wider_vector", "(", "mode", ")", ";", "wsmode", "=", "GET_MODE_INNER", "(", "wvmode", ")", ";", "val", "=", "convert_modes", "(", "wsmode", ",", "smode", ",", "val", ",", "true", ")", ";", "if", "(", "smode", "==", "QImode", "&&", "!", "TARGET_PARTIAL_REG_STALL", ")", "emit_insn", "(", "gen_insv_1", "(", "wsmode", ",", "val", ",", "val", ")", ")", ";", "else", "{", "x", "=", "expand_simple_binop", "(", "wsmode", ",", "ASHIFT", ",", "val", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "smode", ")", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "val", "=", "expand_simple_binop", "(", "wsmode", ",", "IOR", ",", "val", ",", "x", ",", "x", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "}", "x", "=", "gen_reg_rtx", "(", "wvmode", ")", ";", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "wvmode", ",", "x", ",", "val", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "x", ")", ")", ";", "return", "ok", ";", "}", "case", "E_V16HImode", ":", "case", "E_V16HFmode", ":"], "ground_truth": ["case", "E_V16BFmode", ":"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236469, "Length": 468, "Cover_Rate": 0.5125958378970427} {"Template_token": ["", "quarter_mode", "=", "V16QImode", ";", "half_mode", "=", "V32QImode", ";", "goto", "quarter", ";", "case", "E_V32HImode", ":", "quarter_mode", "=", "V8HImode", ";", "half_mode", "=", "V16HImode", ";", "goto", "quarter", ";", "case", "E_V32HFmode", ":", "quarter_mode", "=", "V8HFmode", ";", "half_mode", "=", "V16HFmode", ";", "goto", "quarter", ";", "case", "E_V32BFmode", ":", "quarter_mode", "=", "V8BFmode", ";", "half_mode", "=", "V16BFmode", ";", "goto", "quarter", ";", "quarter", ":", "n", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "ops", "[", "i", "]", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "op0", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op1", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op2", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op3", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op4", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "op5", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op0", ",", "ops", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op1", ",", "&", "ops", "[", "n", ">>", "", "]", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op2", ",", "&", "ops", "[", "n", ">>", "", "]", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op3", ",", "&", "ops", "[", "(", "n", ">>", "", ")", "|", "(", "n", ">>", "", ")", "]", ",", "n", ">>", "", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op4", ",", "gen_rtx_VEC_CONCAT", "(", "half_mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op5", ",", "gen_rtx_VEC_CONCAT", "(", "half_mode", ",", "op2", ",", "op3", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op4", ",", "op5", ")", ")", ")", ";", "return", ";", "case", "E_V16QImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "break", ";", "case", "E_V8HImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "break", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "break", ";", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "n", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "ops", "[", "i", "]", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "ix86_expand_vector_init_interleave", "(", "mode", ",", "target", ",", "ops", ",", "n", ">>", "", ")", ";", "return", ";", "case", "E_V4HImode", ":", "case", "E_V8QImode", ":", "case", "E_V2HImode", ":", "case", "E_V4QImode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["{"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_general", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236471, "Length": 366, "Cover_Rate": 0.3017312448474856} {"Template_token": ["", "break", ";", "case", "E_V8HImode", ":", "gen_load_even", "=", "gen_vec_setv8hi", ";", "gen_interleave_first_low", "=", "gen_vec_interleave_lowv4si", ";", "gen_interleave_second_low", "=", "gen_vec_interleave_lowv2di", ";", "inner_mode", "=", "HImode", ";", "first_imode", "=", "V4SImode", ";", "second_imode", "=", "V2DImode", ";", "third_imode", "=", "VOIDmode", ";", "break", ";", "case", "E_V16QImode", ":", "gen_load_even", "=", "gen_vec_setv16qi", ";", "gen_interleave_first_low", "=", "gen_vec_interleave_lowv8hi", ";", "gen_interleave_second_low", "=", "gen_vec_interleave_lowv4si", ";", "inner_mode", "=", "QImode", ";", "first_imode", "=", "V8HImode", ";", "second_imode", "=", "V4SImode", ";", "third_imode", "=", "V2DImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "op", "=", "ops", "[", "i", "+", "i", "]", ";", "if", "(", "inner_mode", "==", "HFmode", "||", "inner_mode", "==", "BFmode", ")", "{", "rtx", "even", ",", "odd", ";", "machine_mode", "vec_mode", "=", "(", "inner_mode", "==", "HFmode", ")", "?", "V8HFmode", ":", "V8BFmode", ";", "op0", "=", "gen_reg_rtx", "(", "vec_mode", ")", ";", "even", "=", "lowpart_subreg", "(", "vec_mode", ",", "force_reg", "(", "inner_mode", ",", "op", ")", ",", "inner_mode", ")", ";", "odd", "=", "lowpart_subreg", "(", "vec_mode", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "inner_mode", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "even", ",", "odd", ")", ")", ";", "}", "else", "{", "op0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "SImode", ",", "op", ")", ")", ";", "op1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "op0", "=", "gen_rtx_VEC_MERGE", "(", "V4SImode", ",", "gen_rtx_VEC_DUPLICATE", "(", "V4SImode", ",", "op0", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op1", ",", "op0", ")", ")", ";", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "}", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";", "}", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{"], "ground_truth": ["op0", "=", "gen_reg_rtx", "(", "first_imode", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236472, "Length": 342, "Cover_Rate": 0.5036818851251841} {"Template_token": ["", "gen_interleave_first_low", "=", "gen_vec_interleave_lowv8hi", ";", "gen_interleave_second_low", "=", "gen_vec_interleave_lowv4si", ";", "inner_mode", "=", "QImode", ";", "first_imode", "=", "V8HImode", ";", "second_imode", "=", "V4SImode", ";", "third_imode", "=", "V2DImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "op", "=", "ops", "[", "i", "+", "i", "]", ";", "if", "(", "inner_mode", "==", "HFmode", "||", "inner_mode", "==", "BFmode", ")", "{", "rtx", "even", ",", "odd", ";", "machine_mode", "vec_mode", "=", "(", "inner_mode", "==", "HFmode", ")", "?", "V8HFmode", ":", "V8BFmode", ";", "op0", "=", "gen_reg_rtx", "(", "vec_mode", ")", ";", "even", "=", "lowpart_subreg", "(", "vec_mode", ",", "force_reg", "(", "inner_mode", ",", "op", ")", ",", "inner_mode", ")", ";", "odd", "=", "lowpart_subreg", "(", "vec_mode", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "inner_mode", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "even", ",", "odd", ")", ")", ";", "}", "else", "{", "op0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "SImode", ",", "op", ")", ")", ";", "op1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "op0", "=", "gen_rtx_VEC_MERGE", "(", "V4SImode", ",", "gen_rtx_VEC_DUPLICATE", "(", "V4SImode", ",", "op0", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op1", ",", "op0", ")", ")", ";", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "}", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236473, "Length": 272, "Cover_Rate": 0.4005891016200295} {"Template_token": ["", "case", "E_V8HImode", ":", "case", "E_V4HImode", ":", "break", ";", "case", "E_V16QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V8HImode", ";", "goto", "widen", ";", "case", "E_V8QImode", ":", "if", "(", "TARGET_MMX_WITH_SSE", "&&", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V4HImode", ";", "goto", "widen", ";", "case", "E_V4QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V2HImode", ";", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";", "}", "else", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "x", "=", "gen_int_mode", "(", "UINTVAL", "(", "x", ")", "<<", "", ",", "HImode", ")", ";", "}", "if", "(", "x", "!=", "const0_rtx", ")", "var", "=", "expand_simple_binop", "(", "HImode", ",", "IOR", ",", "var", ",", "x", ",", "var", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "emit_move_insn", "(", "x", ",", "gen_lowpart", "(", "wmode", ",", "const_vec", ")", ")", ";", "ix86_expand_vector_set", "(", "mmx_ok", ",", "x", ",", "var", ",", "one_var", ">>", "", ")", ";"], "ground_truth": ["emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "x", ")", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236475, "Length": 224, "Cover_Rate": 0.5642317380352645} {"Template_token": ["", "op1", "=", "scratch", ";", "}", "tmp", "[", "", "]", "=", "op0", ";", "tmp", "[", "", "]", "=", "op1", ";", "ix86_expand_vector_move_misalign", "(", "mode", ",", "tmp", ")", ";", "return", ";", "}", "if", "(", "mode", "==", "V1TImode", "&&", "SUBREG_P", "(", "op1", ")", "&&", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", "==", "TImode", "&&", "TARGET_64BIT", "&&", "TARGET_SSE", "&&", "can_create_pseudo_p", "(", ")", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "rtx", "lo", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "rtx", "hi", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_move_insn", "(", "lo", ",", "gen_lowpart", "(", "DImode", ",", "SUBREG_REG", "(", "op1", ")", ")", ")", ";", "emit_move_insn", "(", "hi", ",", "gen_highpart", "(", "DImode", ",", "SUBREG_REG", "(", "op1", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_concatv2di", "(", "tmp", ",", "lo", ",", "hi", ")", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "V1TImode", ",", "tmp", ")", ")", ";", "return", ";", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "!", "ix86_hardreg_mov_ok", "(", "op0", ",", "op1", ")", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "op0", ")", ")", ";", "emit_move_insn", "(", "tmp", ",", "op1", ")", ";", "emit_move_insn", "(", "op0", ",", "tmp", ")", ";", "return", ";", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "op0", ")", ")", ";", "emit_move_insn", "(", "tmp", ",", "op1", ")", ";", "emit_move_insn", "(", "op0", ",", "tmp", ")", ";", "return", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236476, "Length": 245, "Cover_Rate": 0.34507042253521125} {"Template_token": ["", "if", "(", "tmp", "==", "nullptr", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";", "else", "op1", "=", "tmp", ";", "}", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "VECTOR_MODE_P", "(", "mode", ")", "&&", "(", "MEM_P", "(", "op1", ")", "&&", "SYMBOL_REF_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", ")", ")", "{", "rtx", "first", "=", "ix86_broadcast_from_constant", "(", "mode", ",", "op1", ")", ";", "if", "(", "first", "!=", "nullptr", ")", "{", "op1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "||", "(", "!", "TARGET_64BIT", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "DImode", ")", ")", "first", "=", "force_const_mem", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "first", ")", ";", "bool", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "false", ",", "mode", ",", "op1", ",", "first", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "op0", ",", "op1", ")", ";", "return", ";", "}", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "SSE_REG_MODE_P", "(", "mode", ")", "&&", "(", "(", "MEM_P", "(", "op0", ")", "&&", "(", "MEM_ALIGN", "(", "op0", ")", "<", "align", ")", ")", "||", "(", "MEM_P", "(", "op1", ")", "&&", "(", "MEM_ALIGN", "(", "op1", ")", "<", "align", ")", ")", ")", ")", "{", "rtx", "tmp", "[", "", "]", ";", "if", "(", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "{", "rtx", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "op1", ")", ";", "op1", "=", "scratch", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236477, "Length": 247, "Cover_Rate": 0.34788732394366195} {"Template_token": ["", "extract_hi", "=", "gen_vec_extract_hi_v32hi", ";", "extract_lo", "=", "gen_vec_extract_lo_v32hi", ";", "}", "else", "if", "(", "mode", "==", "V32HFmode", ")", "{", "half_mode", "=", "V16HFmode", ";", "extract_hi", "=", "gen_vec_extract_hi_v32hf", ";", "extract_lo", "=", "gen_vec_extract_lo_v32hf", ";", "}", "else", "if", "(", "mode", "==", "V32BFmode", ")", "{", "half_mode", "=", "V16BFmode", ";", "extract_hi", "=", "gen_vec_extract_hi_v32bf", ";", "extract_lo", "=", "gen_vec_extract_lo_v32bf", ";", "}", "else", "{", "half_mode", "=", "V32QImode", ";", "extract_hi", "=", "gen_vec_extract_hi_v64qi", ";", "extract_lo", "=", "gen_vec_extract_lo_v64qi", ";", "}", "vhi", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "vlo", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "idx_hi", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "idx", ")", ")", ";", "emit_insn", "(", "extract_hi", "(", "vhi", ",", "target", ")", ")", ";", "emit_insn", "(", "extract_lo", "(", "vlo", ",", "target", ")", ")", ";", "vec", "[", "", "]", "=", "idx_hi", ";", "vec", "[", "", "]", "=", "idx", ";", "vec", "[", "", "]", "=", "GEN_INT", "(", "n_elts", "/", "", ")", ";", "ix86_expand_binary_operator", "(", "MINUS", ",", "GET_MODE", "(", "idx", ")", ",", "vec", ")", ";", "ix86_expand_vector_set_var", "(", "vhi", ",", "val", ",", "idx_hi", ")", ";", "ix86_expand_vector_set_var", "(", "vlo", ",", "val", ",", "idx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "vlo", ",", "vhi", ")", ")", ")", ";", "return", ";", "}", "if", "(", "FLOAT_MODE_P", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ")", "{", "switch", "(", "mode", ")", "{", "case", "E_V2DFmode", ":", "cmp_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "cmp_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "cmp_mode", "=", "V8DImode", ";", "break", ";", "case", "E_V2SFmode", ":", "cmp_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "cmp_mode", "=", "V4SImode", ";", "break", ";", "case", "E_V8SFmode", ":", "cmp_mode", "=", "V8SImode", ";", "break", ";", "case", "E_V16SFmode", ":", "cmp_mode", "=", "V16SImode", ";", "break", ";", "case", "E_V8HFmode", ":", "cmp_mode", "=", "V8HImode", ";", "break", ";", "case", "E_V16HFmode", ":", "cmp_mode", "=", "V16HImode", ";", "break", ";", "case", "E_V32HFmode", ":", "cmp_mode", "=", "V32HImode", ";", "break", ";", "case", "E_V8BFmode", ":", "cmp_mode", "=", "V8HImode", ";", "break", ";", "case", "E_V16BFmode", ":", "cmp_mode", "=", "V16HImode", ";", "break", ";", "case", "E_V32BFmode", ":", "cmp_mode", "=", "V32HImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_expand_vector_set_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236479, "Length": 326, "Cover_Rate": 0.5283630470016207} {"Template_token": ["", "if", "(", "expand_vec_perm_pshuflw_pshufhw", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_palignr", "(", "d", ",", "false", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_interleave2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_broadcast", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpermq_perm_1", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vperm2f128", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pblendv", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2perm_interleave", "(", "d", ",", "true", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2perm_pblendv", "(", "d", ",", "true", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_shufps_shufps", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd_pack", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2vperm2f128_vshuf", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pshufb2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pslldq_psrldq_por", "(", "d", ",", "false", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_interleave3", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vperm2f128_vblend", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2perm_interleave", "(", "d", ",", "false", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2perm_pblendv", "(", "d", ",", "false", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd_trunc", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb2_vpermq", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb2_vpermq_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpermt2_vpshub2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pslldq_psrldq_por", "(", "d", ",", "true", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb4_vpermq2", "(", "d", ")", ")", "return", "true", ";", "struct", "expand_vec_perm_d", "nd", ";", "if", "(", "canonicalize_vector_int_perm", "(", "d", ",", "&", "nd", ")", "&&", "expand_vec_perm_1", "(", "&", "nd", ")", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "nd", ".", "target", ")", ")", ";", "return", "true", ";", "}", "if", "(", "expand_vec_perm2_vperm2f128_vblend", "(", "d", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386-expand1", "Func": "ix86_expand_vec_perm_const_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236480, "Length": 327, "Cover_Rate": 0.9396551724137931} {"Template_token": ["", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg1", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg2", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tmode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";", "mode1", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "tmode", ")", ")", ";"], "ground_truth": ["op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "tmode", ",", "EXPAND_NORMAL", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vec_set_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236481, "Length": 71, "Cover_Rate": 0.35858585858585856} {"Template_token": ["", "xor_constant", "=", "", "<<", "(", "", "-", "shift_amount", "-", "", ")", ";", "and_constant", "=", "(", "code", "==", "ASHIFT", "?", "", "-", "(", "", "<<", "shift_amount", ")", ":", "(", "", "<<", "(", "", "-", "shift_amount", ")", ")", "-", "", ")", ";", "switch", "(", "qimode", ")", "{", "case", "V16QImode", ":", "himode", "=", "V8HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv8hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv8hi3", ":", "gen_lshrv8hi3", ")", ";", "gen_and", "=", "gen_andv16qi3", ";", "gen_xor", "=", "gen_xorv16qi3", ";", "gen_sub", "=", "gen_subv16qi3", ";", "break", ";", "case", "V32QImode", ":", "himode", "=", "V16HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv16hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv16hi3", ":", "gen_lshrv16hi3", ")", ";", "gen_and", "=", "gen_andv32qi3", ";", "gen_xor", "=", "gen_xorv32qi3", ";", "gen_sub", "=", "gen_subv32qi3", ";", "break", ";", "case", "V64QImode", ":", "himode", "=", "V32HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv32hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv32hi3", ":", "gen_lshrv32hi3", ")", ";", "gen_and", "=", "gen_andv64qi3", ";", "gen_xor", "=", "gen_xorv64qi3", ";", "gen_sub", "=", "gen_subv64qi3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "=", "gen_reg_rtx", "(", "himode", ")", ";", "vec_const_and", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op1_subreg", "=", "lowpart_subreg", "(", "himode", ",", "op1", ",", "qimode", ")", ";", "emit_insn", "(", "gen_shift", "(", "tmp", ",", "op1_subreg", ",", "op2", ")", ")", ";", "emit_move_insn", "(", "dest", ",", "simplify_gen_subreg", "(", "qimode", ",", "tmp", ",", "himode", ",", "", ")", ")", ";", "emit_move_insn", "(", "vec_const_and", ",", "ix86_build_const_vector", "(", "qimode", ",", "true", ",", "gen_int_mode", "(", "and_constant", ",", "QImode", ")", ")", ")", ";", "emit_insn", "(", "gen_and", "(", "dest", ",", "dest", ",", "vec_const_and", ")", ")", ";", "if", "(", "code", "==", "ASHIFTRT", ")", "{", "vec_const_xor", "=", "gen_reg_rtx", "(", "qimode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "vec_const_xor", ",", "ix86_build_const_vector", "(", "qimode", ",", "true", ",", "gen_int_mode", "(", "xor_constant", ",", "QImode", ")", ")", ")", ";"], "File": "i386-expand1", "Func": "ix86_expand_vec_shift_qihi_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236482, "Length": 298, "Cover_Rate": 0.6367521367521367} {"Template_token": ["", "rtx", "tmp", ",", "op1_subreg", ";", "rtx", "(", "*", "gen_shift", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_and", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_xor", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_sub", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "op2", ")", ")", "return", "false", ";", "qimode", "=", "GET_MODE", "(", "dest", ")", ";", "shift_amount", "=", "INTVAL", "(", "op2", ")", ";", "if", "(", "shift_amount", ">", "", ")", "return", "false", ";", "gcc_assert", "(", "code", "==", "ASHIFT", "||", "code", "==", "ASHIFTRT", "||", "code", "==", "LSHIFTRT", ")", ";", "xor_constant", "=", "", "<<", "(", "", "-", "shift_amount", "-", "", ")", ";", "and_constant", "=", "(", "code", "==", "ASHIFT", "?", "", "-", "(", "", "<<", "shift_amount", ")", ":", "(", "", "<<", "(", "", "-", "shift_amount", ")", ")", "-", "", ")", ";", "switch", "(", "qimode", ")", "{", "case", "V16QImode", ":", "himode", "=", "V8HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv8hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv8hi3", ":", "gen_lshrv8hi3", ")", ";", "gen_and", "=", "gen_andv16qi3", ";", "gen_xor", "=", "gen_xorv16qi3", ";", "gen_sub", "=", "gen_subv16qi3", ";", "break", ";", "case", "V32QImode", ":"], "ground_truth": ["himode", "=", "V16HImode", ";"], "File": "i386-expand1", "Func": "ix86_expand_vec_shift_qihi_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236483, "Length": 201, "Cover_Rate": 0.42948717948717946} {"Template_token": ["", "rtx", "t1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_zero_extendhisi2", "(", "t1", ",", "op", ")", ")", ";", "emit_insn", "(", "gen_ashlsi3", "(", "t1", ",", "t1", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "op", "=", "gen_lowpart", "(", "SFmode", ",", "t1", ")", ";", "}", "*", "pop0", "=", "op", ";", "op", "=", "gen_lowpart", "(", "HImode", ",", "op1", ")", ";", "if", "(", "CONST_INT_P", "(", "op", ")", ")", "op", "=", "simplify_const_unary_operation", "(", "FLOAT_EXTEND", ",", "SFmode", ",", "op1", ",", "BFmode", ")", ";", "else", "{", "rtx", "t1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_zero_extendhisi2", "(", "t1", ",", "op", ")", ")", ";", "emit_insn", "(", "gen_ashlsi3", "(", "t1", ",", "t1", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "op", "=", "gen_lowpart", "(", "SFmode", ",", "t1", ")", ";", "}", "*", "pop1", "=", "op", ";", "return", "ix86_prepare_fp_compare_args", "(", "code", ",", "pop0", ",", "pop1", ")", ";", "}", "if", "(", "!", "is_sse", "&&", "(", "unordered_compare", "||", "(", "op_mode", "==", "XFmode", "&&", "!", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "standard_80387_constant_p", "(", "op1", ")", "==", "", ")", "&&", "GET_CODE", "(", "op1", ")", "!=", "FLOAT", ")", "||", "ix86_fp_comparison_strategy", "(", "code", ")", "==", "IX86_FPCMP_COMI", ")", ")", "{", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "{", "if", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "(", "MEM_P", "(", "op0", ")", "&&", "!", "(", "standard_80387_constant_p", "(", "op1", ")", "==", "", "||", "MEM_P", "(", "op1", ")", ")", ")", ")", "{", "enum", "rtx_code", "new_code", "=", "ix86_fp_swap_condition", "(", "code", ")", ";", "if", "(", "new_code", "!=", "UNKNOWN", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "new_code", ";", "}", "}", "if", "(", "!", "REG_P", "(", "op0", ")", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", ")", "{", "int", "tmp", "=", "standard_80387_constant_p", "(", "op1", ")", ";", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";", "else", "if", "(", "tmp", "==", "", ")", "{", "if", "(", "TARGET_CMOVE", ")", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "}", "if", "(", "ix86_fp_comparison_cost", "(", "code", ")", ">", "ix86_fp_comparison_cost", "(", "swap_condition", "(", "code", ")", ")", "&&", "(", "REG_P", "(", "op1", ")", "||", "can_create_pseudo_p", "(", ")", ")", ")", "{"], "ground_truth": ["std", "::", "swap", "(", "op0", ",", "op1", ")", ";"], "File": "i386-expand1", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236484, "Length": 390, "Cover_Rate": 0.7485604606525912} {"Template_token": ["", "if", "(", "ANY_QI_REG_P", "(", "low", "[", "", "]", ")", "&&", "ANY_QI_REG_P", "(", "high", "[", "", "]", ")", ")", "{", "rtx", "s", ",", "d", ",", "flags", "=", "gen_rtx_REG", "(", "CCZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_clear", "(", "low", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_testqi_ccz_1", "(", "operands", "[", "", "]", ",", "GEN_INT", "(", "half_width", ")", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "low", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_EQ", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "high", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_NE", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "gen_lshr3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_and3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_xor3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "HOST_WIDE_INT", "bits", ";", "rtx", "x", ";", "if", "(", "mode", "==", "DImode", ")", "{", "gen_lshr3", "=", "gen_lshrsi3", ";", "gen_and3", "=", "gen_andsi3", ";", "gen_xor3", "=", "gen_xorsi3", ";", "bits", "=", "", ";", "}", "else", "{", "gen_lshr3", "=", "gen_lshrdi3", ";", "gen_and3", "=", "gen_anddi3", ";", "gen_xor3", "=", "gen_xordi3", ";", "bits", "=", "", ";", "}", "if", "(", "TARGET_PARTIAL_REG_STALL", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "else", "x", "=", "gen_lowpart", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "high", "[", "", "]", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_and3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_xor3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashl3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "return", ";", "}", "if", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", "{"], "ground_truth": ["emit_move_insn", "(", "low", "[", "", "]", ",", "constm1_rtx", ")", ";"], "File": "i386-expand1", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236485, "Length": 423, "Cover_Rate": 0.47315436241610737} {"Template_token": ["", "if", "(", "count", ">", "half_width", ")", "ix86_expand_ashl_const", "(", "high", "[", "", "]", ",", "count", "-", "half_width", ",", "mode", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "ix86_expand_ashl_const", "(", "low", "[", "", "]", ",", "count", ",", "mode", ")", ";", "}", "return", ";", "}", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "half_mode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "gen_ashl3", "=", "mode", "==", "DImode", "?", "gen_ashlsi3", ":", "gen_ashldi3", ";", "if", "(", "operands", "[", "", "]", "==", "const1_rtx", ")", "{", "if", "(", "ANY_QI_REG_P", "(", "low", "[", "", "]", ")", "&&", "ANY_QI_REG_P", "(", "high", "[", "", "]", ")", ")", "{", "rtx", "s", ",", "d", ",", "flags", "=", "gen_rtx_REG", "(", "CCZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_clear", "(", "low", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_testqi_ccz_1", "(", "operands", "[", "", "]", ",", "GEN_INT", "(", "half_width", ")", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "low", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_EQ", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "high", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_NE", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236486, "Length": 292, "Cover_Rate": 0.32662192393736017} {"Template_token": ["", "large", "=", "operands", "[", "", "]", ";", "zero_or_two31", "=", "operands", "[", "", "]", ";", "input", "=", "operands", "[", "", "]", ";", "two31", "=", "operands", "[", "", "]", ";", "vecmode", "=", "GET_MODE", "(", "large", ")", ";", "value", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "MEM_P", "(", "input", ")", ")", "{", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_vec_setv4sf_0", "(", "value", ",", "CONST0_RTX", "(", "V4SFmode", ")", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_loadlpd", "(", "value", ",", "CONST0_RTX", "(", "V2DFmode", ")", ",", "input", ")", ")", ";", "}", "else", "{", "input", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "input", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "value", ",", "CONST0_RTX", "(", "vecmode", ")", ")", ";"], "File": "i386-expand1", "Func": "ix86_split_convert_uns_si_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236487, "Length": 120, "Cover_Rate": 0.3468208092485549} {"Template_token": ["", "else", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmodsi4_zext_2", ":", "gen_divmodsi4_zext_2", ";", "}", "else", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmodsi4_zext_1", ":", "gen_divmodsi4_zext_1", ";", "break", ";", "case", "E_DImode", ":", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmoddi4_1", ":", "gen_divmoddi4_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "end_label", "=", "gen_label_rtx", "(", ")", ";", "qimode_label", "=", "gen_label_rtx", "(", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "operands", "[", "", "]", ")", ";", "scratch", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "scratch", ",", "operands", "[", "", "]", ",", "scratch", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_insn", "(", "gen_test_ccno_1", "(", "mode", ",", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp0", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp0", ",", "const0_rtx", ")", ";", "tmp0", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp0", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "qimode_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp0", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "qimode_label", ";", "emit_insn", "(", "gen_divmod4_1", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "end_label", ")", ")", ";", "emit_barrier", "(", ")", ";"], "ground_truth": ["emit_label", "(", "qimode_label", ")", ";"], "File": "i386-expand1", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236488, "Length": 217, "Cover_Rate": 0.3598673300165838} {"Template_token": ["", "rtx", "div", ",", "mod", ";", "rtx_insn", "*", "insn", ";", "rtx", "scratch", ",", "tmp0", ",", "tmp1", ",", "tmp2", ";", "rtx", "(", "*", "gen_divmod4_1", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_SImode", ":", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SImode", ")", "{", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SImode", ")", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmodsi4_1", ":", "gen_divmodsi4_1", ";", "else", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmodsi4_zext_2", ":", "gen_divmodsi4_zext_2", ";", "}", "else", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmodsi4_zext_1", ":", "gen_divmodsi4_zext_1", ";", "break", ";", "case", "E_DImode", ":", "gen_divmod4_1", "=", "unsigned_p", "?", "gen_udivmoddi4_1", ":", "gen_divmoddi4_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "end_label", "=", "gen_label_rtx", "(", ")", ";", "qimode_label", "=", "gen_label_rtx", "(", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "operands", "[", "", "]", ")", ";", "scratch", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "scratch", ",", "operands", "[", "", "]", ",", "scratch", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_insn", "(", "gen_test_ccno_1", "(", "mode", ",", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp0", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp0", ",", "const0_rtx", ")", ";", "tmp0", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp0", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "qimode_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp0", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "qimode_label", ";", "emit_insn", "(", "gen_divmod4_1", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "end_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "qimode_label", ")", ";", "tmp0", "=", "lowpart_subreg", "(", "HImode", ",", "scratch", ",", "mode", ")", ";", "tmp1", "=", "lowpart_subreg", "(", "HImode", ",", "operands", "[", "", "]", ",", "mode", ")", ";"], "ground_truth": ["tmp2", "=", "lowpart_subreg", "(", "QImode", ",", "operands", "[", "", "]", ",", "mode", ")", ";"], "File": "i386-expand1", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236489, "Length": 330, "Cover_Rate": 0.5472636815920398} {"Template_token": ["", "label", "=", "gen_label_rtx", "(", ")", ";", "rtx", "tmp", "=", "gen_rtx_fmt_ee", "(", "UNORDERED", ",", "VOIDmode", ",", "flag", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "}", "if", "(", "GET_MODE", "(", "set_dst", ")", "!=", "mode", ")", "{", "gcc_assert", "(", "mode", "==", "CCAmode", "||", "mode", "==", "CCCmode", "||", "mode", "==", "CCOmode", "||", "mode", "==", "CCPmode", "||", "mode", "==", "CCSmode", "||", "mode", "==", "CCZmode", ")", ";"], "ground_truth": ["set_dst", "=", "gen_rtx_REG", "(", "mode", ",", "FLAGS_REG", ")", ";"], "File": "i386-expand1", "Func": "ix86_ssecom_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236490, "Length": 95, "Cover_Rate": 0.5} {"Template_token": ["", "label", "=", "gen_label_rtx", "(", ")", ";", "rtx", "tmp", "=", "gen_rtx_fmt_ee", "(", "UNORDERED", ",", "VOIDmode", ",", "flag", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "}", "if", "(", "GET_MODE", "(", "set_dst", ")", "!=", "mode", ")", "{", "gcc_assert", "(", "mode", "==", "CCAmode", "||", "mode", "==", "CCCmode", "||", "mode", "==", "CCOmode", "||", "mode", "==", "CCPmode", "||", "mode", "==", "CCSmode", "||", "mode", "==", "CCZmode", ")", ";"], "ground_truth": ["set_dst", "=", "gen_rtx_REG", "(", "mode", ",", "FLAGS_REG", ")", ";"], "File": "i386-expand1", "Func": "ix86_ssecom_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236491, "Length": 95, "Cover_Rate": 0.5} {"Template_token": ["", "gcc_assert", "(", "!", "op_true", "==", "!", "op_false", ")", ";", "if", "(", "!", "op_true", "||", "!", "ix86_valid_mask_cmp_mode", "(", "cmp_mode", ")", ")", "return", "false", ";", "if", "(", "op_false", "==", "CONST0_RTX", "(", "mode", ")", "||", "op_true", "==", "CONST0_RTX", "(", "mode", ")", "||", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "(", "op_true", "==", "CONSTM1_RTX", "(", "mode", ")", "||", "op_false", "==", "CONSTM1_RTX", "(", "mode", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand1", "Func": "ix86_use_mask_cmp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236492, "Length": 68, "Cover_Rate": 0.6938775510204082} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "return", "true", ";", "gcc_assert", "(", "!", "op_true", "==", "!", "op_false", ")", ";", "if", "(", "!", "op_true", "||", "!", "ix86_valid_mask_cmp_mode", "(", "cmp_mode", ")", ")", "return", "false", ";", "if", "(", "op_false", "==", "CONST0_RTX", "(", "mode", ")", "||", "op_true", "==", "CONST0_RTX", "(", "mode", ")", "||", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "(", "op_true", "==", "CONSTM1_RTX", "(", "mode", ")", "||", "op_false", "==", "CONSTM1_RTX", "(", "mode", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand1", "Func": "ix86_use_mask_cmp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236493, "Length": 80, "Cover_Rate": 0.8163265306122449} {"Template_token": ["", "static", "bool", "ix86_vector_duplicate_value", "(", "machine_mode", "mode", ",", "rtx", "target", ",", "rtx", "val", ")", "{", "bool", "ok", ";", "rtx_insn", "*", "insn", ";", "rtx", "dup", ";", "recog_data_d", "recog_data_save", "=", "recog_data", ";", "dup", "=", "gen_vec_duplicate", "(", "mode", ",", "val", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "dup", ")", ")", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "{", "rtx_insn", "*", "seq", ";", "machine_mode", "innermode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "rtx", "reg", ";", "start_sequence", "(", ")", ";", "reg", "=", "force_reg", "(", "innermode", ",", "val", ")", ";", "if", "(", "GET_MODE", "(", "reg", ")", "!=", "innermode", ")", "reg", "=", "gen_lowpart", "(", "innermode", ",", "reg", ")", ";", "SET_SRC", "(", "PATTERN", "(", "insn", ")", ")", "=", "gen_vec_duplicate", "(", "mode", ",", "reg", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "seq", ")", "emit_insn_before", "(", "seq", ",", "insn", ")", ";", "ok", "=", "recog_memoized", "(", "insn", ")", ">=", "", ";", "gcc_assert", "(", "ok", ")", ";", "}", "recog_data", "=", "recog_data_save", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "ix86_vector_duplicate_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236495, "Length": 165, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "", "]", "<", "nelt", ")", "return", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "!=", "nelt", ";", "i", "++", ")", "d", "->", "perm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "+", "nelt", ")", "%", "(", "", "*", "nelt", ")", ";", "std", "::", "swap", "(", "d", "->", "op0", ",", "d", "->", "op1", ")", ";"], "ground_truth": ["return", ";"], "File": "i386-expand1", "Func": "ix86_vec_perm_index_canon", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236497, "Length": 66, "Cover_Rate": 0.7857142857142857} {"Template_token": ["", "else", "deleted_move_count", "++", ";", "if", "(", "!", "rtx_equal_p", "(", "dhi", ",", "hi", ")", ")", "emit_move_insn", "(", "dhi", ",", "hi", ")", ";", "else", "deleted_move_count", "++", ";", "}", "else", "if", "(", "!", "rtx_equal_p", "(", "lo", ",", "dhi", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "dhi", ",", "hi", ")", ")", "emit_move_insn", "(", "dhi", ",", "hi", ")", ";", "else", "deleted_move_count", "++", ";", "if", "(", "!", "rtx_equal_p", "(", "dlo", ",", "lo", ")", ")", "emit_move_insn", "(", "dlo", ",", "lo", ")", ";", "else", "deleted_move_count", "++", ";", "}", "else", "if", "(", "mode", "==", "TImode", ")", "emit_insn", "(", "gen_swapdi", "(", "dlo", ",", "dhi", ")", ")", ";", "else", "emit_insn", "(", "gen_swapsi", "(", "dlo", ",", "dhi", ")", ")", ";", "if", "(", "deleted_move_count", "==", "", ")", "emit_note", "(", "NOTE_INSN_DELETED", ")", ";"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "split_double_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236498, "Length": 121, "Cover_Rate": 0.4143835616438356} {"Template_token": ["", "half_mode", "=", "HImode", ";", "break", ";", "case", "E_P2QImode", ":", "half_mode", "=", "QImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "byte", "=", "GET_MODE_SIZE", "(", "half_mode", ")", ";", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "if", "(", "mem_op", "&&", "rtx_equal_p", "(", "op", ",", "mem_op", ")", ")", "{", "lo_half", "[", "num", "]", "=", "lo_half", "[", "mem_num", "]", ";", "hi_half", "[", "num", "]", "=", "hi_half", "[", "mem_num", "]", ";", "}", "else", "{", "mem_op", "=", "op", ";", "mem_num", "=", "num", ";", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-expand1", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236499, "Length": 124, "Cover_Rate": 0.4901185770750988} {"Template_token": ["", "static", "bool", "alg_usable_p", "(", "enum", "stringop_alg", "alg", ",", "bool", "memset", ",", "bool", "have_as", ")", "{", "if", "(", "alg", "==", "no_stringop", ")", "return", "false", ";", "if", "(", "alg", "==", "vector_loop", ")", "return", "TARGET_SSE", "||", "TARGET_AVX", ";"], "ground_truth": ["if", "(", "alg", "==", "rep_prefix_1_byte", "||", "alg", "==", "rep_prefix_4_byte", "||", "alg", "==", "rep_prefix_8_byte", ")", "{"], "File": "i386-expand", "Func": "alg_usable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236500, "Length": 50, "Cover_Rate": 0.5494505494505495} {"Template_token": ["", "case", "E_V16HImode", ":", "mode", "=", "V8SImode", ";", "break", ";", "case", "E_V32HImode", ":", "mode", "=", "V16SImode", ";", "break", ";", "case", "E_V4SImode", ":", "mode", "=", "V2DImode", ";", "break", ";", "case", "E_V8SImode", ":", "mode", "=", "V4DImode", ";", "break", ";", "case", "E_V16SImode", ":", "mode", "=", "V8DImode", ";", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "i", "+=", "", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", "||", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "d", "->", "perm", "[", "i", "]", "+", "", ")", "return", "false", ";", "nd", "->", "vmode", "=", "mode", ";", "nd", "->", "nelt", "=", "d", "->", "nelt", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nd", "->", "nelt", ";", "i", "++", ")", "nd", "->", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "", "*", "i", "]", "/", "", ";", "if", "(", "GET_MODE_INNER", "(", "mode", ")", "!=", "DImode", ")", "canonicalize_vector_int_perm", "(", "nd", ",", "nd", ")", ";", "if", "(", "nd", "!=", "d", ")", "{", "nd", "->", "one_operand_p", "=", "d", "->", "one_operand_p", ";", "nd", "->", "testing_p", "=", "d", "->", "testing_p", ";", "if", "(", "d", "->", "op0", "==", "d", "->", "op1", ")", "nd", "->", "op0", "=", "nd", "->", "op1", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op0", ")", ";", "else", "{", "nd", "->", "op0", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op0", ")", ";", "nd", "->", "op1", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op1", ")", ";", "}", "if", "(", "d", "->", "testing_p", ")", "nd", "->", "target", "=", "gen_raw_REG", "(", "nd", "->", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "else", "nd", "->", "target", "=", "gen_reg_rtx", "(", "nd", "->", "vmode", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "canonicalize_vector_int_perm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236501, "Length": 288, "Cover_Rate": 0.7700534759358288} {"Template_token": ["", "tmp", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "symbol", ")", ",", "UNSPEC_PLTOFF", ")", ";"], "ground_truth": ["emit_move_insn", "(", "tmp", ",", "gen_rtx_CONST", "(", "Pmode", ",", "unspec", ")", ")", ";"], "File": "i386-expand", "Func": "construct_plt_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236502, "Length": 35, "Cover_Rate": 0.39325842696629215} {"Template_token": ["", "int", "i", ",", "nunits", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "!=", "CONST_VECTOR", "||", "nunits", "!=", "CONST_VECTOR_NUNITS", "(", "op", ")", ")", "return", "false", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "nunits", ";", "i", "+=", "", ")", "if", "(", "CONST_VECTOR_ELT", "(", "op", ",", "i", ")", "!=", "CONST_VECTOR_ELT", "(", "op", ",", "i", "+", "", ")", ")", "return", "false", ";"], "File": "i386-expand", "Func": "const_vector_equal_evenodd_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236503, "Length": 64, "Cover_Rate": 0.7619047619047619} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nunits", ";", "i", "+=", "", ")", "if", "(", "CONST_VECTOR_ELT", "(", "op", ",", "i", ")", "!=", "CONST_VECTOR_ELT", "(", "op", ",", "i", "+", "", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "const_vector_equal_evenodd_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236504, "Length": 39, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "machine_mode", "counter_mode", "(", "rtx", "count_exp", ")", "{", "if", "(", "GET_MODE", "(", "count_exp", ")", "!=", "VOIDmode", ")", "return", "GET_MODE", "(", "count_exp", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "count_exp", ")", ")", "return", "Pmode", ";"], "ground_truth": ["if", "(", "TARGET_64BIT", "&&", "(", "INTVAL", "(", "count_exp", ")", "&", "~", "", ")", ")", "return", "DImode", ";"], "File": "i386-expand", "Func": "counter_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236505, "Length": 51, "Cover_Rate": 0.9272727272727272} {"Template_token": ["", "static", "machine_mode", "counter_mode", "(", "rtx", "count_exp", ")", "{", "if", "(", "GET_MODE", "(", "count_exp", ")", "!=", "VOIDmode", ")", "return", "GET_MODE", "(", "count_exp", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "count_exp", ")", ")", "return", "Pmode", ";", "if", "(", "TARGET_64BIT", "&&", "(", "INTVAL", "(", "count_exp", ")", "&", "~", "", ")", ")", "return", "DImode", ";"], "ground_truth": ["return", "SImode", ";"], "File": "i386-expand", "Func": "counter_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236506, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "int", "i", ";", "bool", "any_alg_usable_p", "=", "false", ";", "*", "noalign", "=", "false", ";", "*", "dynamic_check", "=", "-", "", ";", "if", "(", "optimize_function_for_size_p", "(", "cfun", ")", "||", "(", "optimize_insn_for_size_p", "(", ")", "&&", "(", "max_size", "<", "", "||", "(", "expected_size", "!=", "-", "", "&&", "expected_size", "<", "", ")", ")", ")", ")", "optimize_for_speed", "=", "false", ";", "else", "optimize_for_speed", "=", "true", ";", "cost", "=", "optimize_for_speed", "?", "ix86_cost", ":", "&", "ix86_size_cost", ";", "if", "(", "memset", ")", "algs", "=", "&", "cost", "->", "memset", "[", "TARGET_64BIT", "!=", "", "]", ";", "else", "algs", "=", "&", "cost", "->", "memcpy", "[", "TARGET_64BIT", "!=", "", "]", ";", "for", "(", "i", "=", "", ";", "i", "<", "MAX_STRINGOP_ALGS", ";", "i", "++", ")", "{", "enum", "stringop_alg", "candidate", "=", "algs", "->", "size", "[", "i", "]", ".", "alg", ";", "bool", "usable", "=", "alg_usable_p", "(", "candidate", ",", "memset", ",", "have_as", ")", ";", "any_alg_usable_p", "|=", "usable", ";", "if", "(", "candidate", "!=", "libcall", "&&", "candidate", "&&", "usable", ")", "max", "=", "algs", "->", "size", "[", "i", "]", ".", "max", ";", "}", "if", "(", "(", "(", "max", ">", "", "&&", "(", "unsigned", "HOST_WIDE_INT", ")", "max", ">=", "max_size", ")", "||", "max", "==", "-", "", ")", "&&", "expected_size", "==", "-", "", ")", "expected_size", "=", "min_size", "/", "", "+", "max_size", "/", "", ";", "if", "(", "ix86_stringop_alg", "!=", "no_stringop", "&&", "alg_usable_p", "(", "ix86_stringop_alg", ",", "memset", ",", "have_as", ")", ")", "return", "ix86_stringop_alg", ";", "else", "if", "(", "!", "optimize_for_speed", ")", "{", "*", "noalign", "=", "true", ";", "if", "(", "!", "count", "||", "(", "count", "&", "", ")", "||", "(", "memset", "&&", "!", "zero_memset", ")", ")", "return", "alg_usable_p", "(", "rep_prefix_1_byte", ",", "memset", ",", "have_as", ")", "?", "rep_prefix_1_byte", ":", "loop_1_byte", ";"], "ground_truth": ["else", "return", "alg_usable_p", "(", "rep_prefix_4_byte", ",", "memset", ",", "have_as", ")", "?", "rep_prefix_4_byte", ":", "loop", ";"], "File": "i386-expand", "Func": "decide_alg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236507, "Length": 276, "Cover_Rate": 0.3971223021582734} {"Template_token": ["", "if", "(", "TARGET_CPU_P", "(", "PENTIUMPRO", ")", "&&", "(", "alg", "==", "rep_prefix_4_byte", "||", "alg", "==", "rep_prefix_1_byte", ")", ")", "desired_align", "=", "", ";", "if", "(", "optimize_size", ")", "desired_align", "=", "", ";", "if", "(", "desired_align", "<", "align", ")", "desired_align", "=", "align", ";", "if", "(", "expected_size", "!=", "-", "", "&&", "expected_size", "<", "", ")", "desired_align", "=", "align", ";"], "ground_truth": ["return", "desired_align", ";"], "File": "i386-expand", "Func": "decide_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236508, "Length": 57, "Cover_Rate": 0.504424778761062} {"Template_token": ["", "desired_align", "=", "GET_MODE_SIZE", "(", "move_mode", ")", ";", "if", "(", "TARGET_CPU_P", "(", "PENTIUMPRO", ")", "&&", "(", "alg", "==", "rep_prefix_4_byte", "||", "alg", "==", "rep_prefix_1_byte", ")", ")", "desired_align", "=", "", ";", "if", "(", "optimize_size", ")", "desired_align", "=", "", ";"], "ground_truth": ["if", "(", "desired_align", "<", "align", ")", "desired_align", "=", "align", ";"], "File": "i386-expand", "Func": "decide_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236509, "Length": 46, "Cover_Rate": 0.40707964601769914} {"Template_token": ["", "rtx", "dst", "=", "destmem", ",", "src", "=", "*", "srcmem", ",", "tempreg", ";", "enum", "insn_code", "code", ";", "machine_mode", "move_mode", ";", "int", "piece_size", ",", "i", ";", "piece_size", "=", "", "<<", "floor_log2", "(", "size_to_move", ")", ";", "while", "(", "!", "int_mode_for_size", "(", "piece_size", "*", "BITS_PER_UNIT", ",", "", ")", ".", "exists", "(", "&", "move_mode", ")", "||", "(", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ")", "==", "CODE_FOR_nothing", ")", "{", "gcc_assert", "(", "piece_size", ">", "", ")", ";", "piece_size", ">>=", "", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "move_mode", ")", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "{", "int", "nunits", "=", "GET_MODE_SIZE", "(", "move_mode", ")", "/", "GET_MODE_SIZE", "(", "word_mode", ")", ";", "if", "(", "!", "mode_for_vector", "(", "word_mode", ",", "nunits", ")", ".", "exists", "(", "&", "move_mode", ")", "||", "(", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ")", "==", "CODE_FOR_nothing", ")", "{", "move_mode", "=", "word_mode", ";", "piece_size", "=", "GET_MODE_SIZE", "(", "move_mode", ")", ";", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-expand", "Func": "emit_memmov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236510, "Length": 155, "Cover_Rate": 0.46130952380952384} {"Template_token": ["", "machine_mode", "move_mode", ";", "int", "piece_size", ",", "i", ";", "piece_size", "=", "", "<<", "floor_log2", "(", "size_to_move", ")", ";", "while", "(", "!", "int_mode_for_size", "(", "piece_size", "*", "BITS_PER_UNIT", ",", "", ")", ".", "exists", "(", "&", "move_mode", ")", "||", "(", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ")", "==", "CODE_FOR_nothing", ")", "{", "gcc_assert", "(", "piece_size", ">", "", ")", ";", "piece_size", ">>=", "", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "move_mode", ")", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "{", "int", "nunits", "=", "GET_MODE_SIZE", "(", "move_mode", ")", "/", "GET_MODE_SIZE", "(", "word_mode", ")", ";", "if", "(", "!", "mode_for_vector", "(", "word_mode", ",", "nunits", ")", ".", "exists", "(", "&", "move_mode", ")", "||", "(", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ")", "==", "CODE_FOR_nothing", ")", "{", "move_mode", "=", "word_mode", ";", "piece_size", "=", "GET_MODE_SIZE", "(", "move_mode", ")", ";", "code", "=", "optab_handler", "(", "mov_optab", ",", "move_mode", ")", ";", "}", "}", "gcc_assert", "(", "code", "!=", "CODE_FOR_nothing", ")", ";", "dst", "=", "adjust_automodify_address_nv", "(", "dst", ",", "move_mode", ",", "destptr", ",", "", ")", ";", "src", "=", "adjust_automodify_address_nv", "(", "src", ",", "move_mode", ",", "srcptr", ",", "", ")", ";", "gcc_assert", "(", "size_to_move", "%", "piece_size", "==", "", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "size_to_move", ";", "i", "+=", "piece_size", ")", "{"], "File": "i386-expand", "Func": "emit_memmov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236511, "Length": 196, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "gcc_assert", "(", "code", "!=", "CODE_FOR_nothing", "&&", "promoted_val", "!=", "NULL_RTX", ")", ";", "dst", "=", "adjust_automodify_address_nv", "(", "dst", ",", "move_mode", ",", "destptr", ",", "", ")", ";", "gcc_assert", "(", "size_to_move", "%", "piece_size", "==", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "size_to_move", ";", "i", "+=", "piece_size", ")", "{", "if", "(", "piece_size", "<=", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "{", "emit_insn", "(", "gen_strset", "(", "destptr", ",", "dst", ",", "promoted_val", ")", ")", ";", "dst", "=", "adjust_automodify_address_nv", "(", "dst", ",", "move_mode", ",", "destptr", ",", "piece_size", ")", ";", "continue", ";", "}", "emit_insn", "(", "GEN_FCN", "(", "code", ")", "(", "dst", ",", "promoted_val", ")", ")", ";", "emit_move_insn", "(", "destptr", ",", "plus_constant", "(", "Pmode", ",", "copy_rtx", "(", "destptr", ")", ",", "piece_size", ")", ")", ";", "dst", "=", "adjust_automodify_address_nv", "(", "dst", ",", "move_mode", ",", "destptr", ",", "piece_size", ")", ";", "}", "return", "dst", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "emit_memset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236512, "Length": 134, "Cover_Rate": 0.5537190082644629} {"Template_token": ["", "rtx", "src", ",", "dest", ";", "if", "(", "CONST_INT_P", "(", "count", ")", ")", "{", "HOST_WIDE_INT", "countval", "=", "INTVAL", "(", "count", ")", ";", "HOST_WIDE_INT", "epilogue_size", "=", "countval", "%", "max_size", ";", "int", "i", ";", "gcc_assert", "(", "(", "max_size", "&", "(", "max_size", "-", "", ")", ")", "==", "", ")", ";", "for", "(", "i", "=", "max_size", ";", "i", ">=", "", ";", "i", ">>=", "", ")", "{", "if", "(", "epilogue_size", "&", "i", ")", "destmem", "=", "emit_memmov", "(", "destmem", ",", "&", "srcmem", ",", "destptr", ",", "srcptr", ",", "i", ")", ";", "}", "return", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "count", "=", "expand_simple_binop", "(", "GET_MODE", "(", "count", ")", ",", "AND", ",", "count", ",", "GEN_INT", "(", "max_size", "-", "", ")", ",", "count", ",", "", ",", "OPTAB_DIRECT", ")", ";", "expand_set_or_cpymem_via_loop", "(", "destmem", ",", "srcmem", ",", "destptr", ",", "srcptr", ",", "NULL", ",", "count", ",", "QImode", ",", "", ",", "", ",", "false", ")", ";", "return", ";", "}", "if", "(", "TARGET_SINGLE_STRINGOP", ")", "{", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "SImode", ",", "srcptr", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "SImode", ",", "destptr", ")", ";", "emit_insn", "(", "gen_strmov", "(", "destptr", ",", "dest", ",", "srcptr", ",", "src", ")", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "HImode", ",", "srcptr", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "HImode", ",", "destptr", ")", ";", "emit_insn", "(", "gen_strmov", "(", "destptr", ",", "dest", ",", "srcptr", ",", "src", ")", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "QImode", ",", "srcptr", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "QImode", ",", "destptr", ")", ";", "emit_insn", "(", "gen_strmov", "(", "destptr", ",", "dest", ",", "srcptr", ",", "src", ")", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "}", "else", "{", "rtx", "offset", "=", "force_reg", "(", "Pmode", ",", "const0_rtx", ")", ";", "rtx", "tmp", ";", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "SImode", ",", "srcptr", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "SImode", ",", "destptr", ")", ";", "emit_move_insn", "(", "dest", ",", "src", ")", ";", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "offset", ",", "GEN_INT", "(", "", ")", ",", "NULL", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "offset", ")", "emit_move_insn", "(", "offset", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";"], "ground_truth": ["LABEL_NUSES", "(", "label", ")", "=", "", ";"], "File": "i386-expand", "Func": "expand_cpymem_epilogue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236513, "Length": 471, "Cover_Rate": 0.6728571428571428} {"Template_token": ["", "HOST_WIDE_INT", "countval", "=", "INTVAL", "(", "count", ")", ";", "HOST_WIDE_INT", "epilogue_size", "=", "countval", "%", "max_size", ";", "int", "i", ";", "gcc_assert", "(", "(", "max_size", "&", "(", "max_size", "-", "", ")", ")", "==", "", ")", ";", "for", "(", "i", "=", "max_size", ";", "i", ">=", "", ";", "i", ">>=", "", ")", "{", "if", "(", "epilogue_size", "&", "i", ")", "{", "if", "(", "vec_value", "&&", "i", ">", "GET_MODE_SIZE", "(", "GET_MODE", "(", "value", ")", ")", ")", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "vec_value", ",", "i", ")", ";", "else", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "value", ",", "i", ")", ";", "}", "}", "return", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "expand_setmem_epilogue_via_loop", "(", "destmem", ",", "destptr", ",", "value", ",", "count", ",", "max_size", ")", ";", "return", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "dest", "=", "change_address", "(", "destmem", ",", "DImode", ",", "destptr", ")", ";", "emit_insn", "(", "gen_strset", "(", "destptr", ",", "dest", ",", "value", ")", ")", ";", "dest", "=", "adjust_automodify_address_nv", "(", "dest", ",", "DImode", ",", "destptr", ",", "", ")", ";", "emit_insn", "(", "gen_strset", "(", "destptr", ",", "dest", ",", "value", ")", ")", ";", "}", "else", "{", "dest", "=", "change_address", "(", "destmem", ",", "SImode", ",", "destptr", ")", ";", "emit_insn", "(", "gen_strset", "(", "destptr", ",", "dest", ",", "value", ")", ")", ";", "dest", "=", "adjust_automodify_address_nv", "(", "dest", ",", "SImode", ",", "destptr", ",", "", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_strset", "(", "destptr", ",", "dest", ",", "value", ")", ")", ";"], "File": "i386-expand", "Func": "expand_setmem_epilogue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236514, "Length": 248, "Cover_Rate": 0.3856920684292379} {"Template_token": ["", "static", "void", "expand_setmem_epilogue_via_loop", "(", "rtx", "destmem", ",", "rtx", "destptr", ",", "rtx", "value", ",", "rtx", "count", ",", "int", "max_size", ")", "{", "count", "=", "expand_simple_binop", "(", "counter_mode", "(", "count", ")", ",", "AND", ",", "count", ",", "GEN_INT", "(", "max_size", "-", "", ")", ",", "count", ",", "", ",", "OPTAB_DIRECT", ")", ";", "expand_set_or_cpymem_via_loop", "(", "destmem", ",", "NULL", ",", "destptr", ",", "NULL", ",", "gen_lowpart", "(", "QImode", ",", "value", ")", ",", "count", ",", "QImode", ",", "", ",", "max_size", "/", "", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_setmem_epilogue_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236515, "Length": 78, "Cover_Rate": 1.0} {"Template_token": ["", "gcc_assert", "(", "srcp", "!=", "NULL", ")", ";", "src", "=", "*", "srcp", ";", "orig_src", "=", "src", ";", "}", "for", "(", "piece_size", "=", "", ";", "piece_size", "<=", "desired_align", "&&", "copied_bytes", "<", "align_bytes", ";", "piece_size", "<<=", "", ")", "{", "if", "(", "align_bytes", "&", "piece_size", ")", "{", "if", "(", "issetmem", ")", "{", "if", "(", "vec_value", "&&", "piece_size", ">", "GET_MODE_SIZE", "(", "GET_MODE", "(", "value", ")", ")", ")", "dst", "=", "emit_memset", "(", "dst", ",", "destreg", ",", "vec_value", ",", "piece_size", ")", ";", "else", "dst", "=", "emit_memset", "(", "dst", ",", "destreg", ",", "value", ",", "piece_size", ")", ";", "}", "else", "dst", "=", "emit_memmov", "(", "dst", ",", "&", "src", ",", "destreg", ",", "srcreg", ",", "piece_size", ")", ";", "copied_bytes", "+=", "piece_size", ";", "}", "}", "if", "(", "MEM_ALIGN", "(", "dst", ")", "<", "(", "unsigned", "int", ")", "desired_align", "*", "BITS_PER_UNIT", ")", "set_mem_align", "(", "dst", ",", "desired_align", "*", "BITS_PER_UNIT", ")", ";", "if", "(", "MEM_SIZE_KNOWN_P", "(", "orig_dst", ")", ")", "set_mem_size", "(", "dst", ",", "MEM_SIZE", "(", "orig_dst", ")", "-", "align_bytes", ")", ";", "if", "(", "!", "issetmem", ")", "{", "int", "src_align_bytes", "=", "get_mem_align_offset", "(", "src", ",", "desired_align", "*", "BITS_PER_UNIT", ")", ";", "if", "(", "src_align_bytes", ">=", "", ")", "src_align_bytes", "=", "desired_align", "-", "src_align_bytes", ";", "if", "(", "src_align_bytes", ">=", "", ")", "{", "unsigned", "int", "src_align", ";", "for", "(", "src_align", "=", "desired_align", ";", "src_align", ">=", "", ";", "src_align", ">>=", "", ")", "{", "if", "(", "(", "src_align_bytes", "&", "(", "src_align", "-", "", ")", ")", "==", "(", "align_bytes", "&", "(", "src_align", "-", "", ")", ")", ")", "break", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_set_or_cpymem_constant_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236517, "Length": 237, "Cover_Rate": 0.6493150684931507} {"Template_token": ["", "static", "rtx", "expand_set_or_cpymem_prologue", "(", "rtx", "destmem", ",", "rtx", "srcmem", ",", "rtx", "destptr", ",", "rtx", "srcptr", ",", "rtx", "value", ",", "rtx", "vec_value", ",", "rtx", "count", ",", "int", "align", ",", "int", "desired_alignment", ",", "bool", "issetmem", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "desired_alignment", ";", "i", "<<=", "", ")", "{", "if", "(", "align", "<=", "i", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "destptr", ",", "i", ",", "false", ")", ";", "if", "(", "issetmem", ")", "{", "if", "(", "vec_value", "&&", "i", ">", "GET_MODE_SIZE", "(", "GET_MODE", "(", "value", ")", ")", ")", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "vec_value", ",", "i", ")", ";", "else", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "value", ",", "i", ")", ";", "}", "else", "destmem", "=", "emit_memmov", "(", "destmem", ",", "&", "srcmem", ",", "destptr", ",", "srcptr", ",", "i", ")", ";", "ix86_adjust_counter", "(", "count", ",", "i", ")", ";", "emit_label", "(", "label", ")", ";"], "ground_truth": ["LABEL_NUSES", "(", "label", ")", "=", "", ";"], "File": "i386-expand", "Func": "expand_set_or_cpymem_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236518, "Length": 156, "Cover_Rate": 0.9017341040462428} {"Template_token": ["", "if", "(", "!", "*", "done_label", ")", "*", "done_label", "=", "gen_label_rtx", "(", ")", ";", "emit_cmp_and_jump_insns", "(", "*", "count", ",", "GEN_INT", "(", "size2", ")", ",", "GE", ",", "", ",", "GET_MODE", "(", "*", "count", ")", ",", "", ",", "loop_label", ")", ";", "size2", ">>=", "", ";", "for", "(", ";", "size2", ">", "", ";", "size2", ">>=", "", ")", "expand_small_cpymem_or_setmem", "(", "destmem", ",", "srcmem", ",", "*", "destptr", ",", "*", "srcptr", ",", "value", ",", "vec_value", ",", "*", "count", ",", "size2", ",", "*", "done_label", ",", "issetmem", ")", ";", "emit_cmp_and_jump_insns", "(", "*", "count", ",", "const0_rtx", ",", "EQ", ",", "", ",", "GET_MODE", "(", "*", "count", ")", ",", "", ",", "*", "done_label", ")", ";", "destmem", "=", "change_address", "(", "destmem", ",", "QImode", ",", "*", "destptr", ")", ";", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "QImode", ",", "value", ")", ")", ";", "else", "{", "srcmem", "=", "change_address", "(", "srcmem", ",", "QImode", ",", "*", "srcptr", ")", ";", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "label", "=", "ix86_expand_aligntest", "(", "*", "count", ",", "", ",", "false", ")", ";", "destmem", "=", "change_address", "(", "destmem", ",", "HImode", ",", "*", "destptr", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "*", "count", ",", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "GEN_INT", "(", "-", "", ")", ",", "", ")", ";", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "HImode", ",", "value", ")", ")", ";", "else", "{", "srcmem", "=", "change_address", "(", "srcmem", ",", "HImode", ",", "*", "srcptr", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "*", "count", ",", "", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "GEN_INT", "(", "-", "", ")", ",", "", ")", ";", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_jump_insn", "(", "gen_jump", "(", "*", "done_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "}", "else", "gcc_assert", "(", "*", "min_size", ">=", "(", "unsigned", "HOST_WIDE_INT", ")", "size", "||", "UINTVAL", "(", "*", "count", ")", ">=", "(", "unsigned", "HOST_WIDE_INT", ")", "size", ")", ";", "if", "(", "loop_label", ")", "{", "emit_label", "(", "loop_label", ")", ";", "LABEL_NUSES", "(", "loop_label", ")", "=", "", ";", "}", "if", "(", "!", "issetmem", ")", "srcmem", "=", "change_address", "(", "srcmem", ",", "mode", ",", "*", "srcptr", ")", ";", "destmem", "=", "change_address", "(", "destmem", ",", "mode", ",", "*", "destptr", ")", ";", "modesize", "=", "GEN_INT", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "for", "(", "n", "=", "", ";", "prolog_size", "<", "desired_align", "-", "align", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "mode_value", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "prolog_size", "+=", "GET_MODE_SIZE", "(", "mode", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "*", "count", ",", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "GEN_INT", "(", "-", "size", "-", "prolog_size", ")", ",", "", ")", ";", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "mode_value", ")", ";"], "ground_truth": ["else", "{"], "File": "i386-expand", "Func": "expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236519, "Length": 492, "Cover_Rate": 0.45387453874538747} {"Template_token": ["", "if", "(", "!", "issetmem", ")", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "copy_rtx", "(", "tmp", ")", ",", "piece_size_n", ")", ";", "srcmem", "=", "adjust_address", "(", "srcmem", ",", "mode", ",", "", ")", ";", "if", "(", "!", "TARGET_64BIT", "&&", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "{", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "}", "else", "{", "rtx", "tmpreg", "[", "", "]", ";", "gcc_assert", "(", "unroll", "<=", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "tmpreg", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "i", ")", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "tmpreg", "[", "i", "]", ",", "srcmem", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "destmem", ",", "tmpreg", "[", "i", "]", ")", ";", "}", "}", "}", "else", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "destmem", ",", "value", ")", ";", "}", "tmp", "=", "expand_simple_binop", "(", "iter_mode", ",", "PLUS", ",", "iter", ",", "piece_size", ",", "iter", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "iter", ")", "emit_move_insn", "(", "iter", ",", "tmp", ")", ";", "emit_cmp_and_jump_insns", "(", "iter", ",", "size", ",", "LT", ",", "NULL_RTX", ",", "iter_mode", ",", "true", ",", "top_label", ")", ";", "if", "(", "expected_size", "!=", "-", "", ")", "{", "expected_size", "/=", "GET_MODE_SIZE", "(", "mode", ")", "*", "unroll", ";", "if", "(", "expected_size", "==", "", ")", "predict_jump", "(", "", ")", ";", "else", "if", "(", "expected_size", ">", "REG_BR_PROB_BASE", ")", "predict_jump", "(", "REG_BR_PROB_BASE", "-", "", ")", ";", "else", "predict_jump", "(", "REG_BR_PROB_BASE", "-", "(", "REG_BR_PROB_BASE", "+", "expected_size", "/", "", ")", "/", "expected_size", ")", ";", "}", "else", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "iter", "=", "ix86_zero_extend_to_Pmode", "(", "iter", ")", ";", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "destptr", ",", "iter", ",", "destptr", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "destptr", ")", "emit_move_insn", "(", "destptr", ",", "tmp", ")", ";", "if", "(", "!", "issetmem", ")", "{"], "ground_truth": ["tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "srcptr", ",", "iter", ",", "srcptr", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";"], "File": "i386-expand", "Func": "expand_set_or_cpymem_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236520, "Length": 447, "Cover_Rate": 0.6385714285714286} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "{", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "}", "else", "{", "rtx", "tmpreg", "[", "", "]", ";", "gcc_assert", "(", "unroll", "<=", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "tmpreg", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "i", ")", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "tmpreg", "[", "i", "]", ",", "srcmem", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "destmem", ",", "tmpreg", "[", "i", "]", ")", ";", "}", "}", "}", "else", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "destmem", ",", "value", ")", ";", "}", "tmp", "=", "expand_simple_binop", "(", "iter_mode", ",", "PLUS", ",", "iter", ",", "piece_size", ",", "iter", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "iter", ")", "emit_move_insn", "(", "iter", ",", "tmp", ")", ";"], "ground_truth": ["emit_cmp_and_jump_insns", "(", "iter", ",", "size", ",", "LT", ",", "NULL_RTX", ",", "iter_mode", ",", "true", ",", "top_label", ")", ";"], "File": "i386-expand", "Func": "expand_set_or_cpymem_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236521, "Length": 275, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "rtx", "srcexp", ";", "rtx", "countreg", ";", "HOST_WIDE_INT", "rounded_count", ";", "if", "(", "mode", "==", "QImode", "&&", "CONST_INT_P", "(", "count", ")", "&&", "!", "(", "INTVAL", "(", "count", ")", "&", "", ")", "&&", "!", "TARGET_PREFER_KNOWN_REP_MOVSB_STOSB", "&&", "(", "!", "issetmem", "||", "orig_value", "==", "const0_rtx", ")", ")", "mode", "=", "SImode", ";", "if", "(", "destptr", "!=", "XEXP", "(", "destmem", ",", "", ")", "||", "GET_MODE", "(", "destmem", ")", "!=", "BLKmode", ")", "destmem", "=", "adjust_automodify_address_nv", "(", "destmem", ",", "BLKmode", ",", "destptr", ",", "", ")", ";", "countreg", "=", "ix86_zero_extend_to_Pmode", "(", "scale_counter", "(", "count", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ";", "if", "(", "mode", "!=", "QImode", ")", "{", "destexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destexp", ",", "destptr", ")", ";", "}", "else", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destptr", ",", "countreg", ")", ";", "if", "(", "(", "!", "issetmem", "||", "orig_value", "==", "const0_rtx", ")", "&&", "CONST_INT_P", "(", "count", ")", ")", "{", "rounded_count", "=", "ROUND_DOWN", "(", "INTVAL", "(", "count", ")", ",", "(", "HOST_WIDE_INT", ")", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "destmem", "=", "shallow_copy_rtx", "(", "destmem", ")", ";", "set_mem_size", "(", "destmem", ",", "rounded_count", ")", ";", "}", "else", "if", "(", "MEM_SIZE_KNOWN_P", "(", "destmem", ")", ")", "clear_mem_size", "(", "destmem", ")", ";", "if", "(", "issetmem", ")", "{", "value", "=", "force_reg", "(", "mode", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "emit_insn", "(", "gen_rep_stos", "(", "destptr", ",", "countreg", ",", "destmem", ",", "value", ",", "destexp", ")", ")", ";", "}", "else", "{", "if", "(", "srcptr", "!=", "XEXP", "(", "srcmem", ",", "", ")", "||", "GET_MODE", "(", "srcmem", ")", "!=", "BLKmode", ")", "srcmem", "=", "adjust_automodify_address_nv", "(", "srcmem", ",", "BLKmode", ",", "srcptr", ",", "", ")", ";", "if", "(", "mode", "!=", "QImode", ")", "{", "srcexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";"], "ground_truth": ["srcexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcexp", ",", "srcptr", ")", ";"], "File": "i386-expand", "Func": "expand_set_or_cpymem_via_rep", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236522, "Length": 313, "Cover_Rate": 0.7129840546697038} {"Template_token": ["", "}", "else", "{", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_AVX", "?", "V32QImode", ":", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "else", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "srcmem", "=", "change_address", "(", "srcmem", ",", "mode", ",", "srcptr", ")", ";", "}", "destmem", "=", "change_address", "(", "destmem", ",", "mode", ",", "destptr", ")", ";", "modesize", "=", "GEN_INT", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "size", ")", ";", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "count", ",", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "GEN_INT", "(", "-", "", "*", "size", ")", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "if", "(", "!", "issetmem", ")", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "count", ",", "", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "GEN_INT", "(", "-", "", "*", "size", ")", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_jump_insn", "(", "gen_jump", "(", "done_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_small_cpymem_or_setmem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236523, "Length": 321, "Cover_Rate": 0.7054945054945055} {"Template_token": ["", "case", "E_V8HImode", ":", "gen", "=", "gen_avx2_pbroadcastv8hi", ";", "break", ";", "case", "E_V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv16sf_1", ";", "break", ";", "case", "E_V8SFmode", ":", "gen", "=", "gen_avx2_vec_dupv8sf_1", ";", "break", ";", "case", "E_V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8df_1", ";", "break", ";", "case", "E_V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8di_1", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ")", ")", ";", "return", "true", ";", "}", "}", "if", "(", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "nelt", ">=", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}"], "ground_truth": ["if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";"], "File": "i386-expand", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236524, "Length": 348, "Cover_Rate": 0.4172661870503597} {"Template_token": ["", "dsecond", ".", "one_operand_p", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "if", "(", "d", "->", "perm", "[", "i", "]", ">=", "nelt", ")", "{", "dsecond", ".", "perm", "[", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", "/", "", ":", "", ")", "]", "=", "d", "->", "perm", "[", "i", "]", "-", "nelt", ";", "if", "(", "d", "->", "perm", "[", "i", "]", "-", "nelt", "!=", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", "/", "", ":", "", ")", ")", "ident2", "=", "false", ";", "dsecond", ".", "perm", "[", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", ":", "lane", "/", "", ")", "]", "=", "d", "->", "perm", "[", "i", "]", "-", "nelt", ";", "}", "else", "{", "dfirst", ".", "perm", "[", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", "/", "", ":", "", ")", "]", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", "/", "", ":", "", ")", ")", "ident1", "=", "false", ";", "dfirst", ".", "perm", "[", "i", "/", "", "+", "(", "i", ">=", "lane", "?", "lane", ":", "lane", "/", "", ")", "]", "=", "d", "->", "perm", "[", "i", "]", ";", "}", "if", "(", "two_insn", "&&", "!", "ident1", "&&", "!", "ident2", ")", "return", "false", ";", "if", "(", "!", "d", "->", "testing_p", ")", "{", "if", "(", "!", "ident1", ")", "dfinal", ".", "op0", "=", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "if", "(", "!", "ident2", ")", "dfinal", ".", "op1", "=", "dsecond", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "if", "(", "d", "->", "perm", "[", "", "]", ">=", "nelt", ")", "std", "::", "swap", "(", "dfinal", ".", "op0", ",", "dfinal", ".", "op1", ")", ";", "}", "bool", "ok", ";", "rtx_insn", "*", "seq1", "=", "NULL", ",", "*", "seq2", "=", "NULL", ";", "if", "(", "!", "ident1", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "seq1", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "}", "if", "(", "!", "ident2", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "seq2", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{"], "ground_truth": ["dfinal", ".", "perm", "[", "i", "]", "=", "i", "/", "", ";"], "File": "i386-expand", "Func": "expand_vec_perm_2perm_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236525, "Length": 419, "Cover_Rate": 0.5692934782608695} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "nelt", ")", "ident2", "=", "false", ";", "}", "else", "{", "dsecond", ".", "perm", "[", "i", "]", "=", "", ";", "dfirst", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", ")", "ident1", "=", "false", ";", "}", "if", "(", "two_insn", "&&", "!", "ident1", "&&", "!", "ident2", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "dfirst", ".", "perm", "[", "i", "]", "==", "", ")", "{", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "&&", "dfirst", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "!=", "", ")", "dfirst", ".", "perm", "[", "i", "]", "=", "dfirst", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "^", "(", "nelt", "/", "", ")", ";", "else", "dfirst", ".", "perm", "[", "i", "]", "=", "i", ";", "}", "else", "{", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "&&", "dsecond", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "!=", "", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "dsecond", ".", "perm", "[", "i", "^", "(", "nelt", "/", "", ")", "]", "^", "(", "nelt", "/", "", ")", ";", "else", "dsecond", ".", "perm", "[", "i", "]", "=", "i", ";", "}", "if", "(", "!", "d", "->", "testing_p", ")", "{", "if", "(", "!", "ident1", ")", "dfinal", ".", "op0", "=", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "if", "(", "!", "ident2", ")", "dfinal", ".", "op1", "=", "dsecond", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "}", "bool", "ok", ";", "rtx_insn", "*", "seq1", "=", "NULL", ",", "*", "seq2", "=", "NULL", ";", "if", "(", "!", "ident1", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "seq1", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "}", "if", "(", "!", "ident2", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "seq2", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "dfinal", ".", "perm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", ">=", "nelt", "?", "i", "+", "nelt", ":", "i", ")", ";"], "ground_truth": ["emit_insn", "(", "seq1", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_2perm_pblendv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236526, "Length": 409, "Cover_Rate": 0.6390625} {"Template_token": ["", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dfirst", "=", "*", "d", ";", "dsecond", "=", "*", "d", ";", "dthird", "=", "*", "d", ";", "dfirst", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", ";", "dfirst", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", "+", "", ";", "dfirst", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", ";", "dfirst", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", "+", "", ";", "dsecond", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", ";", "dsecond", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", "+", "", ";", "dsecond", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", ";", "dsecond", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "&", "~", "", ")", "+", "", ";", "dthird", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "%", "", ")", ";", "dthird", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "%", "", ")", "+", "", ";"], "ground_truth": ["dthird", ".", "perm", "[", "", "]", "=", "(", "d", "->", "perm", "[", "", "]", "%", "", ")", "+", "", ";"], "File": "i386-expand", "Func": "expand_vec_perm_2vperm2f128_vshuf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236527, "Length": 242, "Cover_Rate": 0.6302083333333334} {"Template_token": ["", "static", "bool", "expand_vec_perm_broadcast", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "unsigned", "i", ",", "elt", ",", "nelt", "=", "d", "->", "nelt", ";", "if", "(", "!", "d", "->", "one_operand_p", ")", "return", "false", ";", "elt", "=", "d", "->", "perm", "[", "", "]", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "elt", ")", "return", "false", ";", "return", "expand_vec_perm_broadcast_1", "(", "d", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236530, "Length": 74, "Cover_Rate": 1.0} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "elt", ")", "return", "false", ";"], "ground_truth": ["return", "expand_vec_perm_broadcast_1", "(", "d", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236531, "Length": 33, "Cover_Rate": 0.44594594594594594} {"Template_token": ["", "emit_insn", "(", "gen", "(", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "get_mode_wider_vector", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8QImode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "do", "{", "if", "(", "elt", ">=", "nelt2", ")", "{", "gen", "=", "vmode", "==", "V8QImode", "?", "gen_mmx_punpckhbw", ":", "gen_mmx_punpckhwd", ";", "elt", "-=", "nelt2", ";", "}", "else", "gen", "=", "vmode", "==", "V8QImode", "?", "gen_mmx_punpcklbw", ":", "gen_mmx_punpcklwd", ";", "nelt2", "/=", "", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn", "(", "gen", "(", "dest", ",", "op0", ",", "op0", ")", ")", ";", "vmode", "=", "get_mode_wider_vector", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "}", "while", "(", "vmode", "!=", "V2SImode", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "E_V8HImode", ":", "case", "E_V16QImode", ":", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";"], "ground_truth": ["do", "{"], "File": "i386-expand", "Func": "expand_vec_perm_broadcast_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236532, "Length": 253, "Cover_Rate": 0.3451568894952251} {"Template_token": ["", "odd", "=", "d", "->", "perm", "[", "", "]", ";", "if", "(", "odd", "!=", "", "&&", "odd", "!=", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "", "*", "i", "+", "odd", ")", "return", "false", ";"], "ground_truth": ["if", "(", "d", "->", "vmode", "==", "E_V32HImode", "&&", "d", "->", "testing_p", "&&", "!", "TARGET_AVX512BW", ")", "return", "false", ";"], "File": "i386-expand", "Func": "expand_vec_perm_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236533, "Length": 71, "Cover_Rate": 0.7029702970297029} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "", "*", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "vmode", "==", "E_V32HImode", "&&", "d", "->", "testing_p", "&&", "!", "TARGET_AVX512BW", ")", "return", "false", ";"], "ground_truth": ["return", "expand_vec_perm_even_odd_1", "(", "d", ",", "odd", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236534, "Length": 57, "Cover_Rate": 0.5643564356435643} {"Template_token": ["", "gen_shift", "=", "gen_lshrv2si3", ";", "break", ";", "case", "E_V8HImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V4SImode", ";", "gen_and", "=", "gen_andv4si3", ";", "gen_pack", "=", "gen_sse4_1_packusdw", ";", "gen_shift", "=", "gen_lshrv4si3", ";", "break", ";", "case", "E_V8QImode", ":", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V4HImode", ";", "gen_and", "=", "gen_andv4hi3", ";", "gen_pack", "=", "gen_mmx_packuswb", ";", "gen_shift", "=", "gen_lshrv4hi3", ";", "break", ";", "case", "E_V16QImode", ":", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V8HImode", ";", "gen_and", "=", "gen_andv8hi3", ";", "gen_pack", "=", "gen_sse2_packuswb", ";", "gen_shift", "=", "gen_lshrv8hi3", ";", "break", ";", "case", "E_V16HImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "false", ";", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V8SImode", ";", "gen_and", "=", "gen_andv8si3", ";", "gen_pack", "=", "gen_avx2_packusdw", ";", "gen_shift", "=", "gen_lshrv8si3", ";", "end_perm", "=", "true", ";", "break", ";", "case", "E_V32QImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "false", ";", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V16HImode", ";", "gen_and", "=", "gen_andv16hi3", ";", "gen_pack", "=", "gen_avx2_packuswb", ";", "gen_shift", "=", "gen_lshrv16hi3", ";", "end_perm", "=", "true", ";", "break", ";", "default", ":", "return", "false", ";", "}", "odd", "=", "d", "->", "perm", "[", "", "]", ";", "if", "(", "odd", ">", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "", "*", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dop0", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "dop1", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "if", "(", "odd", "==", "", ")", "{", "t", "=", "gen_const_vec_duplicate", "(", "half_mode", ",", "GEN_INT", "(", "c", ")", ")", ";", "t", "=", "force_reg", "(", "half_mode", ",", "t", ")", ";", "emit_insn", "(", "gen_and", "(", "dop0", ",", "t", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op0", ")", ")", ")", ";", "emit_insn", "(", "gen_and", "(", "dop1", ",", "t", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op1", ")", ")", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_shift", "(", "dop0", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op0", ")", ",", "GEN_INT", "(", "s", ")", ")", ")", ";", "emit_insn", "(", "gen_shift", "(", "dop1", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op1", ")", ",", "GEN_INT", "(", "s", ")", ")", ")", ";", "}", "if", "(", "TARGET_AVX2", "&&", "end_perm", ")", "{", "op", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "t", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_pack", "(", "op", ",", "dop0", ",", "dop1", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_avx2_permv4di_1", "(", "t", ",", "gen_lowpart", "(", "V4DImode", ",", "op", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_even_odd_pack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236536, "Length": 436, "Cover_Rate": 0.7266666666666667} {"Template_token": ["", "emit_insn", "(", "gen_lshrv32hi3", "(", "t1", ",", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op0", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_lshrv32hi3", "(", "t2", ",", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op1", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "{", "t1", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op0", ")", ";", "t2", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op1", ")", ";", "}", "t3", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";"], "ground_truth": ["t4", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_even_odd_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236537, "Length": 84, "Cover_Rate": 0.340080971659919} {"Template_token": ["", "if", "(", "odd", ">", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "", "*", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "if", "(", "odd", ")", "{", "t1", "=", "gen_reg_rtx", "(", "V32HImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V32HImode", ")", ";", "emit_insn", "(", "gen_lshrv32hi3", "(", "t1", ",", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op0", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_lshrv32hi3", "(", "t2", ",", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op1", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i386-expand", "Func": "expand_vec_perm_even_odd_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236538, "Length": 115, "Cover_Rate": 0.46558704453441296} {"Template_token": ["", "else", "return", "false", ";", "nelt", "=", "d", "->", "nelt", ";", "if", "(", "d", "->", "perm", "[", "", "]", "!=", "", "&&", "d", "->", "perm", "[", "", "]", "!=", "nelt", "/", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "d", "->", "perm", "[", "", "]", "+", "i", "/", "", "||", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "d", "->", "perm", "[", "", "]", "+", "i", "/", "", "+", "nelt", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V32QImode", ":", "if", "(", "d", "->", "perm", "[", "", "]", ")", "gen", "=", "gen_vec_interleave_highv32qi", ";", "else", "gen", "=", "gen_vec_interleave_lowv32qi", ";", "break", ";"], "ground_truth": ["case", "E_V16HImode", ":"], "File": "i386-expand", "Func": "expand_vec_perm_interleave3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236540, "Length": 136, "Cover_Rate": 0.39080459770114945} {"Template_token": ["", "if", "(", "d", "->", "perm", "[", "", "]", "!=", "nelt", "&&", "d", "->", "perm", "[", "", "]", "!=", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "i", "+", "nelt", "-", "d", "->", "perm", "[", "", "]", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "if", "(", "d", "->", "perm", "[", "", "]", "==", "nelt", ")", "x", "=", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "d", "->", "op1", ",", "d", "->", "op0", ",", "GEN_INT", "(", "", ")", ")", ";", "else", "x", "=", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "GEN_INT", "(", "", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", "->", "target", ",", "x", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_movs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236541, "Length": 136, "Cover_Rate": 0.6601941747572816} {"Template_token": ["", "unsigned", "min", ",", "max", ",", "minswap", ",", "maxswap", ";", "bool", "in_order", ",", "ok", ",", "swap", "=", "false", ";", "rtx", "shift", ",", "target", ";", "struct", "expand_vec_perm_d", "dcopy", ";", "if", "(", "(", "!", "TARGET_SSSE3", "||", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "!=", "", ")", "&&", "(", "!", "TARGET_AVX2", "||", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "!=", "", ")", ")", "return", "false", ";", "min", "=", "", "*", "nelt", ";", "max", "=", "", ";", "minswap", "=", "", "*", "nelt", ";", "maxswap", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "unsigned", "eswap", "=", "d", "->", "perm", "[", "i", "]", "^", "nelt", ";", "if", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", ")", "{", "e", "=", "(", "e", "&", "(", "(", "nelt", "/", "", ")", "-", "", ")", ")", "|", "(", "(", "e", "&", "nelt", ")", ">>", "", ")", ";", "eswap", "=", "e", "^", "(", "nelt", "/", "", ")", ";", "}", "if", "(", "e", "<", "min", ")", "min", "=", "e", ";", "if", "(", "e", ">", "max", ")", "max", "=", "e", ";", "if", "(", "eswap", "<", "minswap", ")", "minswap", "=", "eswap", ";", "if", "(", "eswap", ">", "maxswap", ")", "maxswap", "=", "eswap", ";", "}", "if", "(", "min", "==", "", "||", "max", "-", "min", ">=", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "?", "nelt", "/", "", ":", "nelt", ")", ")", "{", "if", "(", "d", "->", "one_operand_p", "||", "minswap", "==", "", "||", "maxswap", "-", "minswap", ">=", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "?", "nelt", "/", "", ":", "nelt", ")", ")", "return", "false", ";", "swap", "=", "true", ";", "min", "=", "minswap", ";", "max", "=", "maxswap", ";", "}", "if", "(", "d", "->", "testing_p", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", "&&", "!", "single_insn_only_p", ")", "return", "true", ";", "dcopy", "=", "*", "d", ";", "if", "(", "swap", ")", "{"], "ground_truth": ["dcopy", ".", "op0", "=", "d", "->", "op1", ";"], "File": "i386-expand", "Func": "expand_vec_perm_palignr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236542, "Length": 320, "Cover_Rate": 0.471976401179941} {"Template_token": ["", "bool", "ok", ";", "if", "(", "d", "->", "one_operand_p", ")", "return", "false", ";", "if", "(", "TARGET_AVX2", "&&", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", ";", "else", "if", "(", "TARGET_AVX", "&&", "(", "vmode", "==", "V4DFmode", "||", "vmode", "==", "V8SFmode", ")", ")", ";", "else", "if", "(", "TARGET_SSE4_1", "&&", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "||", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", "||", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", ")", ";", "else", "return", "false", ";", "for", "(", "i", "=", "", ",", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "e", "!=", "i", ")", "which", "|=", "(", "e", "<", "nelt", "?", "", ":", "", ")", ";", "}", "if", "(", "which", "!=", "", "&&", "which", "!=", "", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", "&&", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", "return", "true", ";", "dcopy", "=", "*", "d", ";", "if", "(", "which", "==", "", ")", "dcopy", ".", "op0", "=", "dcopy", ".", "op1", "=", "d", "->", "op1", ";", "else", "dcopy", ".", "op0", "=", "dcopy", ".", "op1", "=", "d", "->", "op0", ";", "if", "(", "!", "d", "->", "testing_p", ")", "dcopy", ".", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "dcopy", ".", "one_operand_p", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "dcopy", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "-", "", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dcopy", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "!=", "", "&&", "!", "ok", ")", "return", "false", ";", "else", "gcc_assert", "(", "ok", ")", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dcopy1", "=", "*", "d", ";", "if", "(", "which", "==", "", ")", "dcopy1", ".", "op1", "=", "dcopy", ".", "target", ";", "else", "dcopy1", ".", "op0", "=", "dcopy", ".", "target", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "dcopy1", ".", "perm", "[", "i", "]", "=", "(", "(", "d", "->", "perm", "[", "i", "]", ">=", "nelt", ")", "?", "(", "nelt", "+", "i", ")", ":", "i", ")", ";", "ok", "=", "expand_vec_perm_blend", "(", "&", "dcopy1", ")", ";"], "ground_truth": ["gcc_assert", "(", "ok", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_pblendv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236543, "Length": 360, "Cover_Rate": 0.9045226130653267} {"Template_token": ["", "nelt", "=", "d", "->", "nelt", ";", "eltsz", "=", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ";", "m128", "=", "GEN_INT", "(", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "k", ",", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "unsigned", "which", "=", "(", "e", ">=", "nelt", ")", ";", "if", "(", "e", ">=", "nelt", ")", "e", "-=", "nelt", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "", "-", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "m128", ";", "}", "for", "(", "k", "=", "i", "*", "eltsz", "+", "j", ";", "k", "<", "", ";", "++", "k", ")", "rperm", "[", "", "]", "[", "k", "]", "=", "rperm", "[", "", "]", "[", "k", "]", "=", "m128", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_pshufb2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236545, "Length": 158, "Cover_Rate": 0.3191919191919192} {"Template_token": ["", "rtx", "rperm", "[", "", "]", "[", "", "]", ",", "vperm", ",", "l", ",", "h", ",", "op", ",", "m128", ";", "unsigned", "int", "i", ",", "nelt", ",", "eltsz", ";", "machine_mode", "mode", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "!", "TARGET_SSSE3", "||", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "!=", "", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "!=", "", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "!=", "", ")", ")", "return", "false", ";", "gcc_assert", "(", "!", "d", "->", "one_operand_p", ")", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", ")", "{", "case", "", ":", "mode", "=", "V4QImode", ";", "gen", "=", "gen_mmx_pshufbv4qi3", ";", "break", ";", "case", "", ":", "mode", "=", "V8QImode", ";", "gen", "=", "gen_mmx_pshufbv8qi3", ";", "break", ";", "case", "", ":", "mode", "=", "V16QImode", ";", "gen", "=", "gen_ssse3_pshufbv16qi3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "nelt", "=", "d", "->", "nelt", ";", "eltsz", "=", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ";", "m128", "=", "GEN_INT", "(", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "k", ",", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "unsigned", "which", "=", "(", "e", ">=", "nelt", ")", ";", "if", "(", "e", ">=", "nelt", ")", "e", "-=", "nelt", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "", "-", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "m128", ";", "}"], "ground_truth": ["for", "(", "k", "=", "i", "*", "eltsz", "+", "j", ";", "k", "<", "", ";", "++", "k", ")", "rperm", "[", "", "]", "[", "k", "]", "=", "rperm", "[", "", "]", "[", "k", "]", "=", "m128", ";"], "File": "i386-expand", "Func": "expand_vec_perm_pshufb2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236546, "Length": 310, "Cover_Rate": 0.6262626262626263} {"Template_token": ["", "unsigned", "char", "perm2", "[", "MAX_VECT_LEN", "]", ";", "unsigned", "i", ";", "bool", "ok", ";", "if", "(", "d", "->", "vmode", "!=", "V8HImode", "||", "!", "d", "->", "one_operand_p", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", ">=", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "<", "", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "memcpy", "(", "perm2", ",", "d", "->", "perm", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "perm2", "[", "i", "]", "=", "i", ";", "ok", "=", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "memcpy", "(", "perm2", "+", "", ",", "d", "->", "perm", "+", "", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "perm2", "[", "i", "]", "=", "i", ";"], "ground_truth": ["ok", "=", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "target", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_pshuflw_pshufhw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236547, "Length": 205, "Cover_Rate": 0.9151785714285714} {"Template_token": ["", "if", "(", "(", "perm", "&", "", ")", "==", "(", "", "<<", "", ")", ")", "continue", ";", "if", "(", "(", "perm", "&", "", ")", "==", "", ")", "continue", ";", "if", "(", "(", "perm", "&", "", ")", "==", "(", "", "<<", "", ")", ")", "continue", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "j", "=", "d", "->", "perm", "[", "i", "]", "/", "nelt2", ";", "if", "(", "j", "==", "(", "(", "perm", ">>", "(", "", "*", "(", "i", ">=", "nelt2", ")", ")", ")", "&", "", ")", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "nelt", "+", "(", "i", "&", "nelt2", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt2", "-", "", ")", ")", ";", "else", "if", "(", "j", "==", "(", "unsigned", ")", "(", "i", ">=", "nelt2", ")", "+", "", "*", "(", "perm", ">=", "", ")", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "-", "", ")", ";", "else", "break", ";", "}", "if", "(", "i", "==", "nelt", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "end_sequence", "(", ")", ";", "}", "else", "ok", "=", "false", ";", "if", "(", "ok", ")", "{", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dsecond", ".", "testing_p", "=", "false", ";", "dfirst", "=", "*", "d", ";", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "dfirst", ".", "perm", "[", "i", "]", "=", "(", "i", "&", "(", "nelt2", "-", "", ")", ")", "+", "(", "(", "perm", ">>", "(", "", "*", "(", "i", ">=", "nelt2", ")", ")", ")", "&", "", ")", "*", "nelt2", ";", "canonicalize_perm", "(", "&", "dfirst", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "perm", ">=", "", ")", "dsecond", ".", "op0", "=", "dsecond", ".", "op1", ";"], "ground_truth": ["dsecond", ".", "op1", "=", "dfirst", ".", "target", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vperm2f128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236548, "Length": 324, "Cover_Rate": 0.627906976744186} {"Template_token": ["", "j", "=", "d", "->", "perm", "[", "i", "]", "/", "nelt2", ";", "if", "(", "j", "==", "(", "(", "perm", ">>", "(", "", "*", "(", "i", ">=", "nelt2", ")", ")", ")", "&", "", ")", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "nelt", "+", "(", "i", "&", "nelt2", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt2", "-", "", ")", ")", ";", "else", "if", "(", "j", "==", "(", "unsigned", ")", "(", "i", ">=", "nelt2", ")", "+", "", "*", "(", "perm", ">=", "", ")", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "-", "", ")", ";", "else", "break", ";", "}", "if", "(", "i", "==", "nelt", ")", "{", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "end_sequence", "(", ")", ";", "}", "else", "ok", "=", "false", ";", "if", "(", "ok", ")", "{", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dsecond", ".", "testing_p", "=", "false", ";", "dfirst", "=", "*", "d", ";", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "d", "->", "vmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "dfirst", ".", "perm", "[", "i", "]", "=", "(", "i", "&", "(", "nelt2", "-", "", ")", ")", "+", "(", "(", "perm", ">>", "(", "", "*", "(", "i", ">=", "nelt2", ")", ")", ")", "&", "", ")", "*", "nelt2", ";", "canonicalize_perm", "(", "&", "dfirst", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "perm", ">=", "", ")", "dsecond", ".", "op0", "=", "dsecond", ".", "op1", ";", "dsecond", ".", "op1", "=", "dfirst", ".", "target", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_vperm2f128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236549, "Length": 282, "Cover_Rate": 0.5465116279069767} {"Template_token": ["", "j", "=", "(", "d", "->", "perm", "[", "i", "]", "&", "nelt2", ")", "?", "i", "|", "nelt2", ":", "i", "&", "~", "nelt2", ";", "if", "(", "dfirst", ".", "perm", "[", "j", "]", "!=", "", "&&", "dfirst", ".", "perm", "[", "j", "]", "!=", "d", "->", "perm", "[", "i", "]", ")", "return", "false", ";", "dfirst", ".", "perm", "[", "j", "]", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "j", "!=", "i", ")", "msk", "|=", "(", "", "<<", "i", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "if", "(", "dfirst", ".", "perm", "[", "i", "]", "==", "", ")", "dfirst", ".", "perm", "[", "i", "]", "=", "i", ";", "if", "(", "!", "d", "->", "testing_p", ")", "dfirst", ".", "target", "=", "gen_reg_rtx", "(", "dfirst", ".", "vmode", ")", ";", "start_sequence", "(", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dfirst", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "!", "ok", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "emit_insn", "(", "seq", ")", ";", "dsecond", "=", "*", "d", ";", "dsecond", ".", "op0", "=", "dfirst", ".", "target", ";", "dsecond", ".", "op1", "=", "dfirst", ".", "target", ";", "dsecond", ".", "one_operand_p", "=", "true", ";", "dsecond", ".", "target", "=", "gen_reg_rtx", "(", "dsecond", ".", "vmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "dsecond", ".", "perm", "[", "i", "]", "=", "i", "^", "nelt2", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "dsecond", ")", ";", "gcc_assert", "(", "ok", ")", ";", "blend", "=", "d", "->", "vmode", "==", "V8SFmode", "?", "gen_avx_blendps256", ":", "gen_avx_blendpd256", ";", "emit_insn", "(", "blend", "(", "d", "->", "target", ",", "dfirst", ".", "target", ",", "dsecond", ".", "target", ",", "GEN_INT", "(", "msk", ")", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vperm2f128_vblend", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236550, "Length": 287, "Cover_Rate": 0.6817102137767221} {"Template_token": ["", "unsigned", "i", ";", "if", "(", "!", "TARGET_AVX", "||", "d", "->", "vmode", "!=", "V8SFmode", "||", "!", "d", "->", "one_operand_p", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "i", "<", "", "?", "e", ">=", "", ":", "e", "<", "", ")", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "e", ">=", "", "+", "", ")", "e", "-=", "", ";", "else", "if", "(", "e", ">=", "", ")", "e", "-=", "", ";"], "ground_truth": ["rperm", "[", "i", "]", "=", "GEN_INT", "(", "e", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vpermil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236551, "Length": 130, "Cover_Rate": 0.6770833333333334} {"Template_token": ["", "dremap", ".", "target", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "dremap", ".", "op0", "=", "gen_lowpart", "(", "V4DImode", ",", "d", "->", "op0", ")", ";", "dremap", ".", "op1", "=", "dremap", ".", "op0", ";", "dremap", ".", "one_operand_p", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "unsigned", "int", "cnt", "=", "", ";", "for", "(", "j", "=", "", ";", "j", "<", "", ";", "++", "j", ")", "if", "(", "(", "contents", "[", "i", "]", "&", "(", "", "<<", "j", ")", ")", "!=", "", ")", "dremap", ".", "perm", "[", "", "*", "i", "+", "cnt", "++", "]", "=", "j", ";", "for", "(", ";", "cnt", "<", "", ";", "++", "cnt", ")", "dremap", ".", "perm", "[", "", "*", "i", "+", "cnt", "]", "=", "", ";", "}", "dfinal", "=", "*", "d", ";", "dfinal", ".", "op0", "=", "gen_lowpart", "(", "dfinal", ".", "vmode", ",", "dremap", ".", "target", ")", ";", "dfinal", ".", "op1", "=", "dfinal", ".", "op0", ";", "dfinal", ".", "one_operand_p", "=", "true", ";"], "ground_truth": ["for", "(", "i", "=", "", ",", "j", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{"], "File": "i386-expand", "Func": "expand_vec_perm_vpermq_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236552, "Length": 176, "Cover_Rate": 0.3302063789868668} {"Template_token": ["", "for", "(", "j", "=", "", ";", "j", "<", "", ";", "++", "j", ")", "if", "(", "(", "contents", "[", "i", "]", "&", "(", "", "<<", "j", ")", ")", "!=", "", ")", "dremap", ".", "perm", "[", "", "*", "i", "+", "cnt", "++", "]", "=", "j", ";", "for", "(", ";", "cnt", "<", "", ";", "++", "cnt", ")", "dremap", ".", "perm", "[", "", "*", "i", "+", "cnt", "]", "=", "", ";", "}", "dfinal", "=", "*", "d", ";", "dfinal", ".", "op0", "=", "gen_lowpart", "(", "dfinal", ".", "vmode", ",", "dremap", ".", "target", ")", ";", "dfinal", ".", "op1", "=", "dfinal", ".", "op0", ";", "dfinal", ".", "one_operand_p", "=", "true", ";", "for", "(", "i", "=", "", ",", "j", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "if", "(", "i", "==", "nelt2", ")", "j", "=", "", ";", "dfinal", ".", "perm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt4", "-", "", ")", ")", "|", "(", "j", "?", "nelt2", ":", "", ")", ";", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "/", "nelt4", ")", "==", "dremap", ".", "perm", "[", "j", "]", ")", ";", "else", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "/", "nelt4", ")", "==", "dremap", ".", "perm", "[", "j", "+", "", "]", ")", "dfinal", ".", "perm", "[", "i", "]", "|=", "nelt4", ";", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_vpermq_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236553, "Length": 219, "Cover_Rate": 0.41088180112570355} {"Template_token": ["", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "nelt", "=", "d", "->", "nelt", ";", "eltsz", "=", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ";", "m128", "=", "GEN_INT", "(", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "/", "", "-", "", ")", ";", "unsigned", "which", "=", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "i", ")", "&", "(", "nelt", "/", "", ")", ")", "*", "eltsz", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "!", "!", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "which", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "!", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "(", "which", "^", "", ")", "]", "=", "m128", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "h", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "h", ",", "op", ",", "vperm", ")", ")", ";", "hp", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "op", "=", "gen_lowpart", "(", "V4DImode", ",", "h", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "hp", ",", "op", ",", "const2_rtx", ",", "GEN_INT", "(", "", ")", ",", "const0_rtx", ",", "const1_rtx", ")", ")", ";", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";"], "ground_truth": ["l", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vpshufb2_vpermq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236554, "Length": 282, "Cover_Rate": 0.6453089244851259} {"Template_token": ["", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "l", ",", "op", ",", "vperm", ")", ")", ";", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "h", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op1", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "h", ",", "op", ",", "vperm", ")", ")", ";", "ior", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "emit_insn", "(", "gen_iorv32qi3", "(", "ior", ",", "l", ",", "h", ")", ")", ";", "op", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "ior", "=", "gen_lowpart", "(", "V4DImode", ",", "ior", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "op", ",", "ior", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "op", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vec_perm_vpshufb2_vpermq_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236555, "Length": 144, "Cover_Rate": 0.3130434782608696} {"Template_token": ["", "unsigned", "xorv", "=", "(", "i", ">=", "nelt", "/", "", "&&", "i", "<", "", "*", "nelt", "/", "", ")", "?", "", ":", "", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "xorv", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "", "-", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "xorv", "]", "=", "m128", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "l", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "l", ",", "op", ",", "vperm", ")", ")", ";", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "h", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";"], "ground_truth": ["op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op1", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vpshufb2_vpermq_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236556, "Length": 184, "Cover_Rate": 0.4} {"Template_token": ["", "used", "[", "", "]", "=", "false", ";", "used", "[", "", "]", "=", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "/", "", "-", "", ")", ";", "unsigned", "xlane", "=", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "i", ")", "&", "(", "nelt", "/", "", ")", ")", "*", "eltsz", ";", "unsigned", "int", "which", "=", "(", "(", "d", "->", "perm", "[", "i", "]", "&", "nelt", ")", "?", "", ":", "", ")", "+", "(", "xlane", "?", "", ":", "", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "rperm", "[", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "xlane", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "used", "[", "which", "]", "=", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "if", "(", "!", "used", "[", "", "*", "i", "+", "", "]", ")", "{", "h", "[", "i", "]", "=", "NULL_RTX", ";", "continue", ";", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "*", "i", "+", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "h", "[", "i", "]", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "i", "?", "d", "->", "op1", ":", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "h", "[", "i", "]", ",", "op", ",", "vperm", ")", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "if", "(", "h", "[", "i", "]", "==", "NULL_RTX", ")", "continue", ";", "op", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "op", ",", "gen_lowpart", "(", "V4DImode", ",", "h", "[", "i", "]", ")", ",", "const2_rtx", ",", "GEN_INT", "(", "", ")", ",", "const0_rtx", ",", "const1_rtx", ")", ")", ";"], "ground_truth": ["h", "[", "i", "]", "=", "gen_lowpart", "(", "V32QImode", ",", "op", ")", ";"], "File": "i386-expand", "Func": "expand_vec_perm_vpshufb4_vpermq2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236557, "Length": 330, "Cover_Rate": 0.4274611398963731} {"Template_token": ["", "SET_DEST", "(", "PATTERN", "(", "vselect_insn", ")", ")", "=", "target", ";", "icode", "=", "recog_memoized", "(", "vselect_insn", ")", ";", "if", "(", "icode", ">=", "", "&&", "!", "testing_p", ")", "emit_insn", "(", "copy_rtx", "(", "PATTERN", "(", "vselect_insn", ")", ")", ")", ";", "SET_DEST", "(", "PATTERN", "(", "vselect_insn", ")", ")", "=", "const0_rtx", ";", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", "=", "save_vconcat", ";", "INSN_CODE", "(", "vselect_insn", ")", "=", "-", "", ";"], "ground_truth": ["return", "icode", ">=", "", ";"], "File": "i386-expand", "Func": "expand_vselect", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236558, "Length": 75, "Cover_Rate": 0.33482142857142855} {"Template_token": ["", "x", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", ";", "PUT_NUM_ELEM", "(", "XVEC", "(", "x", ",", "", ")", ",", "nelt", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "XVECEXP", "(", "x", ",", "", ",", "i", ")", "=", "GEN_INT", "(", "perm", "[", "i", "]", ")", ";", "save_vconcat", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", ";", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", "=", "op0", ";", "PUT_MODE", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "GET_MODE", "(", "target", ")", ")", ";", "SET_DEST", "(", "PATTERN", "(", "vselect_insn", ")", ")", "=", "target", ";", "icode", "=", "recog_memoized", "(", "vselect_insn", ")", ";"], "ground_truth": ["if", "(", "icode", ">=", "", "&&", "!", "testing_p", ")", "emit_insn", "(", "copy_rtx", "(", "PATTERN", "(", "vselect_insn", ")", ")", ")", ";"], "File": "i386-expand", "Func": "expand_vselect", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236559, "Length": 140, "Cover_Rate": 0.625} {"Template_token": ["", "machine_mode", "v2mode", ";", "rtx", "x", ";", "bool", "ok", ";", "if", "(", "vselect_insn", "==", "NULL_RTX", ")", "init_vselect_insn", "(", ")", ";", "if", "(", "!", "GET_MODE_2XWIDER_MODE", "(", "GET_MODE", "(", "op0", ")", ")", ".", "exists", "(", "&", "v2mode", ")", ")", "return", "false", ";", "x", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", ";", "PUT_MODE", "(", "x", ",", "v2mode", ")", ";", "XEXP", "(", "x", ",", "", ")", "=", "op0", ";", "XEXP", "(", "x", ",", "", ")", "=", "op1", ";", "ok", "=", "expand_vselect", "(", "target", ",", "x", ",", "perm", ",", "nelt", ",", "testing_p", ")", ";", "XEXP", "(", "x", ",", "", ")", "=", "const0_rtx", ";", "XEXP", "(", "x", ",", "", ")", "=", "const0_rtx", ";", "return", "ok", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "expand_vselect_vconcat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236560, "Length": 116, "Cover_Rate": 0.8169014084507042} {"Template_token": ["", "rtx", "x", ";", "bool", "ok", ";", "if", "(", "vselect_insn", "==", "NULL_RTX", ")", "init_vselect_insn", "(", ")", ";", "if", "(", "!", "GET_MODE_2XWIDER_MODE", "(", "GET_MODE", "(", "op0", ")", ")", ".", "exists", "(", "&", "v2mode", ")", ")", "return", "false", ";", "x", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", ";", "PUT_MODE", "(", "x", ",", "v2mode", ")", ";"], "ground_truth": ["XEXP", "(", "x", ",", "", ")", "=", "op0", ";"], "File": "i386-expand", "Func": "expand_vselect_vconcat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236561, "Length": 67, "Cover_Rate": 0.47183098591549294} {"Template_token": ["", "if", "(", "insn_defines_reg", "(", "regno1", ",", "INVALID_REGNUM", ",", "prev", ")", ")", "return", "true", ";", "else", "if", "(", "insn_defines_reg", "(", "regno2", ",", "INVALID_REGNUM", ",", "prev", ")", ")", "return", "false", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386-expand", "Func": "find_nearest_reg_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236562, "Length": 40, "Cover_Rate": 0.3418803418803419} {"Template_token": ["", "continue", ";", "}", "if", "(", "insn_defines_reg", "(", "regno1", ",", "INVALID_REGNUM", ",", "prev", ")", ")", "return", "true", ";", "else", "if", "(", "insn_defines_reg", "(", "regno2", ",", "INVALID_REGNUM", ",", "prev", ")", ")", "return", "false", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386-expand", "Func": "find_nearest_reg_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236563, "Length": 43, "Cover_Rate": 0.36752136752136755} {"Template_token": ["", "if", "(", "GET_MODE", "(", "x", ")", "==", "VOIDmode", ")", "x", "=", "convert_to_mode", "(", "mode", ",", "x", ",", "", ")", ";"], "ground_truth": ["return", "x", ";"], "File": "i386-expand", "Func": "fixup_modeless_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236564, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "static", "rtx", "fixup_modeless_constant", "(", "rtx", "x", ",", "machine_mode", "mode", ")", "{", "if", "(", "GET_MODE", "(", "x", ")", "==", "VOIDmode", ")", "x", "=", "convert_to_mode", "(", "mode", ",", "x", ",", "", ")", ";", "return", "x", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "fixup_modeless_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236565, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "HOST_WIDE_INT", "elt", ",", "max", "=", "TYPE_VECTOR_SUBPARTS", "(", "vec_type", ")", "-", "", ";", "if", "(", "!", "tree_fits_uhwi_p", "(", "arg", ")", "||", "(", "elt", "=", "tree_to_uhwi", "(", "arg", ")", ",", "elt", ">", "max", ")", ")", "{", "error", "(", "", "", ",", "max", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "get_element_number", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236566, "Length": 47, "Cover_Rate": 0.7580645161290323} {"Template_token": ["", "static", "int", "get_element_number", "(", "tree", "vec_type", ",", "tree", "arg", ")", "{", "unsigned", "HOST_WIDE_INT", "elt", ",", "max", "=", "TYPE_VECTOR_SUBPARTS", "(", "vec_type", ")", "-", "", ";", "if", "(", "!", "tree_fits_uhwi_p", "(", "arg", ")", "||", "(", "elt", "=", "tree_to_uhwi", "(", "arg", ")", ",", "elt", ">", "max", ")", ")", "{"], "ground_truth": ["error", "(", "", "", ",", "max", ")", ";"], "File": "i386-expand", "Func": "get_element_number", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236567, "Length": 54, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "gcc_assert", "(", "GET_MODE_NUNITS", "(", "o", ")", "==", "GET_MODE_NUNITS", "(", "n", ")", "*", "", ")", ";"], "ground_truth": ["gcc_assert", "(", "GET_MODE_SIZE", "(", "o", ")", "==", "GET_MODE_SIZE", "(", "n", ")", ")", ";"], "File": "i386-expand", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236568, "Length": 28, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "unsigned", "i", ";", "rtx", "x", ";", "x", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "MAX_VECT_LEN", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "MAX_VECT_LEN", ";", "++", "i", ")", "XVECEXP", "(", "x", ",", "", ",", "i", ")", "=", "const0_rtx", ";"], "ground_truth": ["x", "=", "gen_rtx_VEC_SELECT", "(", "V2DFmode", ",", "gen_rtx_VEC_CONCAT", "(", "V4DFmode", ",", "const0_rtx", ",", "const0_rtx", ")", ",", "x", ")", ";"], "File": "i386-expand", "Func": "init_vselect_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236569, "Length": 60, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "static", "void", "init_vselect_insn", "(", "void", ")", "{", "unsigned", "i", ";", "rtx", "x", ";", "x", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "rtvec_alloc", "(", "MAX_VECT_LEN", ")", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "MAX_VECT_LEN", ";", "++", "i", ")", "XVECEXP", "(", "x", ",", "", ",", "i", ")", "=", "const0_rtx", ";"], "File": "i386-expand", "Func": "init_vselect_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236570, "Length": 49, "Cover_Rate": 0.532608695652174} {"Template_token": ["", "static", "void", "ix86_adjust_counter", "(", "rtx", "countreg", ",", "HOST_WIDE_INT", "value", ")", "{"], "ground_truth": ["emit_insn", "(", "gen_add2_insn", "(", "countreg", ",", "GEN_INT", "(", "-", "value", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_adjust_counter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236571, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "switch", "(", "GET_MODE_CLASS", "(", "mode", ")", ")", "{", "case", "MODE_VECTOR_INT", ":", "case", "MODE_INT", ":", "if", "(", "mode", "!=", "V32QImode", ")", "{", "if", "(", "!", "MEM_P", "(", "op0", ")", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "}", "else", "op0", "=", "gen_lowpart", "(", "V32QImode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "V32QImode", ",", "op1", ")", ";", "mode", "=", "V32QImode", ";", "}", "break", ";", "case", "MODE_VECTOR_FLOAT", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "E_V32QImode", ":", "extract", "=", "gen_avx_vextractf128v32qi", ";", "mode", "=", "V16QImode", ";", "break", ";", "case", "E_V16HFmode", ":", "extract", "=", "gen_avx_vextractf128v16hf", ";", "mode", "=", "V8HFmode", ";", "break", ";", "case", "E_V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";"], "ground_truth": ["mode", "=", "V4SFmode", ";"], "File": "i386-expand", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236573, "Length": 135, "Cover_Rate": 0.36193029490616624} {"Template_token": ["", "if", "(", "(", "MEM_P", "(", "src1", ")", "||", "bcst_mem_operand", "(", "src1", ",", "mode", ")", ")", "&&", "(", "MEM_P", "(", "src2", ")", "||", "bcst_mem_operand", "(", "src2", ",", "mode", ")", ")", ")", "return", "false", ";", "if", "(", "ix86_swap_binary_operands_p", "(", "code", ",", "mode", ",", "operands", ")", ")", "std", "::", "swap", "(", "src1", ",", "src2", ")", ";"], "ground_truth": ["if", "(", "MEM_P", "(", "dst", ")", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "return", "false", ";"], "File": "i386-expand", "Func": "ix86_binary_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236574, "Length": 71, "Cover_Rate": 0.4152046783625731} {"Template_token": ["", "if", "(", "(", "MEM_P", "(", "src1", ")", "||", "bcst_mem_operand", "(", "src1", ",", "mode", ")", ")", "&&", "(", "MEM_P", "(", "src2", ")", "||", "bcst_mem_operand", "(", "src2", ",", "mode", ")", ")", ")", "return", "false", ";", "if", "(", "ix86_swap_binary_operands_p", "(", "code", ",", "mode", ",", "operands", ")", ")", "std", "::", "swap", "(", "src1", ",", "src2", ")", ";"], "ground_truth": ["if", "(", "MEM_P", "(", "dst", ")", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "return", "false", ";"], "File": "i386-expand", "Func": "ix86_binary_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236575, "Length": 71, "Cover_Rate": 0.4152046783625731} {"Template_token": ["", "static", "bool", "ix86_broadcast", "(", "HOST_WIDE_INT", "v", ",", "unsigned", "int", "width", ",", "HOST_WIDE_INT", "&", "val_broadcast", ")", "{", "wide_int", "val", "=", "wi", "::", "uhwi", "(", "v", ",", "HOST_BITS_PER_WIDE_INT", ")", ";", "val_broadcast", "=", "wi", "::", "extract_uhwi", "(", "val", ",", "", ",", "width", ")", ";", "for", "(", "unsigned", "int", "i", "=", "width", ";", "i", "<", "HOST_BITS_PER_WIDE_INT", ";", "i", "+=", "width", ")", "{", "HOST_WIDE_INT", "each", "=", "wi", "::", "extract_uhwi", "(", "val", ",", "i", ",", "width", ")", ";", "if", "(", "val_broadcast", "!=", "each", ")", "return", "false", ";", "}", "val_broadcast", "=", "sext_hwi", "(", "val_broadcast", ",", "width", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "ix86_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236576, "Length": 94, "Cover_Rate": 0.9894736842105263} {"Template_token": ["", "HOST_WIDE_INT", "each", "=", "wi", "::", "extract_uhwi", "(", "val", ",", "i", ",", "width", ")", ";", "if", "(", "val_broadcast", "!=", "each", ")", "return", "false", ";", "}", "val_broadcast", "=", "sext_hwi", "(", "val_broadcast", ",", "width", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236577, "Length": 37, "Cover_Rate": 0.3894736842105263} {"Template_token": ["", "if", "(", "nunits", "<", "", ")", "return", "nullptr", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", "&&", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "nullptr", ";", "if", "(", "!", "(", "TARGET_AVX2", "||", "(", "TARGET_AVX", "&&", "(", "GET_MODE_INNER", "(", "mode", ")", "==", "SImode", "||", "GET_MODE_INNER", "(", "mode", ")", "==", "DImode", ")", ")", "||", "FLOAT_MODE_P", "(", "mode", ")", ")", "||", "standard_sse_constant_p", "(", "op", ",", "mode", ")", ")", "return", "nullptr", ";", "if", "(", "GET_MODE_INNER", "(", "mode", ")", "==", "DImode", "&&", "!", "TARGET_64BIT", "&&", "(", "!", "TARGET_AVX512F", "||", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "&&", "!", "TARGET_AVX512VL", ")", ")", ")", "return", "nullptr", ";", "if", "(", "GET_MODE_INNER", "(", "mode", ")", "==", "TImode", ")", "return", "nullptr", ";", "rtx", "constant", "=", "get_pool_constant", "(", "XEXP", "(", "op", ",", "", ")", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", "nullptr", ";"], "File": "i386-expand", "Func": "ix86_broadcast_from_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236578, "Length": 133, "Cover_Rate": 0.5277777777777778} {"Template_token": ["", "if", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "==", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "&&", "(", "isa", "&", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ")", "!=", "", ")", "isa", "|=", "(", "OPTION_MASK_ISA_SSE4_2", "|", "OPTION_MASK_ISA_CRC32", ")", ";", "if", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "==", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "&&", "(", "isa", "&", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ")", "!=", "", ")", "isa", "|=", "(", "OPTION_MASK_ISA_FMA", "|", "OPTION_MASK_ISA_FMA4", ")", ";", "if", "(", "(", "(", "(", "bisa", "&", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "bisa2", "&", "OPTION_MASK_ISA2_AVXVNNI", ")", "!=", "", ")", "&&", "(", "(", "(", "isa", "&", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "==", "(", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ")", ")", "||", "(", "isa2", "&", "OPTION_MASK_ISA2_AVXVNNI", ")", "!=", "", ")", ")", "{", "isa", "|=", "OPTION_MASK_ISA_AVX512VNNI", "|", "OPTION_MASK_ISA_AVX512VL", ";", "isa2", "|=", "OPTION_MASK_ISA2_AVXVNNI", ";", "}", "if", "(", "(", "bisa", "&", "OPTION_MASK_ISA_MMX", ")", "&&", "!", "TARGET_MMX", "&&", "TARGET_MMX_WITH_SSE", "&&", "fcode", "!=", "IX86_BUILTIN_MASKMOVQ", ")", "{", "bisa", "&=", "~", "OPTION_MASK_ISA_MMX", ";", "bisa", "|=", "OPTION_MASK_ISA_SSE2", ";", "}", "if", "(", "pbisa", ")", "*", "pbisa", "=", "bisa", ";"], "ground_truth": ["if", "(", "pbisa2", ")", "*", "pbisa2", "=", "bisa2", ";"], "File": "i386-expand", "Func": "ix86_check_builtin_isa_match", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236579, "Length": 196, "Cover_Rate": 0.6533333333333333} {"Template_token": ["", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "return", "ix86_fp_cmp_code_to_pcmp_immediate", "(", "code", ")", ";", "return", "ix86_int_cmp_code_to_pcmp_immediate", "(", "code", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_cmp_code_to_pcmp_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236581, "Length": 20, "Cover_Rate": 0.625} {"Template_token": ["", "static", "rtx", "ix86_convert_const_wide_int_to_broadcast", "(", "machine_mode", "mode", ",", "rtx", "op", ")", "{", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "return", "nullptr", ";", "if", "(", "!", "TARGET_AVX", "||", "!", "CONST_WIDE_INT_P", "(", "op", ")", "||", "standard_sse_constant_p", "(", "op", ",", "mode", ")", ")", "return", "nullptr", ";", "HOST_WIDE_INT", "val", "=", "CONST_WIDE_INT_ELT", "(", "op", ",", "", ")", ";", "HOST_WIDE_INT", "val_broadcast", ";", "scalar_int_mode", "broadcast_mode", ";", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "QImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "QImode", ";", "else", "if", "(", "TARGET_AVX2", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "HImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "HImode", ";", "else", "if", "(", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "SImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "SImode", ";", "else", "if", "(", "TARGET_64BIT", "&&", "ix86_broadcast", "(", "val", ",", "GET_MODE_BITSIZE", "(", "DImode", ")", ",", "val_broadcast", ")", ")", "broadcast_mode", "=", "DImode", ";", "else", "return", "nullptr", ";"], "ground_truth": ["for", "(", "int", "i", "=", "", ";", "i", "<", "CONST_WIDE_INT_NUNITS", "(", "op", ")", ";", "i", "++", ")", "if", "(", "val", "!=", "CONST_WIDE_INT_ELT", "(", "op", ",", "i", ")", ")", "return", "nullptr", ";"], "File": "i386-expand", "Func": "ix86_convert_const_wide_int_to_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236582, "Length": 172, "Cover_Rate": 0.671875} {"Template_token": ["", "if", "(", "GET_MODE", "(", "addr", ")", "==", "Pmode", "||", "GET_MODE", "(", "addr", ")", "==", "VOIDmode", ")", "{", "reg", "=", "copy_addr_to_reg", "(", "addr", ")", ";", "REG_POINTER", "(", "reg", ")", "=", "", ";", "return", "reg", ";", "}", "else", "{", "gcc_assert", "(", "GET_MODE", "(", "addr", ")", "==", "DImode", "&&", "Pmode", "==", "SImode", ")", ";", "reg", "=", "copy_to_mode_reg", "(", "DImode", ",", "addr", ")", ";"], "ground_truth": ["REG_POINTER", "(", "reg", ")", "=", "", ";"], "File": "i386-expand", "Func": "ix86_copy_addr_to_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236583, "Length": 67, "Cover_Rate": 0.7444444444444445} {"Template_token": ["", "rtx", "reg", ";", "if", "(", "GET_MODE", "(", "addr", ")", "==", "Pmode", "||", "GET_MODE", "(", "addr", ")", "==", "VOIDmode", ")", "{", "reg", "=", "copy_addr_to_reg", "(", "addr", ")", ";", "REG_POINTER", "(", "reg", ")", "=", "", ";", "return", "reg", ";", "}", "else", "{", "gcc_assert", "(", "GET_MODE", "(", "addr", ")", "==", "DImode", "&&", "Pmode", "==", "SImode", ")", ";"], "ground_truth": ["reg", "=", "copy_to_mode_reg", "(", "DImode", ",", "addr", ")", ";"], "File": "i386-expand", "Func": "ix86_copy_addr_to_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236584, "Length": 63, "Cover_Rate": 0.7} {"Template_token": ["", "void", "ix86_emit_binop", "(", "enum", "rtx_code", "code", ",", "machine_mode", "mode", ",", "rtx", "dst", ",", "rtx", "src", ")", "{", "rtx", "op", ",", "clob", ";", "op", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "dst", ",", "src", ")", ")", ";"], "ground_truth": ["clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236585, "Length": 54, "Cover_Rate": 0.75} {"Template_token": ["", "temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "temp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "temp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "temp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "label", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236586, "Length": 68, "Cover_Rate": 0.43870967741935485} {"Template_token": ["", "emit_insn", "(", "gen_subxf3", "(", "e1", ",", "op1", ",", "cst1", ")", ")", ";", "emit_insn", "(", "gen_sqrtxf2", "(", "e1", ",", "e1", ")", ")", ";", "emit_insn", "(", "gen_mulxf3", "(", "e1", ",", "e1", ",", "e2", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_addxf3", "(", "e1", ",", "e1", ",", "op1", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_acosh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236587, "Length": 46, "Cover_Rate": 0.3898305084745763} {"Template_token": ["", "void", "ix86_emit_i387_asinh", "(", "rtx", "op0", ",", "rtx", "op1", ")", "{", "rtx", "e1", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "e2", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "scratch", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "rtx", "flags", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "rtx", "cst1", ",", "tmp", ";", "rtx_code_label", "*", "jump_label", "=", "gen_label_rtx", "(", ")", ";", "rtx_insn", "*", "insn", ";", "emit_insn", "(", "gen_mulxf3", "(", "e1", ",", "op1", ",", "op1", ")", ")", ";", "cst1", "=", "force_reg", "(", "XFmode", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e1", ",", "cst1", ")", ")", ";", "emit_insn", "(", "gen_sqrtxf2", "(", "e2", ",", "e2", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e2", ",", "cst1", ")", ")", ";", "emit_insn", "(", "gen_divxf3", "(", "e1", ",", "e1", ",", "e2", ")", ")", ";", "emit_insn", "(", "gen_fxamxf2_i387", "(", "scratch", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_absxf2", "(", "e2", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "e1", ",", "e1", ",", "e2", ")", ")", ";", "ix86_emit_i387_log1p", "(", "e2", ",", "e1", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_negxf2", "(", "e2", ",", "e2", ")", ")", ";"], "ground_truth": ["emit_label", "(", "jump_label", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_asinh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236588, "Length": 251, "Cover_Rate": 0.943609022556391} {"Template_token": ["", "emit_insn", "(", "gen_addxf3", "(", "e1", ",", "e1", ",", "e2", ")", ")", ";", "ix86_emit_i387_log1p", "(", "e2", ",", "e1", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";"], "ground_truth": ["JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_asinh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236589, "Length": 85, "Cover_Rate": 0.31954887218045114} {"Template_token": ["", "emit_insn", "(", "gen_divxf3", "(", "e1", ",", "e2", ",", "e1", ")", ")", ";", "ix86_emit_i387_log1p", "(", "e2", ",", "e1", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_NE", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";"], "ground_truth": ["JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_atanh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236590, "Length": 85, "Cover_Rate": 0.31954887218045114} {"Template_token": ["", "emit_insn", "(", "gen_expxf2", "(", "e1", ",", "op1", ")", ")", ";", "cst1", "=", "force_reg", "(", "XFmode", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";", "emit_insn", "(", "gen_divxf3", "(", "e2", ",", "cst1", ",", "e1", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e1", ",", "e2", ")", ")", ";", "half", "=", "force_reg", "(", "XFmode", ",", "half", ")", ";", "emit_insn", "(", "gen_mulxf3", "(", "op0", ",", "e2", ",", "half", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_emit_i387_cosh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236591, "Length": 68, "Cover_Rate": 0.6355140186915887} {"Template_token": ["", "rtx_code_label", "*", "label2", "=", "gen_label_rtx", "(", ")", ";", "rtx", "tmp", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "res", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "cst", ",", "cstln2", ",", "cst1", ";", "rtx_insn", "*", "insn", ";", "do_pending_stack_adjust", "(", ")", ";", "cst", "=", "const_double_from_real_value", "(", "REAL_VALUE_ATOF", "(", "", ",", "XFmode", ")", ",", "XFmode", ")", ";", "cstln2", "=", "force_reg", "(", "XFmode", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_absxf2", "(", "tmp", ",", "op1", ")", ")", ";"], "ground_truth": ["cst", "=", "force_reg", "(", "XFmode", ",", "cst", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236592, "Length": 84, "Cover_Rate": 0.37333333333333335} {"Template_token": ["", "rtx", "res", "=", "gen_reg_rtx", "(", "outmode", ")", ";", "rtx_code_label", "*", "jump_label", "=", "gen_label_rtx", "(", ")", ";", "rtx", "(", "*", "floor_insn", ")", "(", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "neg_insn", ")", "(", "rtx", ",", "rtx", ")", ";", "rtx_insn", "*", "insn", ";", "rtx", "tmp", ";", "switch", "(", "inmode", ")", "{", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "tmp", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_FLOAT_EXTEND", "(", "XFmode", ",", "op1", ")", ")", ")", ";", "op1", "=", "tmp", ";", "break", ";", "case", "E_XFmode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "outmode", ")", "{", "case", "E_SFmode", ":", "floor_insn", "=", "gen_frndintxf2_floor", ";", "neg_insn", "=", "gen_negsf2", ";", "break", ";", "case", "E_DFmode", ":", "floor_insn", "=", "gen_frndintxf2_floor", ";", "neg_insn", "=", "gen_negdf2", ";", "break", ";", "case", "E_XFmode", ":", "floor_insn", "=", "gen_frndintxf2_floor", ";", "neg_insn", "=", "gen_negxf2", ";", "break", ";", "case", "E_HImode", ":", "floor_insn", "=", "gen_lfloorxfhi2", ";", "neg_insn", "=", "gen_neghi2", ";", "break", ";", "case", "E_SImode", ":", "floor_insn", "=", "gen_lfloorxfsi2", ";", "neg_insn", "=", "gen_negsi2", ";"], "ground_truth": ["break", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236593, "Length": 166, "Cover_Rate": 0.35698924731182796} {"Template_token": ["", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e2", ",", "e1", ")", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_negxf2", "(", "e2", ",", "e2", ")", ")", ";", "emit_label", "(", "jump_label", ")", ";", "LABEL_NUSES", "(", "jump_label", ")", "=", "", ";"], "ground_truth": ["half", "=", "force_reg", "(", "XFmode", ",", "half", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_sinh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236594, "Length": 109, "Cover_Rate": 0.42084942084942084} {"Template_token": ["", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e1", ",", "cst1", ")", ")", ";", "emit_insn", "(", "gen_divxf3", "(", "e2", ",", "e1", ",", "e2", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e2", ",", "e1", ")", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_negxf2", "(", "e2", ",", "e2", ")", ")", ";", "emit_label", "(", "jump_label", ")", ";", "LABEL_NUSES", "(", "jump_label", ")", "=", "", ";", "half", "=", "force_reg", "(", "XFmode", ",", "half", ")", ";", "emit_insn", "(", "gen_mulxf3", "(", "op0", ",", "e2", ",", "half", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_emit_i387_sinh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236595, "Length": 146, "Cover_Rate": 0.5637065637065637} {"Template_token": ["", "emit_insn", "(", "gen_addxf3", "(", "e2", ",", "e1", ",", "cst2", ")", ")", ";", "emit_insn", "(", "gen_divxf3", "(", "e2", ",", "e1", ",", "e2", ")", ")", ";", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_NE", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_negxf2", "(", "e2", ",", "e2", ")", ")", ";", "emit_label", "(", "jump_label", ")", ";"], "ground_truth": ["LABEL_NUSES", "(", "jump_label", ")", "=", "", ";"], "File": "i386-expand", "Func": "ix86_emit_i387_tanh", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236596, "Length": 112, "Cover_Rate": 0.45714285714285713} {"Template_token": ["", "if", "(", "TARGET_AVX512ER", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP28", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "res", ",", "gen_rtx_MULT", "(", "mode", ",", "a", ",", "x0", ")", ")", ")", ";", "return", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP14", ")", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "b", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "e0", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_emit_swdivsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236597, "Length": 128, "Cover_Rate": 0.5059288537549407} {"Template_token": ["", "rtx", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "src1", ",", "src2", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "GET_MODE_SIZE", "(", "SImode", ")", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "{", "rtx", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "clob", ")", ")", ";", "}", "emit_insn", "(", "tmp", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_emit_vec_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236599, "Length": 79, "Cover_Rate": 0.79} {"Template_token": ["", "rtx", "tmp", ";", "tmp", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "src1", ",", "src2", ")", ")", ";"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "GET_MODE_SIZE", "(", "SImode", ")", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "{"], "File": "i386-expand", "Func": "ix86_emit_vec_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236600, "Length": 41, "Cover_Rate": 0.41} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "val", ")", ";", "machine_mode", "scalarmode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "machine_mode", "intmode", "=", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "?", "V8SImode", ":", "V4SImode", ";", "rtx", "(", "*", "cmp", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "tmp", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "real_ldexp", "(", "&", "TWO31r", ",", "&", "dconst1", ",", "", ")", ";", "two31r", "=", "const_double_from_real_value", "(", "TWO31r", ",", "scalarmode", ")", ";", "two31r", "=", "ix86_build_const_vector", "(", "mode", ",", "", ",", "two31r", ")", ";", "two31r", "=", "force_reg", "(", "mode", ",", "two31r", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V8SFmode", ":", "cmp", "=", "gen_avx_maskcmpv8sf3", ";", "break", ";", "case", "E_V4SFmode", ":", "cmp", "=", "gen_sse_maskcmpv4sf3", ";", "break", ";", "case", "E_V4DFmode", ":", "cmp", "=", "gen_avx_maskcmpv4df3", ";", "break", ";", "case", "E_V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236601, "Length": 159, "Cover_Rate": 0.4404432132963989} {"Template_token": ["", "case", "E_V4DFmode", ":", "cmp", "=", "gen_avx_maskcmpv4df3", ";", "break", ";", "case", "E_V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "[", "", "]", "=", "gen_rtx_LE", "(", "mode", ",", "two31r", ",", "val", ")", ";", "emit_insn", "(", "cmp", "(", "tmp", "[", "", "]", ",", "two31r", ",", "val", ",", "tmp", "[", "", "]", ")", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "tmp", "[", "", "]", ",", "two31r", ",", "tmp", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["if", "(", "intmode", "==", "V4SImode", "||", "TARGET_AVX2", ")", "*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "ASHIFT", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236602, "Length": 126, "Cover_Rate": 0.3490304709141274} {"Template_token": ["", "rtx", "tmpcount", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "variable", ")", ")", ";", "if", "(", "GET_MODE", "(", "variable", ")", "==", "DImode", ")", "emit_insn", "(", "gen_anddi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";"], "ground_truth": ["else", "emit_insn", "(", "gen_andsi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_aligntest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236603, "Length": 51, "Cover_Rate": 0.4214876033057851} {"Template_token": ["", "static", "rtx_code_label", "*", "ix86_expand_aligntest", "(", "rtx", "variable", ",", "int", "value", ",", "bool", "epilogue", ")", "{", "rtx_code_label", "*", "label", "=", "gen_label_rtx", "(", ")", ";", "rtx", "tmpcount", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "variable", ")", ")", ";", "if", "(", "GET_MODE", "(", "variable", ")", "==", "DImode", ")", "emit_insn", "(", "gen_anddi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_andsi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";", "emit_cmp_and_jump_insns", "(", "tmpcount", ",", "const0_rtx", ",", "EQ", ",", "", ",", "GET_MODE", "(", "variable", ")", ",", "", ",", "label", ")", ";"], "ground_truth": ["if", "(", "epilogue", ")", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_aligntest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236604, "Length": 107, "Cover_Rate": 0.8842975206611571} {"Template_token": ["", "if", "(", "count", "==", "", "||", "(", "count", "*", "ix86_cost", "->", "add", "<=", "ix86_cost", "->", "shift_const", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "while", "(", "count", "--", ">", "", ")", "emit_insn", "(", "gen_add2_insn", "(", "operand", ",", "operand", ")", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i386-expand", "Func": "ix86_expand_ashl_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236607, "Length": 44, "Cover_Rate": 0.4489795918367347} {"Template_token": ["", "static", "void", "ix86_expand_ashl_const", "(", "rtx", "operand", ",", "int", "count", ",", "machine_mode", "mode", ")", "{", "if", "(", "count", "==", "", "||", "(", "count", "*", "ix86_cost", "->", "add", "<=", "ix86_cost", "->", "shift_const", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "while", "(", "count", "--", ">", "", ")", "emit_insn", "(", "gen_add2_insn", "(", "operand", ",", "operand", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_ashl_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236608, "Length": 56, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "old_reg", "=", "gen_reg_rtx", "(", "mode", ")", ";", "new_reg", "=", "old_reg", ";", "old_mem", "=", "copy_to_reg", "(", "mem", ")", ";", "loop_label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "loop_label", ")", ";", "emit_move_insn", "(", "old_reg", ",", "old_mem", ")", ";", "if", "(", "!", "after", ")", "emit_move_insn", "(", "target", ",", "old_reg", ")", ";", "if", "(", "code", "==", "NOT", ")", "{"], "ground_truth": ["new_reg", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "new_reg", ",", "val", ",", "NULL_RTX", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_atomic_fetch_op_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236609, "Length": 74, "Cover_Rate": 0.3756345177664975} {"Template_token": ["", "src1", "=", "operands", "[", "", "]", ";", "src2", "=", "operands", "[", "", "]", ";", "op", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "src1", ",", "src2", ")", ")", ";"], "ground_truth": ["if", "(", "reload_completed", "&&", "code", "==", "PLUS", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "{"], "File": "i386-expand", "Func": "ix86_expand_binary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236610, "Length": 49, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "GET_MODE", "(", "op1", ")", "==", "SImode", "&&", "mode1", "==", "TImode", ")", "{", "rtx", "x", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_sse2_loadd", "(", "x", ",", "op1", ")", ")", ";", "op1", "=", "gen_lowpart", "(", "TImode", ",", "x", ")", ";", "}", "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", ")", ";"], "ground_truth": ["pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_binop_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236611, "Length": 185, "Cover_Rate": 0.6146179401993356} {"Template_token": ["", "if", "(", "code", "==", "EQ", "||", "code", "==", "NE", "||", "code", "==", "UNEQ", "||", "code", "==", "LTGT", "||", "code", "==", "ORDERED", "||", "code", "==", "UNORDERED", ")", "return", "false", ";", "if", "(", "(", "code", "==", "GT", "||", "code", "==", "UNLE", "||", "code", "==", "LE", "||", "code", "==", "UNGT", ")", "&&", "!", "TARGET_IEEE_FP", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "start_sequence", "(", ")", ";", "compare_op", "=", "ix86_expand_fp_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "compare_seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "compare_op", ",", "", ")", ")", "==", "CCFPmode", ")", "code", "=", "ix86_fp_compare_code_to_integer", "(", "GET_CODE", "(", "compare_op", ")", ")", ";", "else", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "if", "(", "code", "!=", "LTU", "&&", "code", "!=", "GEU", ")", "return", "false", ";", "emit_insn", "(", "compare_seq", ")", ";", "*", "pop", "=", "compare_op", ";", "return", "true", ";", "}", "if", "(", "!", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "false", ";", "switch", "(", "code", ")", "{", "case", "LTU", ":", "case", "GEU", ":", "break", ";"], "ground_truth": ["case", "EQ", ":"], "File": "i386-expand", "Func": "ix86_expand_carry_flag_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236615, "Length": 181, "Cover_Rate": 0.32730560578661844} {"Template_token": ["", "if", "(", "code", "==", "EQ", "||", "code", "==", "NE", "||", "code", "==", "UNEQ", "||", "code", "==", "LTGT", "||", "code", "==", "ORDERED", "||", "code", "==", "UNORDERED", ")", "return", "false", ";", "if", "(", "(", "code", "==", "GT", "||", "code", "==", "UNLE", "||", "code", "==", "LE", "||", "code", "==", "UNGT", ")", "&&", "!", "TARGET_IEEE_FP", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "start_sequence", "(", ")", ";", "compare_op", "=", "ix86_expand_fp_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "compare_seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "compare_op", ",", "", ")", ")", "==", "CCFPmode", ")", "code", "=", "ix86_fp_compare_code_to_integer", "(", "GET_CODE", "(", "compare_op", ")", ")", ";", "else", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "if", "(", "code", "!=", "LTU", "&&", "code", "!=", "GEU", ")", "return", "false", ";", "emit_insn", "(", "compare_seq", ")", ";", "*", "pop", "=", "compare_op", ";", "return", "true", ";", "}", "if", "(", "!", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "false", ";", "switch", "(", "code", ")", "{", "case", "LTU", ":", "case", "GEU", ":", "break", ";", "case", "EQ", ":", "case", "NE", ":", "if", "(", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "const1_rtx", ";", "code", "=", "(", "code", "==", "EQ", "?", "LTU", ":", "GEU", ")", ";", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "CONST_INT_P", "(", "op1", ")", ")", "{", "op1", "=", "gen_int_mode", "(", "INTVAL", "(", "op1", ")", "+", "", ",", "GET_MODE", "(", "op0", ")", ")", ";", "if", "(", "op1", "==", "const0_rtx", "||", "!", "x86_64_immediate_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "return", "false", ";", "code", "=", "(", "code", "==", "GTU", "?", "GEU", ":", "LTU", ")", ";", "}", "else", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "(", "code", "==", "GTU", "?", "LTU", ":", "GEU", ")", ";", "}", "break", ";", "case", "LT", ":", "case", "GE", ":", "if", "(", "mode", "==", "DImode", "||", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "gen_int_mode", "(", "", "<<", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "mode", ")", ";", "code", "=", "(", "code", "==", "LT", "?", "GEU", ":", "LTU", ")", ";", "break", ";", "case", "LE", ":", "case", "GT", ":", "if", "(", "mode", "==", "DImode", "||", "op1", "!=", "constm1_rtx", ")", "return", "false", ";", "op1", "=", "gen_int_mode", "(", "", "<<", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "mode", ")", ";", "code", "=", "(", "code", "==", "LE", "?", "GEU", ":", "LTU", ")", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "nonimmediate_operand", "(", "op0", ",", "VOIDmode", ")", ")", "{", "if", "(", "!", "can_create_pseudo_p", "(", ")", ")", "return", "false", ";", "op0", "=", "force_reg", "(", "mode", ",", "op0", ")", ";", "}", "*", "pop", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "*", "pop", ")", "==", "LTU", "||", "GET_CODE", "(", "*", "pop", ")", "==", "GEU", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_carry_flag_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236616, "Length": 475, "Cover_Rate": 0.8589511754068716} {"Template_token": ["", "if", "(", "!", "TARGET_USE_MOV0", "||", "optimize_insn_for_size_p", "(", ")", ")", "{", "rtx", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "clob", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_clear", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236617, "Length": 42, "Cover_Rate": 0.4375} {"Template_token": ["", "gen", "=", "gen_atomic_compare_and_swapqi_1", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "doubleword", ")", "{", "rtx", "low_new_mem", "=", "gen_lowpart", "(", "hmode", ",", "new_mem", ")", ";", "rtx", "low_exp_input", "=", "gen_lowpart", "(", "hmode", ",", "exp_input", ")", ";", "rtx", "high_new_mem", "=", "gen_highpart", "(", "hmode", ",", "new_mem", ")", ";", "rtx", "high_exp_input", "=", "gen_highpart", "(", "hmode", ",", "exp_input", ")", ";", "emit_cmp_and_jump_insns", "(", "low_new_mem", ",", "low_exp_input", ",", "NE", ",", "NULL_RTX", ",", "hmode", ",", "", ",", "cmp_label", ",", "profile_probability", "::", "guessed_never", "(", ")", ")", ";", "emit_cmp_and_jump_insns", "(", "high_new_mem", ",", "high_exp_input", ",", "NE", ",", "NULL_RTX", ",", "hmode", ",", "", ",", "cmp_label", ",", "profile_probability", "::", "guessed_never", "(", ")", ")", ";", "}", "else", "emit_cmp_and_jump_insns", "(", "new_mem", ",", "exp_input", ",", "NE", ",", "NULL_RTX", ",", "GET_MODE", "(", "exp_input", ")", ",", "", ",", "cmp_label", ",", "profile_probability", "::", "guessed_never", "(", ")", ")", ";", "if", "(", "doubleword", ")", "emit_insn", "(", "gendw", "(", "target_val", ",", "mem", ",", "exp_input", ",", "gen_lowpart", "(", "hmode", ",", "new_input", ")", ",", "gen_highpart", "(", "hmode", ",", "new_input", ")", ",", "mem_model", ")", ")", ";", "else", "emit_insn", "(", "gen", "(", "target_val", ",", "mem", ",", "exp_input", ",", "new_input", ",", "mem_model", ")", ")", ";", "if", "(", "!", "loop_label", ")", "{", "emit_jump_insn", "(", "gen_jump", "(", "done_label", ")", ")", ";", "emit_barrier", "(", ")", ";"], "ground_truth": ["emit_label", "(", "cmp_label", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_cmpxchg_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236618, "Length": 204, "Cover_Rate": 0.37362637362637363} {"Template_token": ["", "else", "if", "(", "SCALAR_FLOAT_MODE_P", "(", "GET_MODE", "(", "op0", ")", ")", ")", "{", "gcc_assert", "(", "!", "DECIMAL_FLOAT_MODE_P", "(", "GET_MODE", "(", "op0", ")", ")", ")", ";", "ret", "=", "ix86_expand_fp_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "}", "else", "ret", "=", "ix86_expand_int_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236619, "Length": 52, "Cover_Rate": 0.5473684210526316} {"Template_token": ["", "static", "rtx", "ix86_expand_compare", "(", "enum", "rtx_code", "code", ",", "rtx", "op0", ",", "rtx", "op1", ")", "{", "rtx", "ret", ";"], "ground_truth": ["if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "op0", ")", ")", "==", "MODE_CC", ")", "ret", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "op0", ",", "op1", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236620, "Length": 43, "Cover_Rate": 0.45263157894736844} {"Template_token": ["", "emit_insn", "(", "gen_floatsidf2", "(", "fp_hi", ",", "gen_highpart", "(", "SImode", ",", "input", ")", ")", ")", ";", "real_ldexp", "(", "&", "TWO32r", ",", "&", "dconst1", ",", "", ")", ";", "x", "=", "const_double_from_real_value", "(", "TWO32r", ",", "DFmode", ")", ";", "fp_hi", "=", "expand_simple_binop", "(", "DFmode", ",", "MULT", ",", "fp_hi", ",", "x", ",", "fp_hi", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_expand_convert_uns_sidf_sse", "(", "fp_lo", ",", "gen_lowpart", "(", "SImode", ",", "input", ")", ")", ";", "x", "=", "expand_simple_binop", "(", "DFmode", ",", "PLUS", ",", "fp_hi", ",", "fp_lo", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "x", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_convert_sign_didf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236621, "Length": 99, "Cover_Rate": 0.7443609022556391} {"Template_token": ["", "real_ldexp", "(", "&", "bias_lo_rvt", ",", "&", "dconst1", ",", "", ")", ";", "real_ldexp", "(", "&", "bias_hi_rvt", ",", "&", "dconst1", ",", "", ")", ";", "biases", "=", "const_double_from_real_value", "(", "bias_lo_rvt", ",", "DFmode", ")", ";", "x", "=", "const_double_from_real_value", "(", "bias_hi_rvt", ",", "DFmode", ")", ";", "biases", "=", "gen_rtx_CONST_VECTOR", "(", "V2DFmode", ",", "gen_rtvec", "(", "", ",", "biases", ",", "x", ")", ")", ";", "biases", "=", "validize_mem", "(", "force_const_mem", "(", "V2DFmode", ",", "biases", ")", ")", ";", "emit_insn", "(", "gen_subv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "biases", ")", ")", ";", "if", "(", "TARGET_SSE3", ")", "emit_insn", "(", "gen_sse3_haddv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "fp_xmm", ")", ")", ";", "else", "{", "x", "=", "copy_to_mode_reg", "(", "V2DFmode", ",", "fp_xmm", ")", ";", "emit_insn", "(", "gen_vec_interleave_highv2df", "(", "fp_xmm", ",", "fp_xmm", ",", "fp_xmm", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_addv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "x", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_didf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236622, "Length": 131, "Cover_Rate": 0.41455696202531644} {"Template_token": ["", "int_xmm", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "if", "(", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "emit_insn", "(", "gen_movdi_to_sse", "(", "int_xmm", ",", "input", ")", ")", ";", "else", "if", "(", "TARGET_SSE_SPLIT_REGS", ")", "{", "emit_clobber", "(", "int_xmm", ")", ";", "emit_move_insn", "(", "gen_lowpart", "(", "DImode", ",", "int_xmm", ")", ",", "input", ")", ";", "}", "else", "{", "x", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "ix86_expand_vector_init_one_nonzero", "(", "false", ",", "V2DImode", ",", "x", ",", "input", ",", "", ")", ";", "emit_move_insn", "(", "int_xmm", ",", "gen_lowpart", "(", "V4SImode", ",", "x", ")", ")", ";", "}", "x", "=", "gen_rtx_CONST_VECTOR", "(", "V4SImode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "const0_rtx", ",", "const0_rtx", ")", ")", ";", "exponents", "=", "validize_mem", "(", "force_const_mem", "(", "V4SImode", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "int_xmm", ",", "int_xmm", ",", "exponents", ")", ")", ";", "fp_xmm", "=", "copy_to_mode_reg", "(", "V2DFmode", ",", "gen_lowpart", "(", "V2DFmode", ",", "int_xmm", ")", ")", ";", "real_ldexp", "(", "&", "bias_lo_rvt", ",", "&", "dconst1", ",", "", ")", ";", "real_ldexp", "(", "&", "bias_hi_rvt", ",", "&", "dconst1", ",", "", ")", ";", "biases", "=", "const_double_from_real_value", "(", "bias_lo_rvt", ",", "DFmode", ")", ";", "x", "=", "const_double_from_real_value", "(", "bias_hi_rvt", ",", "DFmode", ")", ";", "biases", "=", "gen_rtx_CONST_VECTOR", "(", "V2DFmode", ",", "gen_rtvec", "(", "", ",", "biases", ",", "x", ")", ")", ";", "biases", "=", "validize_mem", "(", "force_const_mem", "(", "V2DFmode", ",", "biases", ")", ")", ";", "emit_insn", "(", "gen_subv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "biases", ")", ")", ";", "if", "(", "TARGET_SSE3", ")", "emit_insn", "(", "gen_sse3_haddv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "fp_xmm", ")", ")", ";", "else", "{", "x", "=", "copy_to_mode_reg", "(", "V2DFmode", ",", "fp_xmm", ")", ";", "emit_insn", "(", "gen_vec_interleave_highv2df", "(", "fp_xmm", ",", "fp_xmm", ",", "fp_xmm", ")", ")", ";", "emit_insn", "(", "gen_addv2df3", "(", "fp_xmm", ",", "fp_xmm", ",", "x", ")", ")", ";", "}", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "fp_xmm", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_didf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236623, "Length": 288, "Cover_Rate": 0.9113924050632911} {"Template_token": ["", "real_ldexp", "(", "&", "TWO31r", ",", "&", "dconst1", ",", "", ")", ";", "x", "=", "const_double_from_real_value", "(", "TWO31r", ",", "DFmode", ")", ";", "x", "=", "expand_simple_binop", "(", "DFmode", ",", "PLUS", ",", "fp", ",", "x", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "DFmode", ")", "&&", "flag_rounding_math", ")", "x", "=", "ix86_expand_sse_fabs", "(", "x", ",", "NULL", ")", ";", "if", "(", "x", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_sidf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236624, "Length": 71, "Cover_Rate": 0.5419847328244275} {"Template_token": ["", "x", "=", "validize_mem", "(", "force_const_mem", "(", "SFmode", ",", "x", ")", ")", ";", "fp_hi", "=", "gen_rtx_FMA", "(", "SFmode", ",", "fp_hi", ",", "x", ",", "fp_lo", ")", ";", "emit_move_insn", "(", "target", ",", "fp_hi", ")", ";", "}", "else", "{", "fp_hi", "=", "expand_simple_binop", "(", "SFmode", ",", "MULT", ",", "fp_hi", ",", "x", ",", "fp_hi", ",", "", ",", "OPTAB_DIRECT", ")", ";", "fp_hi", "=", "expand_simple_binop", "(", "SFmode", ",", "PLUS", ",", "fp_hi", ",", "fp_lo", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "!", "rtx_equal_p", "(", "target", ",", "fp_hi", ")", ")", "emit_move_insn", "(", "target", ",", "fp_hi", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_sisf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236625, "Length": 91, "Cover_Rate": 0.4155251141552511} {"Template_token": ["", "if", "(", "TARGET_FMA", ")", "{", "x", "=", "validize_mem", "(", "force_const_mem", "(", "SFmode", ",", "x", ")", ")", ";", "fp_hi", "=", "gen_rtx_FMA", "(", "SFmode", ",", "fp_hi", ",", "x", ",", "fp_lo", ")", ";", "emit_move_insn", "(", "target", ",", "fp_hi", ")", ";", "}", "else", "{", "fp_hi", "=", "expand_simple_binop", "(", "SFmode", ",", "MULT", ",", "fp_hi", ",", "x", ",", "fp_hi", ",", "", ",", "OPTAB_DIRECT", ")", ";", "fp_hi", "=", "expand_simple_binop", "(", "SFmode", ",", "PLUS", ",", "fp_hi", ",", "fp_lo", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["if", "(", "!", "rtx_equal_p", "(", "target", ",", "fp_hi", ")", ")", "emit_move_insn", "(", "target", ",", "fp_hi", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_sisf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236626, "Length": 95, "Cover_Rate": 0.4337899543378995} {"Template_token": ["", "void", "ix86_expand_convert_uns_sixf_sse", "(", "rtx", ",", "rtx", ")", "{", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_sixf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236627, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_expand_convert_uns_sixf_sse", "(", "rtx", ",", "rtx", ")", "{"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_convert_uns_sixf_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236628, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "rtx", "dest", ",", "vdest", ",", "op0", ",", "op1", ",", "mask", ",", "op2", ",", "op3", ";", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "if", "(", "mode", "==", "HFmode", ")", "vmode", "=", "V8HFmode", ";", "else", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "else", "if", "(", "mode", "==", "TFmode", ")", "vmode", "=", "mode", ";", "else", "gcc_unreachable", "(", ")", ";", "if", "(", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "{", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", ";", "}", "dest", "=", "operands", "[", "", "]", ";", "vdest", "=", "lowpart_subreg", "(", "vmode", ",", "dest", ",", "mode", ")", ";"], "ground_truth": ["if", "(", "vdest", "==", "NULL_RTX", ")", "vdest", "=", "gen_reg_rtx", "(", "vmode", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_copysign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236629, "Length": 136, "Cover_Rate": 0.35142118863049093} {"Template_token": ["", "rtx", "rem", "=", "assign_386_stack_local", "(", "mode", ",", "SLOT_TEMP", ")", ";", "rtx", "quot", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_NORMAL", ",", "mode", ",", "op0", ",", "mode", ",", "op1", ",", "mode", ",", "XEXP", "(", "rem", ",", "", ")", ",", "Pmode", ")", ";", "*", "quot_p", "=", "quot", ";", "*", "rem_p", "=", "rem", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236630, "Length": 52, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa", ",", "res", ",", "!", "do_floor", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "xa", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "{", "if", "(", "do_floor", "&&", "flag_rounding_math", ")", "tmp", "=", "ix86_expand_sse_fabs", "(", "tmp", ",", "NULL", ")", ";", "ix86_sse_copysign_to_positive", "(", "tmp", ",", "tmp", ",", "res", ",", "mask", ")", ";", "}", "emit_move_insn", "(", "res", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_floorceil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236631, "Length": 116, "Cover_Rate": 0.48535564853556484} {"Template_token": ["", "one", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconst1", ",", "mode", ")", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa", ",", "res", ",", "!", "do_floor", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "xa", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "{", "if", "(", "do_floor", "&&", "flag_rounding_math", ")", "tmp", "=", "ix86_expand_sse_fabs", "(", "tmp", ",", "NULL", ")", ";", "ix86_sse_copysign_to_positive", "(", "tmp", ",", "tmp", ",", "res", ",", "mask", ")", ";", "}", "emit_move_insn", "(", "res", ",", "tmp", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_floorceil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236632, "Length": 115, "Cover_Rate": 0.4811715481171548} {"Template_token": ["", "res", "=", "copy_to_reg", "(", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "xa", ",", "xa", ",", "res", ",", "mask", ")", ";", "one", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconst1", ",", "mode", ")", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa", ",", "res", ",", "!", "do_floor", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "xa", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "{", "if", "(", "do_floor", "&&", "flag_rounding_math", ")", "tmp", "=", "ix86_expand_sse_fabs", "(", "tmp", ",", "NULL", ")", ";", "ix86_sse_copysign_to_positive", "(", "tmp", ",", "tmp", ",", "res", ",", "mask", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_floorceildf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236633, "Length": 182, "Cover_Rate": 0.7165354330708661} {"Template_token": ["", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa", ",", "res", ",", "!", "do_floor", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "xa", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "{", "if", "(", "do_floor", "&&", "flag_rounding_math", ")", "tmp", "=", "ix86_expand_sse_fabs", "(", "tmp", ",", "NULL", ")", ";", "ix86_sse_copysign_to_positive", "(", "tmp", ",", "tmp", ",", "res", ",", "mask", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_floorceildf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236634, "Length": 89, "Cover_Rate": 0.35039370078740156} {"Template_token": ["", "use_sse", "=", "true", ";", "if", "(", "mode", "==", "HFmode", ")", "vmode", "=", "V8HFmode", ";", "}", "else", "if", "(", "TARGET_SSE_MATH", ")", "{", "use_sse", "=", "SSE_FLOAT_MODE_P", "(", "mode", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "}", "dst", "=", "operands", "[", "", "]", ";", "src", "=", "operands", "[", "", "]", ";", "set", "=", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ";", "set", "=", "gen_rtx_SET", "(", "dst", ",", "set", ")", ";", "if", "(", "use_sse", ")", "{", "rtx", "mask", ",", "use", ",", "clob", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "vector_mode", ",", "code", "==", "ABS", ")", ";", "use", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "mask", ")", ";", "if", "(", "vector_mode", "||", "mode", "==", "TFmode", ")", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ")", ";", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ",", "clob", ")", ";", "}", "}", "else", "{", "rtx", "clob", ";", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "ground_truth": ["par", "=", "gen_rtvec", "(", "", ",", "set", ",", "clob", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_fp_absneg_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236635, "Length": 198, "Cover_Rate": 0.7415730337078652} {"Template_token": ["", "cmp_mode", "=", "CCNOmode", ";", "tmp", "=", "gen_rtx_UNSPEC", "(", "HImode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ",", "UNSPEC_FNSTSW", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch", ",", "tmp", ")", ")", ";", "switch", "(", "code", ")", "{", "case", "GT", ":", "case", "UNGT", ":", "if", "(", "code", "==", "GT", "||", "!", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addqi_ext_1", "(", "scratch", ",", "scratch", ",", "constm1_rtx", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "cmp_mode", "=", "CCmode", ";", "code", "=", "GEU", ";", "}", "break", ";", "case", "LT", ":", "case", "UNLT", ":", "if", "(", "code", "==", "LT", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "cmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "GE", ":", "case", "UNGE", ":", "if", "(", "code", "==", "GE", "||", "!", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_xorqi_ext_1_cc", "(", "scratch", ",", "scratch", ",", "const1_rtx", ")", ")", ";"], "ground_truth": ["code", "=", "NE", ";"], "File": "i386-expand", "Func": "ix86_expand_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236636, "Length": 264, "Cover_Rate": 0.3582089552238806} {"Template_token": ["", "if", "(", "ix86_expand_sse_fp_minmax", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "true", ";", "tmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "ix86_expand_sse_movcc", "(", "operands", "[", "", "]", ",", "tmp", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", "true", ";", "}", "if", "(", "GET_MODE", "(", "op0", ")", "==", "TImode", "||", "(", "GET_MODE", "(", "op0", ")", "==", "DImode", "&&", "!", "TARGET_64BIT", ")", ")", "return", "false", ";", "compare_op", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "if", "(", "!", "fcmov_comparison_operator", "(", "compare_op", ",", "VOIDmode", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "QImode", ")", ";", "ix86_expand_setcc", "(", "tmp", ",", "code", ",", "op0", ",", "op1", ")", ";", "compare_op", "=", "ix86_expand_compare", "(", "NE", ",", "tmp", ",", "const0_rtx", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "operands", "[", "", "]", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "compare_op", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_fp_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236637, "Length": 183, "Cover_Rate": 0.5772870662460567} {"Template_token": ["", "rtx", "cmp", ";", "code", "=", "ix86_prepare_sse_fp_compare_args", "(", "operands", "[", "", "]", ",", "code", ",", "&", "operands", "[", "", "]", ",", "&", "operands", "[", "", "]", ")", ";", "if", "(", "code", "==", "UNKNOWN", ")", "{", "rtx", "temp", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "LTGT", ":", "temp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "ORDERED", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "NULL", ",", "NULL", ")", ";", "cmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "NE", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "NULL", ",", "NULL", ")", ";", "code", "=", "AND", ";", "break", ";", "case", "UNEQ", ":", "temp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "UNORDERED", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "NULL", ",", "NULL", ")", ";"], "ground_truth": ["cmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "EQ", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "NULL", ",", "NULL", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_fp_vec_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236638, "Length": 164, "Cover_Rate": 0.6051660516605166} {"Template_token": ["", "rtx", "op0", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ";", "rtx", "op1", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ";", "if", "(", "operands", "[", "", "]", "!=", "const1_rtx", "&&", "operands", "[", "", "]", "!=", "constm1_rtx", ")", "return", "false", ";", "if", "(", "!", "ix86_expand_carry_flag_compare", "(", "code", ",", "op0", ",", "op1", ",", "&", "compare_op", ")", ")", "return", "false", ";", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "flags", "=", "XEXP", "(", "compare_op", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "flags", ")", "==", "CCFPmode", ")", "{", "fpcmp", "=", "true", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "}"], "ground_truth": ["if", "(", "code", "!=", "LTU", ")", "{"], "File": "i386-expand", "Func": "ix86_expand_int_addcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236639, "Length": 108, "Cover_Rate": 0.4044943820224719} {"Template_token": ["", "machine_mode", "mode", ";", "rtx", "op0", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ";", "rtx", "op1", "=", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ";", "if", "(", "operands", "[", "", "]", "!=", "const1_rtx", "&&", "operands", "[", "", "]", "!=", "constm1_rtx", ")", "return", "false", ";", "if", "(", "!", "ix86_expand_carry_flag_compare", "(", "code", ",", "op0", ",", "op1", ",", "&", "compare_op", ")", ")", "return", "false", ";", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "flags", "=", "XEXP", "(", "compare_op", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "flags", ")", "==", "CCFPmode", ")", "{", "fpcmp", "=", "true", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "}", "if", "(", "code", "!=", "LTU", ")", "{", "val", "=", "constm1_rtx", ";", "if", "(", "fpcmp", ")", "PUT_CODE", "(", "compare_op", ",", "reverse_condition_maybe_unordered", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "else", "PUT_CODE", "(", "compare_op", ",", "reverse_condition", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "}"], "ground_truth": ["mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_int_addcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236640, "Length": 157, "Cover_Rate": 0.5880149812734082} {"Template_token": ["", "cmpmode", "=", "SELECT_CC_MODE", "(", "code", ",", "op0", ",", "op1", ")", ";", "flags", "=", "gen_rtx_REG", "(", "cmpmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_COMPARE", "(", "cmpmode", ",", "op0", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "flags", ",", "tmp", ")", ")", ";", "return", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_int_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236641, "Length": 54, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "cmpmode", "=", "SELECT_CC_MODE", "(", "code", ",", "op0", ",", "op1", ")", ";", "flags", "=", "gen_rtx_REG", "(", "cmpmode", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_COMPARE", "(", "cmpmode", ",", "op0", ",", "op1", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_int_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236642, "Length": 48, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "if", "(", "(", "code", "==", "LT", "||", "code", "==", "GE", ")", "&&", "data_mode", "==", "mode", "&&", "cop1", "==", "CONST0_RTX", "(", "mode", ")", "&&", "operands", "[", "", "+", "(", "code", "==", "LT", ")", "]", "==", "CONST0_RTX", "(", "data_mode", ")", "&&", "GET_MODE_UNIT_SIZE", "(", "data_mode", ")", ">", "", "&&", "GET_MODE_UNIT_SIZE", "(", "data_mode", ")", "<=", "", "&&", "(", "GET_MODE_SIZE", "(", "data_mode", ")", "==", "", "||", "(", "TARGET_AVX2", "&&", "GET_MODE_SIZE", "(", "data_mode", ")", "==", "", ")", ")", ")", "{", "rtx", "negop", "=", "operands", "[", "", "-", "(", "code", "==", "LT", ")", "]", ";", "int", "shift", "=", "GET_MODE_UNIT_BITSIZE", "(", "data_mode", ")", "-", "", ";", "if", "(", "negop", "==", "CONST1_RTX", "(", "data_mode", ")", ")", "{", "rtx", "res", "=", "expand_simple_binop", "(", "mode", ",", "LSHIFTRT", ",", "cop0", ",", "GEN_INT", "(", "shift", ")", ",", "operands", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "res", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "res", ")", ";", "return", "true", ";", "}", "else", "if", "(", "GET_MODE_INNER", "(", "data_mode", ")", "!=", "DImode", "&&", "vector_all_ones_operand", "(", "negop", ",", "data_mode", ")", ")", "{", "rtx", "res", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFTRT", ",", "cop0", ",", "GEN_INT", "(", "shift", ")", ",", "operands", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "res", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "res", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_int_vcond", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236645, "Length": 224, "Cover_Rate": 0.5161290322580645} {"Template_token": ["", "if", "(", "!", "cmp", ")", "return", "false", ";", "if", "(", "negate", ")", "cmp", "=", "ix86_expand_int_sse_cmp", "(", "operands", "[", "", "]", ",", "EQ", ",", "cmp", ",", "CONST0_RTX", "(", "GET_MODE", "(", "cmp", ")", ")", ",", "NULL", ",", "NULL", ",", "&", "negate", ")", ";", "gcc_assert", "(", "!", "negate", ")", ";", "if", "(", "operands", "[", "", "]", "!=", "cmp", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "cmp", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "ix86_expand_int_vec_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236646, "Length": 69, "Cover_Rate": 0.552} {"Template_token": ["", "if", "(", "negate", ")", "cmp", "=", "ix86_expand_int_sse_cmp", "(", "operands", "[", "", "]", ",", "EQ", ",", "cmp", ",", "CONST0_RTX", "(", "GET_MODE", "(", "cmp", ")", ")", ",", "NULL", ",", "NULL", ",", "&", "negate", ")", ";", "gcc_assert", "(", "!", "negate", ")", ";", "if", "(", "operands", "[", "", "]", "!=", "cmp", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "cmp", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_int_vec_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236647, "Length": 62, "Cover_Rate": 0.496} {"Template_token": ["", "expand_fix", "(", "ireg", ",", "op1", ",", "", ")", ";", "freg", "=", "gen_reg_rtx", "(", "fmode", ")", ";", "expand_float", "(", "freg", ",", "ireg", ",", "", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "freg", ",", "op1", ",", "!", "do_floor", ")", ";", "tmp", "=", "expand_simple_binop", "(", "imode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "ireg", ",", "const1_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "ireg", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "op0", ",", "ireg", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_lfloorceil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236648, "Length": 89, "Cover_Rate": 0.6544117647058824} {"Template_token": ["", "rtx", "ireg", ",", "freg", ",", "tmp", ";", "rtx_code_label", "*", "label", ";", "ireg", "=", "gen_reg_rtx", "(", "imode", ")", ";", "expand_fix", "(", "ireg", ",", "op1", ",", "", ")", ";", "freg", "=", "gen_reg_rtx", "(", "fmode", ")", ";", "expand_float", "(", "freg", ",", "ireg", ",", "", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "freg", ",", "op1", ",", "!", "do_floor", ")", ";", "tmp", "=", "expand_simple_binop", "(", "imode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "ireg", ",", "const1_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "ireg", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";"], "ground_truth": ["LABEL_NUSES", "(", "label", ")", "=", "", ";"], "File": "i386-expand", "Func": "ix86_expand_lfloorceil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236649, "Length": 99, "Cover_Rate": 0.7279411764705882} {"Template_token": ["", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "adj", ";", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";", "real_arithmetic", "(", "&", "pred_half", ",", "MINUS_EXPR", ",", "&", "dconsthalf", ",", "&", "half_minus_pred_half", ")", ";", "adj", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "pred_half", ",", "mode", ")", ")", ";", "ix86_sse_copysign_to_positive", "(", "adj", ",", "adj", ",", "force_reg", "(", "mode", ",", "op1", ")", ",", "NULL_RTX", ")", ";", "adj", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "adj", ",", "op1", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["expand_fix", "(", "op0", ",", "adj", ",", "", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_lround", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236650, "Length": 104, "Cover_Rate": 0.8062015503875969} {"Template_token": ["", "ix86_sse_copysign_to_positive", "(", "adj", ",", "adj", ",", "force_reg", "(", "mode", ",", "op1", ")", ",", "NULL_RTX", ")", ";", "adj", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "adj", ",", "op1", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["expand_fix", "(", "op0", ",", "adj", ",", "", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_lround", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236651, "Length": 44, "Cover_Rate": 0.34108527131782945} {"Template_token": ["", "case", "GTU", ":", "case", "GEU", ":", "case", "LTU", ":", "unspec_code", "=", "UNSPEC_UNSIGNED_PCMP", ";", "break", ";", "default", ":", "unspec_code", "=", "UNSPEC_PCMP", ";", "}", "unspec", "=", "gen_rtx_UNSPEC", "(", "mask_mode", ",", "gen_rtvec", "(", "", ",", "cmp_op0", ",", "cmp_op1", ",", "imm", ")", ",", "unspec_code", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "unspec", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_mask_vec_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236652, "Length": 52, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "op1", "=", "tmp", ";", "}", "switch", "(", "GET_CODE", "(", "op1", ")", ")", "{", "case", "CONST", ":", "tmp", "=", "XEXP", "(", "op1", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "tmp", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "tmp", ",", "", ")", ")", "!=", "SYMBOL_REF", ")", "break", ";", "op1", "=", "XEXP", "(", "tmp", ",", "", ")", ";", "addend", "=", "XEXP", "(", "tmp", ",", "", ")", ";", "case", "SYMBOL_REF", ":", "model", "=", "SYMBOL_REF_TLS_MODEL", "(", "op1", ")", ";", "if", "(", "model", ")", "op1", "=", "legitimize_tls_address", "(", "op1", ",", "model", ",", "true", ")", ";", "else", "if", "(", "ix86_force_load_from_GOT_p", "(", "op1", ")", ")", "{", "op1", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "op1", ")", ",", "(", "TARGET_64BIT", "?", "UNSPEC_GOTPCREL", ":", "UNSPEC_GOT", ")", ")", ";", "op1", "=", "gen_rtx_CONST", "(", "Pmode", ",", "op1", ")", ";", "op1", "=", "gen_const_mem", "(", "Pmode", ",", "op1", ")", ";", "set_mem_alias_set", "(", "op1", ",", "ix86_GOT_alias_set", "(", ")", ")", ";", "}", "else", "{", "tmp", "=", "legitimize_pe_coff_symbol", "(", "op1", ",", "addend", "!=", "NULL_RTX", ")", ";", "if", "(", "tmp", ")", "{", "op1", "=", "tmp", ";", "if", "(", "!", "addend", ")", "break", ";", "}", "else", "{", "op1", "=", "operands", "[", "", "]", ";", "break", ";", "}", "}", "if", "(", "addend", ")", "{", "op1", "=", "force_operand", "(", "op1", ",", "NULL_RTX", ")", ";", "op1", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "op1", ",", "addend", ",", "op0", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "else", "op1", "=", "force_operand", "(", "op1", ",", "op0", ")", ";", "if", "(", "op1", "==", "op0", ")", "return", ";", "op1", "=", "convert_to_mode", "(", "mode", ",", "op1", ",", "", ")", ";", "default", ":", "break", ";", "}", "if", "(", "(", "flag_pic", "||", "MACHOPIC_INDIRECT", ")", "&&", "symbolic_operand", "(", "op1", ",", "mode", ")", ")", "{", "if", "(", "TARGET_MACHO", "&&", "!", "TARGET_64BIT", ")", "{", "if", "(", "MACHOPIC_INDIRECT", ")", "{", "rtx", "temp", "=", "(", "op0", "&&", "REG_P", "(", "op0", ")", "&&", "mode", "==", "Pmode", ")", "?", "op0", ":", "gen_reg_rtx", "(", "Pmode", ")", ";", "op1", "=", "machopic_indirect_data_reference", "(", "op1", ",", "temp", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "op1", "=", "machopic_legitimize_pic_address", "(", "op1", ",", "mode", ",", "temp", "==", "op1", "?", "", ":", "temp", ")", ";", "}", "if", "(", "op0", "!=", "op1", "&&", "GET_CODE", "(", "op0", ")", "!=", "MEM", ")", "{", "rtx", "insn", "=", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ";", "emit_insn", "(", "insn", ")", ";", "return", ";", "}", "if", "(", "GET_CODE", "(", "op0", ")", "==", "MEM", ")", "op1", "=", "force_reg", "(", "Pmode", ",", "op1", ")", ";"], "ground_truth": ["else", "{"], "File": "i386-expand", "Func": "ix86_expand_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236653, "Length": 396, "Cover_Rate": 0.4719904648390942} {"Template_token": ["", "if", "(", "!", "const_vector_equal_evenodd_p", "(", "orig_op1", ")", ")", "op1", "=", "expand_binop", "(", "wmode", ",", "lshr_optab", ",", "gen_lowpart", "(", "wmode", ",", "op1", ")", ",", "x", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "!", "const_vector_equal_evenodd_p", "(", "orig_op2", ")", ")", "op2", "=", "expand_binop", "(", "wmode", ",", "lshr_optab", ",", "gen_lowpart", "(", "wmode", ",", "op2", ")", ",", "x", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "op1", "=", "gen_lowpart", "(", "mode", ",", "op1", ")", ";", "op2", "=", "gen_lowpart", "(", "mode", ",", "op2", ")", ";", "}", "if", "(", "mode", "==", "V16SImode", ")", "{", "if", "(", "uns_p", ")", "x", "=", "gen_vec_widen_umult_even_v16si", "(", "dest", ",", "op1", ",", "op2", ")", ";", "else", "x", "=", "gen_vec_widen_smult_even_v16si", "(", "dest", ",", "op1", ",", "op2", ")", ";", "}", "else", "if", "(", "mode", "==", "V8SImode", ")", "{", "if", "(", "uns_p", ")", "x", "=", "gen_vec_widen_umult_even_v8si", "(", "dest", ",", "op1", ",", "op2", ")", ";", "else", "x", "=", "gen_vec_widen_smult_even_v8si", "(", "dest", ",", "op1", ",", "op2", ")", ";", "}", "else", "if", "(", "uns_p", ")", "x", "=", "gen_vec_widen_umult_even_v4si", "(", "dest", ",", "op1", ",", "op2", ")", ";", "else", "if", "(", "TARGET_SSE4_1", ")", "x", "=", "gen_sse4_1_mulv2siv2di3", "(", "dest", ",", "op1", ",", "op2", ")", ";", "else", "{", "rtx", "s1", ",", "s2", ",", "t0", ",", "t1", ",", "t2", ";"], "ground_truth": ["s1", "=", "ix86_expand_sse_cmp", "(", "gen_reg_rtx", "(", "mode", ")", ",", "GT", ",", "CONST0_RTX", "(", "mode", ")", ",", "op1", ",", "pc_rtx", ",", "pc_rtx", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_mul_widen_evenodd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236655, "Length": 222, "Cover_Rate": 0.4228571428571429} {"Template_token": ["", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t1", ",", "t2", ",", "uns_p", ",", "high_p", ")", ";", "break", ";", "case", "E_V8SImode", ":", "t1", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t1", ",", "gen_lowpart", "(", "V4DImode", ",", "op1", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t2", ",", "gen_lowpart", "(", "V4DImode", ",", "op2", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "mask", "=", "GEN_INT", "(", "high_p", "?", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ":", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t3", ",", "gen_lowpart", "(", "V8SImode", ",", "t1", ")", ",", "mask", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t4", ",", "gen_lowpart", "(", "V8SImode", ",", "t2", ")", ",", "mask", ")", ")", ";", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t3", ",", "t4", ",", "uns_p", ",", "false", ")", ";", "break", ";", "case", "E_V8HImode", ":", "case", "E_V16HImode", ":"], "ground_truth": ["t1", "=", "expand_binop", "(", "mode", ",", "smul_optab", ",", "op1", ",", "op2", ",", "NULL_RTX", ",", "uns_p", ",", "OPTAB_DIRECT", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_mul_widen_hilo", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236656, "Length": 219, "Cover_Rate": 0.4319526627218935} {"Template_token": ["", "pos", "+=", "SUBREG_BYTE", "(", "dst", ")", "*", "BITS_PER_UNIT", ";", "dst", "=", "SUBREG_REG", "(", "dst", ")", ";", "}", "switch", "(", "GET_MODE", "(", "dst", ")", ")", "{", "case", "E_V16QImode", ":", "case", "E_V8HImode", ":", "case", "E_V4SImode", ":", "case", "E_V2DImode", ":", "case", "E_V1TImode", ":", "{", "machine_mode", "srcmode", ",", "dstmode", ";", "rtx", "(", "*", "pinsr", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "d", ";", "if", "(", "!", "int_mode_for_size", "(", "size", ",", "", ")", ".", "exists", "(", "&", "srcmode", ")", ")", "return", "false", ";", "switch", "(", "srcmode", ")", "{", "case", "E_QImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V16QImode", ";", "pinsr", "=", "gen_sse4_1_pinsrb", ";", "break", ";", "case", "E_HImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "dstmode", "=", "V8HImode", ";", "pinsr", "=", "gen_sse2_pinsrw", ";", "break", ";", "case", "E_SImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V4SImode", ";", "pinsr", "=", "gen_sse4_1_pinsrd", ";", "break", ";", "case", "E_DImode", ":", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V2DImode", ";", "pinsr", "=", "gen_sse4_1_pinsrq", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "pos", "&", "(", "size", "-", "", ")", ")", "return", "false", ";", "if", "(", "SUBREG_P", "(", "src", ")", ")", "{", "unsigned", "int", "srcpos", "=", "SUBREG_BYTE", "(", "src", ")", ";", "if", "(", "srcpos", ">", "", ")", "{", "rtx", "extr_ops", "[", "", "]", ";", "extr_ops", "[", "", "]", "=", "gen_reg_rtx", "(", "srcmode", ")", ";", "extr_ops", "[", "", "]", "=", "gen_lowpart", "(", "srcmode", ",", "SUBREG_REG", "(", "src", ")", ")", ";", "extr_ops", "[", "", "]", "=", "GEN_INT", "(", "size", ")", ";", "extr_ops", "[", "", "]", "=", "GEN_INT", "(", "srcpos", "*", "BITS_PER_UNIT", ")", ";", "if", "(", "!", "ix86_expand_pextr", "(", "extr_ops", ")", ")", "return", "false", ";", "src", "=", "extr_ops", "[", "", "]", ";", "}", "else", "src", "=", "gen_lowpart", "(", "srcmode", ",", "SUBREG_REG", "(", "src", ")", ")", ";", "}", "if", "(", "GET_MODE", "(", "dst", ")", "==", "dstmode", ")", "d", "=", "dst", ";", "else", "d", "=", "gen_reg_rtx", "(", "dstmode", ")", ";", "emit_insn", "(", "pinsr", "(", "d", ",", "gen_lowpart", "(", "dstmode", ",", "dst", ")", ",", "gen_lowpart", "(", "srcmode", ",", "src", ")", ",", "GEN_INT", "(", "", "<<", "(", "pos", "/", "size", ")", ")", ")", ")", ";", "if", "(", "d", "!=", "dst", ")", "emit_move_insn", "(", "dst", ",", "gen_lowpart", "(", "GET_MODE", "(", "dst", ")", ",", "d", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_pinsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236657, "Length": 385, "Cover_Rate": 0.859375} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "in", ")", ";", "int", "i", ";", "if", "(", "TARGET_SSE4_1", "&&", "mode", "==", "V8HImode", "&&", "fn", "==", "gen_uminv8hi3", ")", "{", "emit_insn", "(", "gen_sse4_1_phminposuw", "(", "dest", ",", "in", ")", ")", ";", "return", ";", "}", "for", "(", "i", "=", "GET_MODE_BITSIZE", "(", "mode", ")", ";", "i", ">", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", ";", "i", ">>=", "", ")", "{", "half", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_reduc_half", "(", "half", ",", "vec", ",", "i", ")", ";", "if", "(", "i", "==", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", "*", "", ")", "dst", "=", "dest", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "fn", "(", "dst", ",", "half", ",", "vec", ")", ")", ";"], "ground_truth": ["vec", "=", "dst", ";"], "File": "i386-expand", "Func": "ix86_expand_reduc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236658, "Length": 113, "Cover_Rate": 0.7687074829931972} {"Template_token": ["", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "if", "(", "flag_rounding_math", ")", "{", "ix86_sse_copysign_to_positive", "(", "TWO52", ",", "TWO52", ",", "res", ",", "mask", ")", ";", "xa", "=", "res", ";", "}", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", "&&", "flag_rounding_math", ")", "xa", "=", "ix86_expand_sse_fabs", "(", "xa", ",", "NULL", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "xa", ",", "res", ",", "mask", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_rint", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236659, "Length": 106, "Cover_Rate": 0.6022727272727273} {"Template_token": ["", "}", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", "&&", "flag_rounding_math", ")", "xa", "=", "ix86_expand_sse_fabs", "(", "xa", ",", "NULL", ")", ";"], "ground_truth": ["ix86_sse_copysign_to_positive", "(", "res", ",", "xa", ",", "res", ",", "mask", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_rint", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236660, "Length": 68, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";", "real_arithmetic", "(", "&", "pred_half", ",", "MINUS_EXPR", ",", "&", "dconsthalf", ",", "&", "half_minus_pred_half", ")", ";", "half", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "pred_half", ",", "mode", ")", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "half", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xi", "=", "gen_reg_rtx", "(", "int_mode_for_mode", "(", "mode", ")", ".", "require", "(", ")", ")", ";"], "ground_truth": ["expand_fix", "(", "xi", ",", "xa", ",", "", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236661, "Length": 94, "Cover_Rate": 0.43317972350230416} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "operand0", ")", ";", "rtx", "xa", ",", "xa2", ",", "dxa", ",", "TWO52", ",", "tmp", ",", "half", ",", "mhalf", ",", "one", ",", "res", ",", "mask", ";", "rtx_code_label", "*", "label", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "res", "=", "copy_to_reg", "(", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "TWO52", ",", "xa2", ",", "", ",", "OPTAB_DIRECT", ")", ";", "dxa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "xa", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "half", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconsthalf", ",", "mode", ")", ")", ";", "one", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "half", ",", "half", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "mhalf", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "half", ",", "one", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "dxa", ",", "half", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "tmp", ",", "one", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGE", ",", "mhalf", ",", "dxa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "tmp", ",", "one", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["ix86_sse_copysign_to_positive", "(", "res", ",", "xa2", ",", "res", ",", "mask", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_rounddf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236662, "Length": 288, "Cover_Rate": 0.9056603773584906} {"Template_token": ["", "case", "V8HF_FTYPE_V4SF_V8HF_V8HF_UQI_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V32HF_FTYPE_V32HF_INT_V32HF_USI_INT", ":", "case", "V16SF_FTYPE_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_QI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_UQI_INT", ":", "case", "V16SF_FTYPE_V16SF_INT_V16SF_UHI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "UQI_FTYPE_V8DF_V8DF_INT_UQI_INT", ":", "case", "UQI_FTYPE_V2DF_V2DF_INT_UQI_INT", ":", "case", "UHI_FTYPE_V16SF_V16SF_INT_UHI_INT", ":", "case", "UQI_FTYPE_V4SF_V4SF_INT_UQI_INT", ":", "case", "USI_FTYPE_V32HF_V32HF_INT_USI_INT", ":", "case", "UQI_FTYPE_V8HF_V8HF_INT_UQI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_V8DF_INT_V8DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_UQI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_UQI_INT", ":", "case", "V8HF_FTYPE_V8HF_V8HF_INT_V8HF_UQI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DI_INT_QI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SI_INT_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DI_INT_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SI_INT_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "xops", ")", ")", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "tree", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", ")", ";", "rtx", "op", "=", "expand_normal", "(", "arg", ")", ";", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "bool", "match", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ";", "if", "(", "i", "==", "nargs", "-", "nargs_constant", ")", "{", "if", "(", "!", "match", ")", "{", "switch", "(", "icode", ")", "{", "case", "CODE_FOR_avx512f_getmantv8df_mask_round", ":", "case", "CODE_FOR_avx512f_getmantv16sf_mask_round", ":", "case", "CODE_FOR_avx512bw_getmantv32hf_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv2df_round", ":", "case", "CODE_FOR_avx512f_vgetmantv2df_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv4sf_round", ":", "case", "CODE_FOR_avx512f_vgetmantv4sf_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv8hf_mask_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "case", "CODE_FOR_avx512f_cmpv8df3_mask_round", ":", "case", "CODE_FOR_avx512f_cmpv16sf3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv2df3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv4sf3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv8hf3_mask_round", ":", "case", "CODE_FOR_avx512bw_cmpv32hf3_mask_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "default", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "}", "}", "else", "if", "(", "i", "==", "nargs", "-", "", ")", "{", "if", "(", "!", "insn_p", "->", "operand", "[", "nargs", "]", ".", "predicate", "(", "op", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "INTVAL", "(", "op", ")", "==", "NO_ROUND", ")", "{", "switch", "(", "icode", ")", "{", "case", "CODE_FOR_avx512bw_fmaddc_v32hf_mask1_round", ":", "case", "CODE_FOR_avx512bw_fcmaddc_v32hf_mask1_round", ":", "case", "CODE_FOR_avx512fp16_fmaddcsh_v8hf_mask1_round", ":", "case", "CODE_FOR_avx512fp16_fcmaddcsh_v8hf_mask1_round", ":", "case", "CODE_FOR_avx512fp16_fmaddcsh_v8hf_mask3_round", ":", "case", "CODE_FOR_avx512fp16_fcmaddcsh_v8hf_mask3_round", ":", "redundant_embed_rnd", "=", "", ";", "break", ";", "default", ":", "redundant_embed_rnd", "=", "", ";", "break", ";", "}", "}"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236664, "Length": 412, "Cover_Rate": 0.37763519706691107} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "e1", ",", "e2", ",", "res", ",", "half", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "(", "*", "gen_copysign", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_round", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_SFmode", ":", "gen_copysign", "=", "gen_copysignsf3", ";", "gen_round", "=", "gen_sse4_1_roundsf2", ";", "break", ";", "case", "E_DFmode", ":"], "ground_truth": ["gen_copysign", "=", "gen_copysigndf3", ";"], "File": "i386-expand", "Func": "ix86_expand_round_sse4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236665, "Length": 79, "Cover_Rate": 0.3640552995391705} {"Template_token": ["", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";", "real_arithmetic", "(", "&", "pred_half", ",", "MINUS_EXPR", ",", "&", "dconsthalf", ",", "&", "half_minus_pred_half", ")", ";", "half", "=", "const_double_from_real_value", "(", "pred_half", ",", "mode", ")", ";", "e1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_copysign", "(", "e1", ",", "half", ",", "op1", ")", ")", ";", "e2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "op1", ",", "e1", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "res", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_round", "(", "res", ",", "e2", ",", "GEN_INT", "(", "ROUND_TRUNC", ")", ")", ")", ";", "emit_move_insn", "(", "op0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_round_sse4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236666, "Length": 108, "Cover_Rate": 0.4976958525345622} {"Template_token": ["", "ret", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "PUT_MODE", "(", "ret", ",", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "ret", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236667, "Length": 29, "Cover_Rate": 0.4915254237288136} {"Template_token": ["", "PUT_MODE", "(", "ret", ",", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "ret", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236668, "Length": 18, "Cover_Rate": 0.3050847457627119} {"Template_token": ["", "case", "V8DF_FTYPE_PCV8DF_V8DF_UQI", ":", "case", "V2DI_FTYPE_PCV2DI_V2DI_UQI", ":", "case", "V4DI_FTYPE_PCV4DI_V4DI_UQI", ":", "case", "V8DI_FTYPE_PCV8DI_V8DI_UQI", ":", "case", "V64QI_FTYPE_PCV64QI_V64QI_UDI", ":", "case", "V32HI_FTYPE_PCV32HI_V32HI_USI", ":", "case", "V32QI_FTYPE_PCV32QI_V32QI_USI", ":", "case", "V16QI_FTYPE_PCV16QI_V16QI_UHI", ":", "case", "V16HI_FTYPE_PCV16HI_V16HI_UHI", ":", "case", "V8HI_FTYPE_PCV8HI_V8HI_UQI", ":", "switch", "(", "icode", ")", "{", "case", "CODE_FOR_avx512f_loadv16sf_mask", ":", "case", "CODE_FOR_avx512f_loadv16si_mask", ":", "case", "CODE_FOR_avx512f_loadv8df_mask", ":", "case", "CODE_FOR_avx512f_loadv8di_mask", ":", "case", "CODE_FOR_avx512vl_loadv8sf_mask", ":", "case", "CODE_FOR_avx512vl_loadv8si_mask", ":", "case", "CODE_FOR_avx512vl_loadv4df_mask", ":", "case", "CODE_FOR_avx512vl_loadv4di_mask", ":", "case", "CODE_FOR_avx512vl_loadv4sf_mask", ":", "case", "CODE_FOR_avx512vl_loadv4si_mask", ":", "case", "CODE_FOR_avx512vl_loadv2df_mask", ":", "case", "CODE_FOR_avx512vl_loadv2di_mask", ":", "case", "CODE_FOR_avx512bw_loadv64qi_mask", ":", "case", "CODE_FOR_avx512vl_loadv32qi_mask", ":", "case", "CODE_FOR_avx512vl_loadv16qi_mask", ":", "case", "CODE_FOR_avx512bw_loadv32hi_mask", ":", "case", "CODE_FOR_avx512vl_loadv16hi_mask", ":", "case", "CODE_FOR_avx512vl_loadv8hi_mask", ":", "aligned_mem", "=", "true", ";", "break", ";", "default", ":", "break", ";", "}", "case", "V64QI_FTYPE_PCCHAR_V64QI_UDI", ":", "case", "V32QI_FTYPE_PCCHAR_V32QI_USI", ":", "case", "V16QI_FTYPE_PCCHAR_V16QI_UHI", ":", "case", "V32HI_FTYPE_PCSHORT_V32HI_USI", ":", "case", "V16HI_FTYPE_PCSHORT_V16HI_UHI", ":", "case", "V8HI_FTYPE_PCSHORT_V8HI_UQI", ":", "case", "V16SI_FTYPE_PCINT_V16SI_UHI", ":", "case", "V8SI_FTYPE_PCINT_V8SI_UQI", ":", "case", "V4SI_FTYPE_PCINT_V4SI_UQI", ":", "case", "V8DI_FTYPE_PCINT64_V8DI_UQI", ":", "case", "V4DI_FTYPE_PCINT64_V4DI_UQI", ":", "case", "V2DI_FTYPE_PCINT64_V2DI_UQI", ":", "case", "V8DF_FTYPE_PCDOUBLE_V8DF_UQI", ":", "case", "V4DF_FTYPE_PCDOUBLE_V4DF_UQI", ":", "case", "V2DF_FTYPE_PCDOUBLE_V2DF_UQI", ":", "case", "V16SF_FTYPE_PCFLOAT_V16SF_UHI", ":", "case", "V8SF_FTYPE_PCFLOAT_V8SF_UQI", ":", "case", "V4SF_FTYPE_PCFLOAT_V4SF_UQI", ":", "case", "V8HF_FTYPE_PCFLOAT16_V8HF_UQI", ":", "nargs", "=", "", ";", "klass", "=", "load", ";", "memory", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "xops", ")", ")", ";", "if", "(", "klass", "==", "store", ")", "{", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "op", "=", "expand_normal", "(", "arg", ")", ";", "gcc_assert", "(", "target", "==", "", ")", ";", "if", "(", "memory", ")", "{", "op", "=", "ix86_zero_extend_to_Pmode", "(", "op", ")", ";", "target", "=", "gen_rtx_MEM", "(", "tmode", ",", "op", ")", ";", "unsigned", "int", "align", "=", "get_pointer_alignment", "(", "arg", ")", ";", "if", "(", "aligned_mem", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "tmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "tmode", ")", ";", "if", "(", "MEM_ALIGN", "(", "target", ")", "<", "align", ")", "set_mem_align", "(", "target", ",", "align", ")", ";", "}", "else", "target", "=", "force_reg", "(", "tmode", ",", "op", ")", ";", "arg_adjust", "=", "", ";", "}", "else", "{", "arg_adjust", "=", "", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", "+", "arg_adjust", ")", ";", "op", "=", "expand_normal", "(", "arg", ")", ";", "if", "(", "i", "==", "memory", ")", "{", "op", "=", "ix86_zero_extend_to_Pmode", "(", "op", ")", ";", "op", "=", "gen_rtx_MEM", "(", "mode", ",", "op", ")", ";", "unsigned", "int", "align", "=", "get_pointer_alignment", "(", "arg", ")", ";", "if", "(", "aligned_mem", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "mode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";", "if", "(", "MEM_ALIGN", "(", "op", ")", "<", "align", ")", "set_mem_align", "(", "op", ",", "align", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_special_args_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236671, "Length": 448, "Cover_Rate": 0.3150492264416315} {"Template_token": ["", "else", "emit_insn", "(", "gen_avx2_gtv4di3", "(", "tmp0", ",", "tmp1", ",", "input", ")", ")", ";", "}", "else", "{", "tmp0", "=", "expand_simple_binop", "(", "mode", ",", "LSHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp0", "=", "expand_simple_unop", "(", "mode", ",", "NEG", ",", "tmp0", ",", "NULL", ",", "false", ")", ";", "}", "tmp1", "=", "expand_simple_binop", "(", "mode", ",", "XOR", ",", "tmp0", ",", "input", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "x", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "tmp1", ",", "tmp0", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "case", "E_V4SImode", ":"], "ground_truth": ["tmp0", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236672, "Length": 129, "Cover_Rate": 0.36752136752136755} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "target", ")", ";", "rtx", "tmp0", ",", "tmp1", ",", "x", ";", "switch", "(", "mode", ")", "{", "case", "E_V2DImode", ":", "case", "E_V4DImode", ":", "if", "(", "TARGET_SSE4_2", ")", "{", "tmp0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "tmp1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "tmp1", ",", "CONST0_RTX", "(", "mode", ")", ")", ";", "if", "(", "mode", "==", "E_V2DImode", ")", "emit_insn", "(", "gen_sse4_2_gtv2di3", "(", "tmp0", ",", "tmp1", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_avx2_gtv4di3", "(", "tmp0", ",", "tmp1", ",", "input", ")", ")", ";", "}", "else", "{", "tmp0", "=", "expand_simple_binop", "(", "mode", ",", "LSHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp0", "=", "expand_simple_unop", "(", "mode", ",", "NEG", ",", "tmp0", ",", "NULL", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236673, "Length": 132, "Cover_Rate": 0.37606837606837606} {"Template_token": ["", "res_2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "res_3", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "res_4", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "ix86_expand_mul_widen_evenodd", "(", "res_3", ",", "op1", ",", "op2", ",", "true", ",", "false", ")", ";", "ix86_expand_mul_widen_evenodd", "(", "res_4", ",", "op1", ",", "op2", ",", "true", ",", "true", ")", ";", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "res_1", ",", "gen_lowpart", "(", "V4SImode", ",", "res_3", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const0_rtx", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "res_2", ",", "gen_lowpart", "(", "V4SImode", ",", "res_4", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const0_rtx", ",", "const0_rtx", ")", ")", ";", "res_1", "=", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "op0", ",", "res_1", ",", "res_2", ")", ")", ";", "set_unique_reg_note", "(", "res_1", ",", "REG_EQUAL", ",", "gen_rtx_MULT", "(", "V4SImode", ",", "op1", ",", "op2", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_sse2_mulv4si3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236674, "Length": 124, "Cover_Rate": 0.8104575163398693} {"Template_token": ["", "void", "ix86_expand_sse2_mulvxdi3", "(", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "op2", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "t1", ",", "t2", ",", "t3", ",", "t4", ",", "t5", ",", "t6", ";", "if", "(", "TARGET_AVX512DQ", "&&", "mode", "==", "V8DImode", ")", "emit_insn", "(", "gen_avx512dq_mulv8di3", "(", "op0", ",", "op1", ",", "op2", ")", ")", ";", "else", "if", "(", "TARGET_AVX512DQ", "&&", "TARGET_AVX512VL", "&&", "mode", "==", "V4DImode", ")", "emit_insn", "(", "gen_avx512dq_mulv4di3", "(", "op0", ",", "op1", ",", "op2", ")", ")", ";", "else", "if", "(", "TARGET_AVX512DQ", "&&", "TARGET_AVX512VL", "&&", "mode", "==", "V2DImode", ")", "emit_insn", "(", "gen_avx512dq_mulv2di3", "(", "op0", ",", "op1", ",", "op2", ")", ")", ";", "else", "if", "(", "TARGET_XOP", "&&", "mode", "==", "V2DImode", ")", "{", "op1", "=", "gen_lowpart", "(", "V4SImode", ",", "op1", ")", ";", "op2", "=", "gen_lowpart", "(", "V4SImode", ",", "op2", ")", ";", "t1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "t1", ",", "op1", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_mulv4si3", "(", "t2", ",", "t1", ",", "op2", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse2_mulvxdi3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236675, "Length": 198, "Cover_Rate": 0.36} {"Template_token": ["", "maskcmp", "=", "true", ";", "cmp_mode", "=", "nbits", ">", "", "?", "int_mode_for_size", "(", "nbits", ",", "", ")", ".", "require", "(", ")", ":", "E_QImode", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "bool", "(", "*", "op1_predicate", ")", "(", "rtx", ",", "machine_mode", ")", "=", "VECTOR_MODE_P", "(", "cmp_ops_mode", ")", "?", "vector_operand", ":", "nonimmediate_operand", ";", "if", "(", "!", "op1_predicate", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", ")", "{", "bool", "ok", "=", "ix86_expand_mask_vec_cmp", "(", "dest", ",", "code", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["return", "dest", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236676, "Length": 149, "Cover_Rate": 0.5359712230215827} {"Template_token": ["", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "gen_rtx_fmt_ee", "(", "comparison", ",", "mode0", ",", "op0", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236679, "Length": 166, "Cover_Rate": 0.4868035190615836} {"Template_token": ["", "if", "(", "swap", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "gen_rtx_fmt_ee", "(", "comparison", ",", "mode0", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236680, "Length": 171, "Cover_Rate": 0.501466275659824} {"Template_token": ["", "label", "=", "gen_label_rtx", "(", ")", ";", "tmp", "=", "gen_rtx_COMPARE", "(", "CCFPmode", ",", "op0", ",", "op1", ")", ";", "if", "(", "unordered_compare", ")", "tmp", "=", "gen_rtx_UNSPEC", "(", "CCFPmode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ",", "UNSPEC_NOTRAP", ")", ";", "reg", "=", "gen_rtx_REG", "(", "CCFPmode", ",", "FLAGS_REG", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "tmp", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "reg", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "JUMP_LABEL", "(", "tmp", ")", "=", "label", ";", "return", "label", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_sse_compare_and_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236681, "Length": 110, "Cover_Rate": 0.6918238993710691} {"Template_token": ["", "rtx", "tmp", ",", "reg", ";", "if", "(", "swap_operands", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "tmp", "=", "gen_rtx_COMPARE", "(", "CCFPmode", ",", "op0", ",", "op1", ")", ";", "if", "(", "unordered_compare", ")", "tmp", "=", "gen_rtx_UNSPEC", "(", "CCFPmode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ",", "UNSPEC_NOTRAP", ")", ";", "reg", "=", "gen_rtx_REG", "(", "CCFPmode", ",", "FLAGS_REG", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "tmp", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "reg", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "JUMP_LABEL", "(", "tmp", ")", "=", "label", ";", "return", "label", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_sse_compare_and_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236682, "Length": 128, "Cover_Rate": 0.8050314465408805} {"Template_token": ["", "rtx", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "swap_operands", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "insn", "=", "mode", "==", "DFmode", "?", "gen_setcc_df_sse", ":", "gen_setcc_sf_sse", ";", "emit_insn", "(", "insn", "(", "mask", ",", "op0", ",", "op1", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "op0", ",", "op1", ")", ")", ")", ";"], "ground_truth": ["return", "mask", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_compare_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236683, "Length": 57, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "rtx", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "swap_operands", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "insn", "=", "mode", "==", "DFmode", "?", "gen_setcc_df_sse", ":", "gen_setcc_sf_sse", ";", "emit_insn", "(", "insn", "(", "mask", ",", "op0", ",", "op1", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "op0", ",", "op1", ")", ")", ")", ";"], "ground_truth": ["return", "mask", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_compare_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236684, "Length": 57, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "mode", ",", "mask", ",", "tmp", ")", ";", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "mask", ",", "tmp", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_sse_fabs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236685, "Length": 53, "Cover_Rate": 0.3375796178343949} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "flag_finite_math_only", "||", "flag_signed_zeros", ")", "{", "int", "u", "=", "is_min", "?", "UNSPEC_IEEE_MIN", ":", "UNSPEC_IEEE_MAX", ";", "rtvec", "v", ";", "if_true", "=", "force_reg", "(", "mode", ",", "if_true", ")", ";", "v", "=", "gen_rtvec", "(", "", ",", "if_true", ",", "if_false", ")", ";", "tmp", "=", "gen_rtx_UNSPEC", "(", "mode", ",", "v", ",", "u", ")", ";", "}", "else", "{", "code", "=", "is_min", "?", "SMIN", ":", "SMAX", ";"], "ground_truth": ["if", "(", "MEM_P", "(", "if_true", ")", "&&", "MEM_P", "(", "if_false", ")", ")", "if_true", "=", "force_reg", "(", "mode", ",", "if_true", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236686, "Length": 135, "Cover_Rate": 0.6053811659192825} {"Template_token": ["", "static", "bool", "ix86_expand_sse_fp_minmax", "(", "rtx", "dest", ",", "enum", "rtx_code", "code", ",", "rtx", "cmp_op0", ",", "rtx", "cmp_op1", ",", "rtx", "if_true", ",", "rtx", "if_false", ")", "{", "machine_mode", "mode", ";", "bool", "is_min", ";", "rtx", "tmp", ";", "if", "(", "code", "==", "LT", ")", ";", "else", "if", "(", "code", "==", "UNGE", ")", "std", "::", "swap", "(", "if_true", ",", "if_false", ")", ";", "else", "return", "false", ";", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "flag_finite_math_only", "||", "flag_signed_zeros", ")", "{", "int", "u", "=", "is_min", "?", "UNSPEC_IEEE_MIN", ":", "UNSPEC_IEEE_MAX", ";"], "ground_truth": ["rtvec", "v", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236687, "Length": 132, "Cover_Rate": 0.5919282511210763} {"Template_token": ["", "ix86_emit_vec_binop", "(", "AND", ",", "mode", ",", "dest", ",", "x", ",", "op_false", ")", ";", "return", ";", "}", "else", "if", "(", "vector_all_ones_operand", "(", "op_true", ",", "mode", ")", ")", "{", "x", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "cmp", ",", "op_false", ",", "dest", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "x", "!=", "dest", ")", "emit_move_insn", "(", "dest", ",", "x", ")", ";", "return", ";", "}", "if", "(", "TARGET_XOP", ")", "{", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "||", "!", "nonimmediate_operand", "(", "op_false", ",", "mode", ")", ")", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "cmp", ",", "op_true", ",", "op_false", ")", ")", ")", ";", "return", ";", "}", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "machine_mode", "blend_mode", "=", "mode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "<", "", "||", "!", "vector_operand", "(", "op_true", ",", "mode", ")", ")", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V2SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_mmx_blendvps", ";", "break", ";", "case", "E_V4SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvps", ";", "break", ";", "case", "E_V2DFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvpd", ";", "break", ";", "case", "E_SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvss", ";", "break", ";", "case", "E_DFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvsd", ";", "break", ";", "case", "E_V8QImode", ":", "case", "E_V4HImode", ":", "case", "E_V2SImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_mmx_pblendvb_v8qi", ";", "blend_mode", "=", "V8QImode", ";", "}", "break", ";", "case", "E_V4QImode", ":", "case", "E_V2HImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_mmx_pblendvb_v4qi", ";", "blend_mode", "=", "V4QImode", ";", "}", "break", ";", "case", "E_V2QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_mmx_pblendvb_v2qi", ";", "break", ";", "case", "E_V16QImode", ":", "case", "E_V8HImode", ":", "case", "E_V8HFmode", ":", "case", "E_V4SImode", ":", "case", "E_V2DImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_sse4_1_pblendvb", ";", "blend_mode", "=", "V16QImode", ";", "}", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvps256", ";", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvpd256", ";", "break", ";", "case", "E_V32QImode", ":"], "ground_truth": ["case", "E_V16HImode", ":"], "File": "i386-expand", "Func": "ix86_expand_sse_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236689, "Length": 374, "Cover_Rate": 0.36847290640394087} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "modev2", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "modev2", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "modev4", ")", ")", "op2", "=", "safe_vector_operand", "(", "op2", ",", "modev4", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "modev2", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "modev2", ",", "op0", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "modei3", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "modei3", ",", "op1", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op2", ",", "modev4", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op2", ",", "modev4", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "modev4", ",", "op2", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op3", ",", "modei5", ")", ")", "op3", "=", "copy_to_mode_reg", "(", "modei5", ",", "op3", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op4", ",", "modeimm", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "d", "->", "code", "==", "IX86_BUILTIN_PCMPESTRI128", ")", "{", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode0", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode0", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode0", ")", ";", "scratch1", "=", "gen_reg_rtx", "(", "tmode1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "scratch1", ",", "op0", ",", "op1", ",", "op2", ",", "op3", ",", "op4", ")", ";", "}", "else", "if", "(", "d", "->", "code", "==", "IX86_BUILTIN_PCMPESTRM128", ")", "{"], "ground_truth": ["if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode1", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode1", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode1", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_pcmpestr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236690, "Length": 333, "Cover_Rate": 0.44638069705093836} {"Template_token": ["", "machine_mode", "tmode0", ",", "tmode1", ",", "modev2", ",", "modev3", ",", "modeimm", ";", "tmode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "tmode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev2", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev3", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modeimm", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "VECTOR_MODE_P", "(", "modev2", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "modev2", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "modev3", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "modev3", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "modev2", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "modev2", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "modev3", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "modev3", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "modev3", ",", "op1", ")", ";"], "ground_truth": ["if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op2", ",", "modeimm", ")", ")", "{"], "File": "i386-expand", "Func": "ix86_expand_sse_pcmpistr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236691, "Length": 220, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";"], "ground_truth": ["pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "op0", ",", "op1", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_ptest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236692, "Length": 100, "Cover_Rate": 0.33112582781456956} {"Template_token": ["", "machine_mode", "mode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "rtx_code", "comparison", "=", "d", "->", "comparison", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const0_rtx", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "op0", ",", "op1", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "emit_insn", "(", "pat", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "target", ")", ",", "gen_rtx_fmt_ee", "(", "comparison", ",", "QImode", ",", "SET_DEST", "(", "pat", ")", ",", "const0_rtx", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_ptest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236693, "Length": 239, "Cover_Rate": 0.7913907284768212} {"Template_token": ["", "tree", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "rtx", "op1", ",", "op0", "=", "expand_normal", "(", "arg0", ")", ";", "machine_mode", "tmode", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "op1", "=", "GEN_INT", "(", "d", "->", "comparison", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236694, "Length": 188, "Cover_Rate": 0.8663594470046083} {"Template_token": ["", "rtx", "op1", "=", "expand_normal", "(", "arg1", ")", ";", "rtx", "op2", ";", "machine_mode", "tmode", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "GEN_INT", "(", "d", "->", "comparison", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_round_vec_pack_sfix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236695, "Length": 243, "Cover_Rate": 0.81} {"Template_token": ["", "rtx", "op0", "=", "expand_normal", "(", "arg0", ")", ";", "rtx", "op1", "=", "expand_normal", "(", "arg1", ")", ";", "rtx", "op2", ";", "machine_mode", "tmode", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";"], "ground_truth": ["op2", "=", "GEN_INT", "(", "d", "->", "comparison", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_sse_round_vec_pack_sfix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236696, "Length": 225, "Cover_Rate": 0.75} {"Template_token": ["", "halfmode", "=", "V32QImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v64qi", ":", "gen_vec_extract_lo_v64qi", ";", "break", ";", "case", "E_V32QImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx2_zero_extendv16qiv16hi2", ";", "else", "unpack", "=", "gen_avx2_sign_extendv16qiv16hi2", ";", "halfmode", "=", "V16QImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v32qi", ":", "gen_vec_extract_lo_v32qi", ";", "break", ";", "case", "E_V32HImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx512f_zero_extendv16hiv16si2", ";", "else", "unpack", "=", "gen_avx512f_sign_extendv16hiv16si2", ";", "halfmode", "=", "V16HImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v32hi", ":", "gen_vec_extract_lo_v32hi", ";", "break", ";", "case", "E_V16HImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx2_zero_extendv8hiv8si2", ";", "else", "unpack", "=", "gen_avx2_sign_extendv8hiv8si2", ";", "halfmode", "=", "V8HImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v16hi", ":", "gen_vec_extract_lo_v16hi", ";", "break", ";", "case", "E_V16SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx512f_zero_extendv8siv8di2", ";", "else", "unpack", "=", "gen_avx512f_sign_extendv8siv8di2", ";", "halfmode", "=", "V8SImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v16si", ":", "gen_vec_extract_lo_v16si", ";", "break", ";", "case", "E_V8SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx2_zero_extendv4siv4di2", ";", "else", "unpack", "=", "gen_avx2_sign_extendv4siv4di2", ";", "halfmode", "=", "V4SImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v8si", ":", "gen_vec_extract_lo_v8si", ";", "break", ";", "case", "E_V16QImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv8qiv8hi2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv8qiv8hi2", ";", "break", ";", "case", "E_V8HImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv4hiv4si2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv4hiv4si2", ";", "break", ";", "case", "E_V4SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv2siv2di2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv2siv2di2", ";", "break", ";", "case", "E_V8QImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv4qiv4hi2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv4qiv4hi2", ";", "break", ";", "case", "E_V4HImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv2hiv2si2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv2hiv2si2", ";", "break", ";", "case", "E_V4QImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv2qiv2hi2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv2qiv2hi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "imode", ")", ">=", "", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "halfmode", ")", ";", "emit_insn", "(", "extract", "(", "tmp", ",", "src", ")", ")", ";", "}", "else", "if", "(", "high_p", ")", "{", "switch", "(", "GET_MODE_SIZE", "(", "imode", ")", ")", "{", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn", "(", "gen_sse2_lshrv1ti3", "(", "tmp", ",", "gen_lowpart", "(", "V1TImode", ",", "src", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "V1DImode", ")", ";", "emit_insn", "(", "gen_mmx_lshrv1di3", "(", "tmp", ",", "gen_lowpart", "(", "V1DImode", ",", "src", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "V1SImode", ")", ";", "emit_insn", "(", "gen_mmx_lshrv1si3", "(", "tmp", ",", "gen_lowpart", "(", "V1SImode", ",", "src", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "=", "gen_lowpart", "(", "imode", ",", "tmp", ")", ";", "}", "else", "tmp", "=", "src", ";", "emit_insn", "(", "unpack", "(", "dest", ",", "tmp", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "unpack", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "imode", ")", "{", "case", "E_V16QImode", ":", "if", "(", "high_p", ")", "unpack", "=", "gen_vec_interleave_highv16qi", ";", "else", "unpack", "=", "gen_vec_interleave_lowv16qi", ";", "break", ";", "case", "E_V8HImode", ":", "if", "(", "high_p", ")", "unpack", "=", "gen_vec_interleave_highv8hi", ";", "else", "unpack", "=", "gen_vec_interleave_lowv8hi", ";", "break", ";"], "ground_truth": ["case", "E_V4SImode", ":"], "File": "i386-expand", "Func": "ix86_expand_sse_unpack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236697, "Length": 509, "Cover_Rate": 0.6841397849462365} {"Template_token": ["", "rtx", "addr", "=", "force_reg", "(", "Pmode", ",", "XEXP", "(", "src", ",", "", ")", ")", ";", "emit_move_insn", "(", "out", ",", "addr", ")", ";", "ix86_expand_strlensi_unroll_1", "(", "out", ",", "src", ",", "align", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_sub2_insn", "(", "out", ",", "addr", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236698, "Length": 41, "Cover_Rate": 0.5061728395061729} {"Template_token": ["", "rtx", "addr", "=", "force_reg", "(", "Pmode", ",", "XEXP", "(", "src", ",", "", ")", ")", ";", "emit_move_insn", "(", "out", ",", "addr", ")", ";", "ix86_expand_strlensi_unroll_1", "(", "out", ",", "src", ",", "align", ")", ";", "emit_insn", "(", "gen_sub2_insn", "(", "out", ",", "addr", ")", ")", ";", "return", "true", ";", "}"], "ground_truth": ["else", "return", "false", ";"], "File": "i386-expand", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236699, "Length": 49, "Cover_Rate": 0.6049382716049383} {"Template_token": ["", "align_rtx", "=", "expand_binop", "(", "Pmode", ",", "and_optab", ",", "scratch1", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_4_label", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const2_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_2_label", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const2_rtx", ",", "GTU", ",", "NULL", ",", "Pmode", ",", "", ",", "align_3_label", ")", ";", "}", "else", "{", "align_rtx", "=", "expand_binop", "(", "Pmode", ",", "and_optab", ",", "scratch1", ",", "const2_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_4_label", ")", ";", "}", "mem", "=", "change_address", "(", "src", ",", "QImode", ",", "out", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "out", ",", "const1_rtx", ")", ")", ";", "if", "(", "align", "!=", "", ")", "{", "emit_label", "(", "align_2_label", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "out", ",", "const1_rtx", ")", ")", ";", "emit_label", "(", "align_3_label", ")", ";", "}", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "out", ",", "const1_rtx", ")", ")", ";", "}", "emit_label", "(", "align_4_label", ")", ";", "mem", "=", "change_address", "(", "src", ",", "SImode", ",", "out", ")", ";", "emit_move_insn", "(", "scratch", ",", "mem", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "out", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "tmpreg", ",", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "emit_insn", "(", "gen_one_cmplsi2", "(", "scratch", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ")", ";"], "ground_truth": ["emit_cmp_and_jump_insns", "(", "tmpreg", ",", "const0_rtx", ",", "EQ", ",", "", ",", "SImode", ",", "", ",", "align_4_label", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_strlensi_unroll_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236700, "Length": 332, "Cover_Rate": 0.42025316455696204} {"Template_token": ["", "emit_cmp_and_jump_insns", "(", "tmpreg", ",", "const0_rtx", ",", "EQ", ",", "", ",", "SImode", ",", "", ",", "align_4_label", ")", ";", "if", "(", "TARGET_CMOVE", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "rtx", "reg2", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_move_insn", "(", "reg", ",", "tmpreg", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_testsi_ccno_1", "(", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmpreg", ",", "gen_rtx_IF_THEN_ELSE", "(", "SImode", ",", "tmp", ",", "reg", ",", "tmpreg", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg2", ",", "plus_constant", "(", "Pmode", ",", "out", ",", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "out", ",", "gen_rtx_IF_THEN_ELSE", "(", "Pmode", ",", "tmp", ",", "reg2", ",", "out", ")", ")", ")", ";", "}", "else", "{", "rtx_code_label", "*", "end_2_label", "=", "gen_label_rtx", "(", ")", ";", "emit_insn", "(", "gen_testsi_ccno_1", "(", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "end_2_label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "JUMP_LABEL", "(", "tmp", ")", "=", "end_2_label", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmpreg", ",", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "out", ",", "const2_rtx", ")", ")", ";"], "ground_truth": ["emit_label", "(", "end_2_label", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_strlensi_unroll_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236701, "Length": 279, "Cover_Rate": 0.3531645569620253} {"Template_token": ["", "rtx", "hi", "=", "gen_highpart", "(", "DImode", ",", "x", ")", ";", "rtx", "tmp", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_vec_concatv2di", "(", "tmp", ",", "lo", ",", "hi", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_ti_to_v1ti", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236702, "Length": 30, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "rtx", "tmp", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn", "(", "gen_vec_concatv2di", "(", "tmp", ",", "lo", ",", "hi", ")", ")", ";"], "ground_truth": ["return", "force_reg", "(", "V1TImode", ",", "gen_lowpart", "(", "V1TImode", ",", "tmp", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_ti_to_v1ti", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236703, "Length": 33, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "expand_float", "(", "xa", ",", "xi", ",", "", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "ix86_sse_copysign_to_positive", "(", "xa", ",", "xa", ",", "res", ",", "mask", ")", ";", "emit_move_insn", "(", "res", ",", "xa", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";"], "ground_truth": ["emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236704, "Length": 53, "Cover_Rate": 0.36054421768707484} {"Template_token": ["", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "ix86_sse_copysign_to_positive", "(", "xa", ",", "xa", ",", "res", ",", "mask", ")", ";", "emit_move_insn", "(", "res", ",", "xa", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236705, "Length": 45, "Cover_Rate": 0.30612244897959184} {"Template_token": ["", "rtx", "xa", ",", "xa2", ",", "TWO52", ",", "tmp", ",", "one", ",", "res", ",", "mask", ";", "rtx_code_label", "*", "label", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "res", "=", "copy_to_reg", "(", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "TWO52", ",", "xa2", ",", "", ",", "OPTAB_DIRECT", ")", ";", "one", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconst1", ",", "mode", ")", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa2", ",", "xa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", "&&", "flag_rounding_math", ")", "tmp", "=", "ix86_expand_sse_fabs", "(", "tmp", ",", "NULL", ")", ";"], "ground_truth": ["ix86_sse_copysign_to_positive", "(", "res", ",", "tmp", ",", "res", ",", "mask", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_truncdf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236706, "Length": 186, "Cover_Rate": 0.8303571428571429} {"Template_token": ["", "op", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ")", ";", "if", "(", "code", "==", "NOT", ")", "emit_insn", "(", "op", ")", ";", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}"], "ground_truth": ["if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_unary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236707, "Length": 80, "Cover_Rate": 0.45977011494252873} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "dst", ",", "src", ")", ")", "matching_memory", "=", "true", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "if", "(", "MEM_P", "(", "src", ")", "&&", "!", "matching_memory", ")", "src", "=", "force_reg", "(", "mode", ",", "src", ")", ";", "op", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ")", ";"], "ground_truth": ["if", "(", "code", "==", "NOT", ")", "emit_insn", "(", "op", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_unary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236708, "Length": 68, "Cover_Rate": 0.39080459770114945} {"Template_token": ["", "rtx", "pat", ";", "tree", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "rtx", "op1", ",", "op0", "=", "expand_normal", "(", "arg0", ")", ";", "machine_mode", "tmode", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "op1", "=", "op0", ";", "if", "(", "!", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode0", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode0", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "i386-expand", "Func": "ix86_expand_unop_vec_merge_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236709, "Length": 204, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "emit_insn", "(", "gen_sse2_lshrv1ti3", "(", "tmp2", ",", "op1", ",", "GEN_INT", "(", "", "-", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_iorv1ti3", "(", "tmp3", ",", "tmp1", ",", "tmp2", ")", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp3", ")", ";", "return", ";", "}", "rtx", "op1_v4si", "=", "force_reg", "(", "V4SImode", ",", "gen_lowpart", "(", "V4SImode", ",", "op1", ")", ")", ";", "rtx", "lobits", ";", "rtx", "hibits", ";", "switch", "(", "bits", ">>", "", ")", "{", "case", "", ":", "lobits", "=", "op1_v4si", ";", "hibits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd", "(", "hibits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "", ":", "lobits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "hibits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd", "(", "lobits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_pshufd", "(", "hibits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "", ":", "lobits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "hibits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd", "(", "lobits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_pshufd", "(", "hibits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "default", ":", "lobits", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_sse2_pshufd", "(", "lobits", ",", "op1_v4si", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_v1ti_rotate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236711, "Length": 223, "Cover_Rate": 0.3489827856025039} {"Template_token": ["", "emit_insn", "(", "shift", "(", "tmp2", ",", "tmp1", ",", "operands", "[", "", "]", ")", ")", ";", "rtx", "tmp3", "=", "ix86_expand_ti_to_v1ti", "(", "tmp2", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp3", ")", ";", "return", ";", "}", "HOST_WIDE_INT", "bits", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "", ";", "if", "(", "bits", "==", "", ")", "{", "emit_move_insn", "(", "operands", "[", "", "]", ",", "op1", ")", ";", "return", ";", "}", "if", "(", "(", "bits", "&", "", ")", "==", "", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "if", "(", "code", "==", "ASHIFT", ")", "emit_insn", "(", "gen_sse2_ashlv1ti3", "(", "tmp", ",", "op1", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_lshrv1ti3", "(", "tmp", ",", "op1", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp", ")", ";", "return", ";", "}", "rtx", "tmp1", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "if", "(", "code", "==", "ASHIFT", ")", "emit_insn", "(", "gen_sse2_ashlv1ti3", "(", "tmp1", ",", "op1", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_lshrv1ti3", "(", "tmp1", ",", "op1", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "ground_truth": ["rtx", "tmp2", "=", "force_reg", "(", "V2DImode", ",", "gen_lowpart", "(", "V2DImode", ",", "tmp1", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_v1ti_shift", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236712, "Length": 198, "Cover_Rate": 0.4107883817427386} {"Template_token": ["", "if", "(", "code", "==", "ASHIFT", ")", "emit_insn", "(", "gen_ashlv2di3", "(", "tmp3", ",", "tmp2", ",", "GEN_INT", "(", "bits", "-", "", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_lshrv2di3", "(", "tmp3", ",", "tmp2", ",", "GEN_INT", "(", "bits", "-", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp4", "=", "force_reg", "(", "V2DImode", ",", "gen_lowpart", "(", "V2DImode", ",", "op1", ")", ")", ";", "rtx", "tmp5", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "if", "(", "code", "==", "ASHIFT", ")", "emit_insn", "(", "gen_ashlv2di3", "(", "tmp5", ",", "tmp4", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_lshrv2di3", "(", "tmp5", ",", "tmp4", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "rtx", "tmp6", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "if", "(", "code", "==", "ASHIFT", ")", "emit_insn", "(", "gen_lshrv2di3", "(", "tmp6", ",", "tmp2", ",", "GEN_INT", "(", "", "-", "bits", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_ashlv2di3", "(", "tmp6", ",", "tmp2", ",", "GEN_INT", "(", "", "-", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_iorv2di3", "(", "tmp3", ",", "tmp5", ",", "tmp6", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_v1ti_shift", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236713, "Length": 166, "Cover_Rate": 0.34439834024896265} {"Template_token": ["", "rtx", "result", "=", "gen_reg_rtx", "(", "TImode", ")", ";", "if", "(", "TARGET_SSE2", ")", "{", "rtx", "temp", "=", "force_reg", "(", "V2DImode", ",", "gen_lowpart", "(", "V2DImode", ",", "x", ")", ")", ";", "rtx", "lo", "=", "gen_lowpart", "(", "DImode", ",", "result", ")", ";", "emit_insn", "(", "gen_vec_extractv2didi", "(", "lo", ",", "temp", ",", "const0_rtx", ")", ")", ";", "rtx", "hi", "=", "gen_highpart", "(", "DImode", ",", "result", ")", ";", "emit_insn", "(", "gen_vec_extractv2didi", "(", "hi", ",", "temp", ",", "const1_rtx", ")", ")", ";", "}"], "ground_truth": ["else", "emit_move_insn", "(", "result", ",", "gen_lowpart", "(", "TImode", ",", "x", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_v1ti_to_ti", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236714, "Length": 86, "Cover_Rate": 0.8775510204081632} {"Template_token": ["", "switch", "(", "qimode", ")", "{", "case", "E_V16QImode", ":", "himode", "=", "V8HImode", ";", "gen_il", "=", "gen_vec_interleave_lowv16qi", ";", "gen_ih", "=", "gen_vec_interleave_highv16qi", ";", "break", ";", "case", "E_V32QImode", ":", "himode", "=", "V16HImode", ";", "gen_il", "=", "gen_avx2_interleave_lowv32qi", ";", "gen_ih", "=", "gen_avx2_interleave_highv32qi", ";", "break", ";", "case", "E_V64QImode", ":", "himode", "=", "V32HImode", ";", "gen_il", "=", "gen_avx512bw_interleave_lowv64qi", ";", "gen_ih", "=", "gen_avx512bw_interleave_highv64qi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "code", ")", "{", "case", "MULT", ":", "op2_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op2_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op2_l", ",", "op2", ",", "op2", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op2_h", ",", "op2", ",", "op2", ")", ")", ";", "op1_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op1_l", ",", "op1", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op1_h", ",", "op1", ",", "op1", ")", ")", ";", "full_interleave", "=", "qimode", "==", "V16QImode", ";", "break", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "uns_p", "=", "true", ";", "case", "ASHIFTRT", ":", "op1_l", "=", "gen_reg_rtx", "(", "himode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "himode", ")", ";", "ix86_expand_sse_unpack", "(", "op1_l", ",", "op1", ",", "uns_p", ",", "false", ")", ";", "ix86_expand_sse_unpack", "(", "op1_h", ",", "op1", ",", "uns_p", ",", "true", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "op2", ")", ")", "==", "MODE_VECTOR_INT", ")", "{"], "ground_truth": ["rtx", "tmp", "=", "force_reg", "(", "qimode", ",", "op2", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_vecop_qihi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236715, "Length": 227, "Cover_Rate": 0.314404432132964} {"Template_token": ["", "if", "(", "(", "qimode", "==", "V8QImode", "||", "qimode", "==", "V16QImode", ")", "&&", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "if", "(", "qimode", "==", "V32QImode", "&&", "(", "TARGET_PREFER_AVX128", "||", "TARGET_PREFER_AVX256", ")", ")", "return", "false", ";", "switch", "(", "qimode", ")", "{", "case", "E_V8QImode", ":", "himode", "=", "V8HImode", ";", "gen_extend", "=", "uns_p", "?", "gen_zero_extendv8qiv8hi2", ":", "gen_extendv8qiv8hi2", ";", "gen_truncate", "=", "gen_truncv8hiv8qi2", ";", "break", ";", "case", "E_V16QImode", ":", "himode", "=", "V16HImode", ";", "gen_extend", "=", "uns_p", "?", "gen_zero_extendv16qiv16hi2", ":", "gen_extendv16qiv16hi2", ";", "gen_truncate", "=", "gen_truncv16hiv16qi2", ";", "break", ";", "case", "E_V32QImode", ":", "himode", "=", "V32HImode", ";", "gen_extend", "=", "uns_p", "?", "gen_zero_extendv32qiv32hi2", ":", "gen_extendv32qiv32hi2", ";", "gen_truncate", "=", "gen_truncv32hiv32qi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "hop1", "=", "gen_reg_rtx", "(", "himode", ")", ";", "hop2", "=", "gen_reg_rtx", "(", "himode", ")", ";", "hdest", "=", "gen_reg_rtx", "(", "himode", ")", ";", "emit_insn", "(", "gen_extend", "(", "hop1", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_extend", "(", "hop2", ",", "op2", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "hdest", ",", "simplify_gen_binary", "(", "code", ",", "himode", ",", "hop1", ",", "hop2", ")", ")", ")", ";", "emit_insn", "(", "gen_truncate", "(", "dest", ",", "hdest", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vecop_qihi2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236716, "Length": 182, "Cover_Rate": 0.6765799256505576} {"Template_token": ["", "bool", "uns_p", "=", "(", "code", "==", "ASHIFTRT", ")", "?", "false", ":", "true", ";", "if", "(", "qimode", "==", "E_V64QImode", ")", "return", "false", ";", "if", "(", "!", "TARGET_AVX512BW", ")", "return", "false", ";", "if", "(", "(", "qimode", "==", "V8QImode", "||", "qimode", "==", "V16QImode", ")", "&&", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "if", "(", "qimode", "==", "V32QImode", "&&", "(", "TARGET_PREFER_AVX128", "||", "TARGET_PREFER_AVX256", ")", ")", "return", "false", ";", "switch", "(", "qimode", ")", "{", "case", "E_V8QImode", ":", "himode", "=", "V8HImode", ";", "gen_extend", "=", "uns_p", "?", "gen_zero_extendv8qiv8hi2", ":", "gen_extendv8qiv8hi2", ";", "gen_truncate", "=", "gen_truncv8hiv8qi2", ";", "break", ";", "case", "E_V16QImode", ":", "himode", "=", "V16HImode", ";", "gen_extend", "=", "uns_p", "?", "gen_zero_extendv16qiv16hi2", ":", "gen_extendv16qiv16hi2", ";", "gen_truncate", "=", "gen_truncv16hiv16qi2", ";", "break", ";"], "ground_truth": ["case", "E_V32QImode", ":"], "File": "i386-expand", "Func": "ix86_expand_vecop_qihi2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236717, "Length": 113, "Cover_Rate": 0.4200743494423792} {"Template_token": ["", "tmp", "[", "", "]", "=", "force_reg", "(", "fltmode", ",", "ix86_build_const_vector", "(", "fltmode", ",", "", ",", "tmp", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_FMA", ")", "{", "tmp", "[", "", "]", "=", "gen_rtx_FMA", "(", "fltmode", ",", "tmp", "[", "", "]", ",", "tmp", "[", "", "]", ",", "tmp", "[", "", "]", ")", ";", "emit_move_insn", "(", "target", ",", "tmp", "[", "", "]", ")", ";", "}", "else", "{", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "fltmode", ",", "MULT", ",", "tmp", "[", "", "]", ",", "tmp", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "fltmode", ",", "PLUS", ",", "tmp", "[", "", "]", ",", "tmp", "[", "", "]", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["if", "(", "tmp", "[", "", "]", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "tmp", "[", "", "]", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_vector_convert_uns_vsivsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236718, "Length": 140, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "rtx", "ops", "[", "", "]", "=", "{", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", "}", ";", "if", "(", "inner_mode", "==", "QImode", "||", "inner_mode", "==", "HImode", "||", "inner_mode", "==", "TImode", "||", "inner_mode", "==", "HFmode", ")", "{", "unsigned", "int", "n_bits", "=", "n_elts", "*", "GET_MODE_SIZE", "(", "inner_mode", ")", ";", "scalar_mode", "elt_mode", "=", "inner_mode", "==", "TImode", "?", "DImode", ":", "SImode", ";", "n_bits", "/=", "GET_MODE_SIZE", "(", "elt_mode", ")", ";", "mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", ")", ".", "require", "(", ")", ";", "inner_mode", "=", "mode_for_vector", "(", "elt_mode", ",", "n_bits", "/", "", ")", ".", "require", "(", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "ops", "[", "", "]", "=", "gen_lowpart", "(", "inner_mode", ",", "ops", "[", "", "]", ")", ";", "subtarget", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "ix86_expand_vector_init_concat", "(", "mode", ",", "subtarget", ",", "ops", ",", "", ")", ";", "if", "(", "subtarget", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "subtarget", ")", ")", ";", "return", ";", "}", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "!", "(", "CONST_SCALAR_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONST_FIXED_P", "(", "x", ")", ")", ")", "n_var", "++", ",", "one_var", "=", "i", ";", "else", "if", "(", "x", "!=", "CONST0_RTX", "(", "inner_mode", ")", ")", "all_const_zero", "=", "false", ";", "if", "(", "i", ">", "", "&&", "!", "rtx_equal_p", "(", "x", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "all_same", "=", "false", ";", "}", "if", "(", "n_var", "==", "", ")", "{", "emit_move_insn", "(", "target", ",", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "vals", ",", "", ")", ")", ")", ";", "return", ";", "}", "if", "(", "all_same", "&&", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "mode", ",", "target", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "return", ";", "if", "(", "n_var", "==", "", ")", "{", "if", "(", "all_const_zero", "&&", "ix86_expand_vector_init_one_nonzero", "(", "mmx_ok", ",", "mode", ",", "target", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ",", "one_var", ")", ")", "return", ";", "if", "(", "ix86_expand_vector_init_one_var", "(", "mmx_ok", ",", "mode", ",", "target", ",", "vals", ",", "one_var", ")", ")", "return", ";", "}", "ix86_expand_vector_init_general", "(", "mmx_ok", ",", "mode", ",", "target", ",", "vals", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236721, "Length": 386, "Cover_Rate": 0.7658730158730159} {"Template_token": ["", "half_mode", "=", "V2SFmode", ";", "break", ";", "case", "E_V2DImode", ":", "half_mode", "=", "DImode", ";", "break", ";", "case", "E_V2SImode", ":", "half_mode", "=", "SImode", ";", "break", ";", "case", "E_V2DFmode", ":", "half_mode", "=", "DFmode", ";", "break", ";", "case", "E_V2SFmode", ":", "half_mode", "=", "SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "half_mode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "half_mode", ",", "ops", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ")", ";", "break", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V4DImode", ":", "half_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "half_mode", "=", "V2DFmode", ";", "break", ";", "case", "E_V4SImode", ":", "half_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "half_mode", "=", "V2SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "E_V8DImode", ":", "half_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "half_mode", "=", "V4DFmode", ";"], "ground_truth": ["break", ";"], "File": "i386-expand", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236722, "Length": 210, "Cover_Rate": 0.3220858895705521} {"Template_token": ["", "tmp2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_vec_setv8hf_0", "(", "tmp2", ",", "CONST0_RTX", "(", "mode", ")", ",", "tmp1", ")", ")", ";", "tmp1", "=", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ";", "}", "else", "{", "tmp1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "tmp1", ",", "gen_lowpart", "(", "SImode", ",", "val", ")", ")", ";", "tmp2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_vec_setv4si_0", "(", "tmp2", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "tmp1", ")", ")", ";", "tmp1", "=", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ";", "}", "emit_move_insn", "(", "dperm", ".", "op0", ",", "tmp1", ")", ";", "ok", "=", "(", "expand_vec_perm_1", "(", "&", "dperm", ")", "||", "expand_vec_perm_broadcast_1", "(", "&", "dperm", ")", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "ok", ";", "}", "goto", "widen", ";", "case", "E_V16QImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "goto", "permute", ";", "goto", "widen", ";", "widen", ":", "{", "machine_mode", "smode", ",", "wsmode", ",", "wvmode", ";", "rtx", "x", ";", "smode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "wvmode", "=", "get_mode_wider_vector", "(", "mode", ")", ";", "wsmode", "=", "GET_MODE_INNER", "(", "wvmode", ")", ";", "val", "=", "convert_modes", "(", "wsmode", ",", "smode", ",", "val", ",", "true", ")", ";", "if", "(", "smode", "==", "QImode", "&&", "!", "TARGET_PARTIAL_REG_STALL", ")", "emit_insn", "(", "gen_insv_1", "(", "wsmode", ",", "val", ",", "val", ")", ")", ";", "else", "{", "x", "=", "expand_simple_binop", "(", "wsmode", ",", "ASHIFT", ",", "val", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "smode", ")", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "val", "=", "expand_simple_binop", "(", "wsmode", ",", "IOR", ",", "val", ",", "x", ",", "x", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "}", "x", "=", "gen_reg_rtx", "(", "wvmode", ")", ";", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "wvmode", ",", "x", ",", "val", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "x", ")", ")", ";", "return", "ok", ";", "}", "case", "E_V16HImode", ":", "case", "E_V16HFmode", ":"], "ground_truth": ["case", "E_V32QImode", ":"], "File": "i386-expand", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236723, "Length": 317, "Cover_Rate": 0.381468110709988} {"Template_token": ["", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "}", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";", "}", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_insn", "(", "gen_interleave_first_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "second_imode", ",", "op0", ")", ")", ";", "}", "switch", "(", "second_imode", ")", "{", "case", "E_V4SImode", ":", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", "/", "", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_insn", "(", "gen_interleave_second_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "third_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "third_imode", ",", "op0", ")", ")", ";", "}", "second_imode", "=", "V2DImode", ";", "gen_interleave_second_low", "=", "gen_vec_interleave_lowv2di", ";", "case", "E_V2DImode", ":", "op0", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_insn", "(", "gen_interleave_second_low", "(", "op0", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "op0", ")", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236724, "Length": 287, "Cover_Rate": 0.4562798092209857} {"Template_token": ["", "rtx", "even", ",", "odd", ";", "op0", "=", "gen_reg_rtx", "(", "V8HFmode", ")", ";", "even", "=", "lowpart_subreg", "(", "V8HFmode", ",", "force_reg", "(", "HFmode", ",", "op", ")", ",", "HFmode", ")", ";", "odd", "=", "lowpart_subreg", "(", "V8HFmode", ",", "force_reg", "(", "HFmode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "HFmode", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "even", ",", "odd", ")", ")", ";", "}", "else", "{", "op0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "SImode", ",", "op", ")", ")", ";", "op1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "op0", "=", "gen_rtx_VEC_MERGE", "(", "V4SImode", ",", "gen_rtx_VEC_DUPLICATE", "(", "V4SImode", ",", "op0", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op1", ",", "op0", ")", ")", ";", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "}", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";", "}"], "ground_truth": ["for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{"], "File": "i386-expand", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236725, "Length": 213, "Cover_Rate": 0.3386327503974563} {"Template_token": ["", "use_vector_set", "=", "TARGET_AVX", ";", "gen_vec_set_0", "=", "gen_vec_setv8si_0", ";", "break", ";", "case", "E_V8SFmode", ":", "use_vector_set", "=", "TARGET_AVX", ";", "gen_vec_set_0", "=", "gen_vec_setv8sf_0", ";", "break", ";", "case", "E_V4DFmode", ":", "use_vector_set", "=", "TARGET_AVX", ";", "gen_vec_set_0", "=", "gen_vec_setv4df_0", ";", "break", ";", "case", "E_V4DImode", ":", "use_vector_set", "=", "TARGET_AVX", "&&", "TARGET_64BIT", ";", "gen_vec_set_0", "=", "gen_vec_setv4di_0", ";", "break", ";", "case", "E_V16SImode", ":", "use_vector_set", "=", "TARGET_AVX512F", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv16si_0", ";", "break", ";", "case", "E_V16SFmode", ":", "use_vector_set", "=", "TARGET_AVX512F", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv16sf_0", ";", "break", ";", "case", "E_V8DFmode", ":", "use_vector_set", "=", "TARGET_AVX512F", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv8df_0", ";", "break", ";", "case", "E_V8DImode", ":", "use_vector_set", "=", "TARGET_AVX512F", "&&", "TARGET_64BIT", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv8di_0", ";", "break", ";", "case", "E_V8HFmode", ":", "use_vector_set", "=", "TARGET_AVX512FP16", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv8hf_0", ";", "break", ";", "case", "E_V16HFmode", ":", "use_vector_set", "=", "TARGET_AVX512FP16", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv16hf_0", ";", "break", ";", "case", "E_V32HFmode", ":", "use_vector_set", "=", "TARGET_AVX512FP16", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv32hf_0", ";", "break", ";", "case", "E_V32HImode", ":", "use_vector_set", "=", "TARGET_AVX512FP16", "&&", "one_var", "==", "", ";", "gen_vec_set_0", "=", "gen_vec_setv32hi_0", ";", "default", ":", "break", ";", "}", "if", "(", "use_vector_set", ")", "{", "if", "(", "gen_vec_set_0", "&&", "one_var", "==", "", ")", "{", "var", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ")", ";", "emit_insn", "(", "gen_vec_set_0", "(", "target", ",", "CONST0_RTX", "(", "mode", ")", ",", "var", ")", ")", ";", "return", "true", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "CONST0_RTX", "(", "mode", ")", ")", ")", ";", "var", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ")", ";", "ix86_expand_vector_set", "(", "mmx_ok", ",", "target", ",", "var", ",", "one_var", ")", ";", "return", "true", ";", "}", "switch", "(", "mode", ")", "{", "case", "E_V2SFmode", ":", "case", "E_V2SImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "case", "E_V2DFmode", ":", "case", "E_V2DImode", ":", "if", "(", "one_var", "!=", "", ")", "return", "false", ";", "var", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ")", ";", "x", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "var", ",", "CONST0_RTX", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "x", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "ix86_expand_vector_init_one_nonzero", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236726, "Length": 353, "Cover_Rate": 0.37713675213675213} {"Template_token": ["", "case", "E_V4QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V2HImode", ";", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";", "}", "else", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "x", "=", "gen_int_mode", "(", "UINTVAL", "(", "x", ")", "<<", "", ",", "HImode", ")", ";", "}", "if", "(", "x", "!=", "const0_rtx", ")", "var", "=", "expand_simple_binop", "(", "HImode", ",", "IOR", ",", "var", ",", "x", ",", "var", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "emit_move_insn", "(", "x", ",", "gen_lowpart", "(", "wmode", ",", "const_vec", ")", ")", ";", "ix86_expand_vector_set", "(", "mmx_ok", ",", "x", ",", "var", ",", "one_var", ">>", "", ")", ";", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "x", ")", ")", ";", "return", "true", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["emit_move_insn", "(", "target", ",", "const_vec", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236727, "Length": 198, "Cover_Rate": 0.5063938618925832} {"Template_token": ["", "case", "E_V2DFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V8DFmode", ":", "dst", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "op2", ")", "==", "CONST_VECTOR", ")", "{", "op2", "=", "gen_lowpart", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "else", "{", "op1", "=", "operands", "[", "", "]", ";", "op2", "=", "SUBREG_REG", "(", "operands", "[", "", "]", ")", ";", "if", "(", "!", "vector_operand", "(", "op2", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "op1", "=", "SUBREG_REG", "(", "op1", ")", ";", "if", "(", "!", "vector_operand", "(", "op1", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op1", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "GET_MODE", "(", "dst", ")", ",", "op1", ",", "op2", ")", ")", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "dst", ")", ")", ";"], "ground_truth": ["return", ";"], "File": "i386-expand", "Func": "ix86_expand_vector_logical_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236728, "Length": 173, "Cover_Rate": 0.3680851063829787} {"Template_token": ["", "if", "(", "tmp", "==", "nullptr", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";", "else", "op1", "=", "tmp", ";", "}", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">=", "", "&&", "VECTOR_MODE_P", "(", "mode", ")", "&&", "(", "MEM_P", "(", "op1", ")", "&&", "SYMBOL_REF_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", ")", ")", "{", "rtx", "first", "=", "ix86_broadcast_from_constant", "(", "mode", ",", "op1", ")", ";", "if", "(", "first", "!=", "nullptr", ")", "{", "op1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "||", "(", "!", "TARGET_64BIT", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "DImode", ")", ")", "first", "=", "force_const_mem", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "first", ")", ";", "bool", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "false", ",", "mode", ",", "op1", ",", "first", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "op0", ",", "op1", ")", ";", "return", ";", "}", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "SSE_REG_MODE_P", "(", "mode", ")", "&&", "(", "(", "MEM_P", "(", "op0", ")", "&&", "(", "MEM_ALIGN", "(", "op0", ")", "<", "align", ")", ")", "||", "(", "MEM_P", "(", "op1", ")", "&&", "(", "MEM_ALIGN", "(", "op1", ")", "<", "align", ")", ")", ")", ")", "{", "rtx", "tmp", "[", "", "]", ";", "if", "(", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "{", "rtx", "scratch", "=", "ix86_gen_scratch_sse_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "op1", ")", ";", "op1", "=", "scratch", ";", "}", "tmp", "[", "", "]", "=", "op0", ";", "tmp", "[", "", "]", "=", "op1", ";", "ix86_expand_vector_move_misalign", "(", "mode", ",", "tmp", ")", ";", "return", ";", "}"], "ground_truth": ["if", "(", "mode", "==", "V1TImode", "&&", "SUBREG_P", "(", "op1", ")", "&&", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", "==", "TImode", "&&", "TARGET_64BIT", "&&", "TARGET_SSE", "&&", "can_create_pseudo_p", "(", ")", ")", "{"], "File": "i386-expand", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236729, "Length": 301, "Cover_Rate": 0.423943661971831} {"Template_token": ["", "emit_insn", "(", "gen_sse_loadlps", "(", "t", ",", "t", ",", "m", ")", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "V2SFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse_loadhps", "(", "t", ",", "t", ",", "m", ")", ")", ";", "if", "(", "mode", "!=", "V4SFmode", ")", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "t", ")", ")", ";", "}", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{", "if", "(", "TARGET_SSE2", "&&", "mode", "==", "V2DFmode", ")", "{", "m", "=", "adjust_address", "(", "op0", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_storelpd", "(", "m", ",", "op1", ")", ")", ";", "m", "=", "adjust_address", "(", "op0", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_storehpd", "(", "m", ",", "op1", ")", ")", ";", "}", "else", "{", "if", "(", "mode", "!=", "V4SFmode", ")", "op1", "=", "gen_lowpart", "(", "V4SFmode", ",", "op1", ")", ";", "m", "=", "adjust_address", "(", "op0", ",", "V2SFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse_storelps", "(", "m", ",", "op1", ")", ")", ";", "m", "=", "adjust_address", "(", "op0", ",", "V2SFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse_storehps", "(", "m", ",", "copy_rtx", "(", "op1", ")", ")", ")", ";", "}", "}", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236730, "Length": 186, "Cover_Rate": 0.3940677966101695} {"Template_token": ["", "extract_hi", "=", "gen_vec_extract_hi_v32hf", ";", "extract_lo", "=", "gen_vec_extract_lo_v32hf", ";", "}", "else", "{", "half_mode", "=", "V32QImode", ";", "extract_hi", "=", "gen_vec_extract_hi_v64qi", ";", "extract_lo", "=", "gen_vec_extract_lo_v64qi", ";", "}", "vhi", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "vlo", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "idx_hi", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "idx", ")", ")", ";", "emit_insn", "(", "extract_hi", "(", "vhi", ",", "target", ")", ")", ";", "emit_insn", "(", "extract_lo", "(", "vlo", ",", "target", ")", ")", ";", "vec", "[", "", "]", "=", "idx_hi", ";", "vec", "[", "", "]", "=", "idx", ";", "vec", "[", "", "]", "=", "GEN_INT", "(", "n_elts", "/", "", ")", ";", "ix86_expand_binary_operator", "(", "MINUS", ",", "GET_MODE", "(", "idx", ")", ",", "vec", ")", ";", "ix86_expand_vector_set_var", "(", "vhi", ",", "val", ",", "idx_hi", ")", ";", "ix86_expand_vector_set_var", "(", "vlo", ",", "val", ",", "idx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "vlo", ",", "vhi", ")", ")", ")", ";", "return", ";", "}", "if", "(", "FLOAT_MODE_P", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ")", "{", "switch", "(", "mode", ")", "{", "case", "E_V2DFmode", ":", "cmp_mode", "=", "V2DImode", ";", "break", ";", "case", "E_V4DFmode", ":", "cmp_mode", "=", "V4DImode", ";", "break", ";", "case", "E_V8DFmode", ":", "cmp_mode", "=", "V8DImode", ";", "break", ";", "case", "E_V2SFmode", ":", "cmp_mode", "=", "V2SImode", ";", "break", ";", "case", "E_V4SFmode", ":", "cmp_mode", "=", "V4SImode", ";", "break", ";", "case", "E_V8SFmode", ":", "cmp_mode", "=", "V8SImode", ";", "break", ";"], "ground_truth": ["case", "E_V16SFmode", ":"], "File": "i386-expand", "Func": "ix86_expand_vector_set_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236732, "Length": 217, "Cover_Rate": 0.384070796460177} {"Template_token": ["", "d", ".", "one_operand_p", "=", "false", ";", "d", ".", "testing_p", "=", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", "+", "odd", ";", "if", "(", "expand_vec_perm_1", "(", "&", "d", ")", ")", "return", ";"], "ground_truth": ["expand_vec_perm_even_odd_1", "(", "&", "d", ",", "odd", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_extract_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236733, "Length": 56, "Cover_Rate": 0.45901639344262296} {"Template_token": ["", "d", ".", "op1", "=", "op1", ";", "d", ".", "vmode", "=", "GET_MODE", "(", "targ", ")", ";", "d", ".", "nelt", "=", "nelt", "=", "GET_MODE_NUNITS", "(", "d", ".", "vmode", ")", ";", "d", ".", "one_operand_p", "=", "false", ";", "d", ".", "testing_p", "=", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", "+", "odd", ";", "if", "(", "expand_vec_perm_1", "(", "&", "d", ")", ")", "return", ";", "expand_vec_perm_even_odd_1", "(", "&", "d", ",", "odd", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vec_extract_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236734, "Length": 85, "Cover_Rate": 0.6967213114754098} {"Template_token": ["", "mode0", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", ";", "op0", "=", "force_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "optimize", "||", "!", "target", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "ix86_expand_vector_extract", "(", "true", ",", "target", ",", "op0", ",", "elt", ")", ";"], "ground_truth": ["return", "target", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_ext_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236735, "Length": 63, "Cover_Rate": 0.44680851063829785} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "n_elt", ";", "++", "i", ")", "{", "rtx", "x", "=", "expand_normal", "(", "CALL_EXPR_ARG", "(", "exp", ",", "i", ")", ")", ";", "RTVEC_ELT", "(", "v", ",", "i", ")", "=", "gen_lowpart", "(", "inner_mode", ",", "x", ")", ";", "}", "if", "(", "!", "target", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "ix86_expand_vector_init", "(", "true", ",", "target", ",", "gen_rtx_PARALLEL", "(", "tmode", ",", "v", ")", ")", ";"], "ground_truth": ["return", "target", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_init_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236736, "Length": 79, "Cover_Rate": 0.541095890410959} {"Template_token": ["", "case", "E_V16QImode", ":", "gen", "=", "gen_avx512vl_permvarv16qi", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "target", "=", "d", "->", "target", ";", "op0", "=", "d", "->", "op0", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "++", "i", ")", "vec", "[", "i", "]", "=", "GEN_INT", "(", "d", "->", "perm", "[", "i", "]", ")", ";", "mask", "=", "gen_rtx_CONST_VECTOR", "(", "maskmode", ",", "gen_rtvec_v", "(", "d", "->", "nelt", ",", "vec", ")", ")", ";", "emit_insn", "(", "gen", "(", "target", ",", "op0", ",", "force_reg", "(", "maskmode", ",", "mask", ")", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vec_one_operand_perm_avx512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236737, "Length": 104, "Cover_Rate": 0.31901840490797545} {"Template_token": ["", "if", "(", "expand_vec_perm_vpshufb2_vpermq_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpermt2_vpshub2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb4_vpermq2", "(", "d", ")", ")", "return", "true", ";", "struct", "expand_vec_perm_d", "nd", ";", "if", "(", "canonicalize_vector_int_perm", "(", "d", ",", "&", "nd", ")", "&&", "expand_vec_perm_1", "(", "&", "nd", ")", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "nd", ".", "target", ")", ")", ";", "return", "true", ";", "}", "if", "(", "expand_vec_perm2_vperm2f128_vblend", "(", "d", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_perm_const_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236740, "Length": 103, "Cover_Rate": 0.32802547770700635} {"Template_token": ["", "case", "E_V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv4sf3", ";", "maskmode", "=", "V4SImode", ";", "}", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv8sf3", ";", "maskmode", "=", "V8SImode", ";", "}", "break", ";", "case", "E_V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermt2varv16sf3", ";", "maskmode", "=", "V16SImode", ";", "}", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv2di3", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv4di3", ";", "break", ";", "case", "E_V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vpermt2varv8di3", ";", "break", ";", "case", "E_V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv2df3", ";", "maskmode", "=", "V2DImode", ";", "}", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv4df3", ";", "maskmode", "=", "V4DImode", ";", "}", "break", ";", "case", "E_V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermt2varv8df3", ";", "maskmode", "=", "V8DImode", ";", "}"], "ground_truth": ["break", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_perm_vpermt2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236741, "Length": 153, "Cover_Rate": 0.3362637362637363} {"Template_token": ["", "static", "bool", "ix86_expand_vec_perm_vpermt2", "(", "rtx", "target", ",", "rtx", "mask", ",", "rtx", "op0", ",", "rtx", "op1", ",", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "d", "?", "d", "->", "op0", ":", "op0", ")", ";", "machine_mode", "maskmode", "=", "mode", ";", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "switch", "(", "mode", ")", "{", "case", "E_V16QImode", ":", "if", "(", "TARGET_AVX512VL", "&&", "TARGET_AVX512VBMI", ")", "gen", "=", "gen_avx512vl_vpermt2varv16qi3", ";", "break", ";", "case", "E_V32QImode", ":", "if", "(", "TARGET_AVX512VL", "&&", "TARGET_AVX512VBMI", ")", "gen", "=", "gen_avx512vl_vpermt2varv32qi3", ";", "break", ";", "case", "E_V64QImode", ":", "if", "(", "TARGET_AVX512VBMI", ")", "gen", "=", "gen_avx512bw_vpermt2varv64qi3", ";", "break", ";", "case", "E_V8HImode", ":", "if", "(", "TARGET_AVX512VL", "&&", "TARGET_AVX512BW", ")", "gen", "=", "gen_avx512vl_vpermt2varv8hi3", ";", "break", ";", "case", "E_V16HImode", ":", "if", "(", "TARGET_AVX512VL", "&&", "TARGET_AVX512BW", ")", "gen", "=", "gen_avx512vl_vpermt2varv16hi3", ";", "break", ";", "case", "E_V32HImode", ":", "if", "(", "TARGET_AVX512BW", ")", "gen", "=", "gen_avx512bw_vpermt2varv32hi3", ";", "break", ";", "case", "E_V4SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv4si3", ";", "break", ";", "case", "E_V8SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv8si3", ";", "break", ";", "case", "E_V16SImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vpermt2varv16si3", ";", "break", ";", "case", "E_V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv4sf3", ";", "maskmode", "=", "V4SImode", ";", "}", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv8sf3", ";", "maskmode", "=", "V8SImode", ";", "}", "break", ";", "case", "E_V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermt2varv16sf3", ";", "maskmode", "=", "V16SImode", ";", "}", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv2di3", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermt2varv4di3", ";", "break", ";", "case", "E_V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vpermt2varv8di3", ";", "break", ";", "case", "E_V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv2df3", ";", "maskmode", "=", "V2DImode", ";", "}", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermt2varv4df3", ";", "maskmode", "=", "V4DImode", ";", "}", "break", ";", "case", "E_V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermt2varv8df3", ";", "maskmode", "=", "V8DImode", ";", "}", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "==", "NULL", ")", "return", "false", ";", "if", "(", "d", ")", "{", "rtx", "vec", "[", "", "]", ";"], "ground_truth": ["target", "=", "d", "->", "target", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_perm_vpermt2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236742, "Length": 372, "Cover_Rate": 0.8175824175824176} {"Template_token": ["", "machine_mode", "tmode", ",", "mode1", ";", "tree", "arg0", ",", "arg1", ",", "arg2", ";", "int", "elt", ";", "rtx", "op0", ",", "op1", ",", "target", ";", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg1", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg2", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tmode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";", "mode1", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "tmode", ")", ")", ";", "op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "tmode", ",", "EXPAND_NORMAL", ")", ";", "op1", "=", "expand_expr", "(", "arg1", ",", "NULL_RTX", ",", "mode1", ",", "EXPAND_NORMAL", ")", ";", "elt", "=", "get_element_number", "(", "TREE_TYPE", "(", "arg0", ")", ",", "arg2", ")", ";", "if", "(", "GET_MODE", "(", "op1", ")", "!=", "mode1", "&&", "GET_MODE", "(", "op1", ")", "!=", "VOIDmode", ")", "op1", "=", "convert_modes", "(", "mode1", ",", "GET_MODE", "(", "op1", ")", ",", "op1", ",", "true", ")", ";", "op0", "=", "force_reg", "(", "tmode", ",", "op0", ")", ";", "op1", "=", "force_reg", "(", "mode1", ",", "op1", ")", ";", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "emit_move_insn", "(", "target", ",", "op0", ")", ";", "ix86_expand_vector_set", "(", "true", ",", "target", ",", "op1", ",", "elt", ")", ";", "return", "target", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_expand_vec_set_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236743, "Length": 197, "Cover_Rate": 0.9609756097560975} {"Template_token": ["", "tree", "arg0", ",", "arg1", ",", "arg2", ";", "int", "elt", ";", "rtx", "op0", ",", "op1", ",", "target", ";", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg1", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "arg2", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tmode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";"], "ground_truth": ["mode1", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_set_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236744, "Length": 67, "Cover_Rate": 0.32682926829268294} {"Template_token": ["", "rtx", "(", "*", "gen_shift", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_and", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_xor", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_sub", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "op2", ")", ")", "return", "false", ";", "qimode", "=", "GET_MODE", "(", "dest", ")", ";", "shift_amount", "=", "INTVAL", "(", "op2", ")", ";", "if", "(", "shift_amount", ">", "", ")", "return", "false", ";", "gcc_assert", "(", "code", "==", "ASHIFT", "||", "code", "==", "ASHIFTRT", "||", "code", "==", "LSHIFTRT", ")", ";", "xor_constant", "=", "", "<<", "(", "", "-", "shift_amount", "-", "", ")", ";", "and_constant", "=", "(", "code", "==", "ASHIFT", "?", "", "-", "(", "", "<<", "shift_amount", ")", ":", "(", "", "<<", "(", "", "-", "shift_amount", ")", ")", "-", "", ")", ";", "switch", "(", "qimode", ")", "{", "case", "V16QImode", ":", "himode", "=", "V8HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv8hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv8hi3", ":", "gen_lshrv8hi3", ")", ";", "gen_and", "=", "gen_andv16qi3", ";", "gen_xor", "=", "gen_xorv16qi3", ";", "gen_sub", "=", "gen_subv16qi3", ";", "break", ";", "case", "V32QImode", ":", "himode", "=", "V16HImode", ";", "gen_shift", "=", "(", "(", "code", "==", "ASHIFT", ")", "?", "gen_ashlv16hi3", ":", "(", "code", "==", "ASHIFTRT", ")", "?", "gen_ashrv16hi3", ":", "gen_lshrv16hi3", ")", ";", "gen_and", "=", "gen_andv32qi3", ";", "gen_xor", "=", "gen_xorv32qi3", ";", "gen_sub", "=", "gen_subv32qi3", ";", "break", ";", "case", "V64QImode", ":"], "ground_truth": ["himode", "=", "V32HImode", ";"], "File": "i386-expand", "Func": "ix86_expand_vec_shift_qihi_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236745, "Length": 239, "Cover_Rate": 0.509594882729211} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "mode", "==", "HFmode", ")", "vmode", "=", "V8HFmode", ";", "else", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "else", "gcc_unreachable", "(", ")", ";", "temp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "op1", "=", "lowpart_subreg", "(", "vmode", ",", "force_reg", "(", "mode", ",", "op1", ")", ",", "mode", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "op1", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "temp", ",", "x", ")", ")", ";", "op0", "=", "lowpart_subreg", "(", "vmode", ",", "force_reg", "(", "mode", ",", "op0", ")", ",", "mode", ")", ";", "x", "=", "gen_rtx_XOR", "(", "vmode", ",", "temp", ",", "op0", ")", ";", "vdest", "=", "lowpart_subreg", "(", "vmode", ",", "dest", ",", "mode", ")", ";"], "ground_truth": ["if", "(", "vdest", "==", "NULL_RTX", ")", "vdest", "=", "gen_reg_rtx", "(", "vmode", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_xorsign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236746, "Length": 150, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "op1", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "mode", "==", "HFmode", ")", "vmode", "=", "V8HFmode", ";", "else", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "else", "gcc_unreachable", "(", ")", ";", "temp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";"], "ground_truth": ["op1", "=", "lowpart_subreg", "(", "vmode", ",", "force_reg", "(", "mode", ",", "op1", ")", ",", "mode", ")", ";"], "File": "i386-expand", "Func": "ix86_expand_xorsign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236747, "Length": 85, "Cover_Rate": 0.36324786324786323} {"Template_token": ["", "rtx", "constant", "=", "get_pool_constant", "(", "XEXP", "(", "mem", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "constant", ")", "!=", "mode", ")", "{", "constant", "=", "simplify_subreg", "(", "mode", ",", "constant", ",", "GET_MODE", "(", "constant", ")", ",", "", ")", ";", "if", "(", "constant", "==", "nullptr", "||", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", "false", ";", "}", "for", "(", "int", "i", "=", "", ";", "i", "!=", "nelt", ";", "i", "++", ")", "perm", "[", "i", "]", "=", "UINTVAL", "(", "XVECEXP", "(", "constant", ",", "", ",", "i", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_extract_perm_from_pool_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236748, "Length": 103, "Cover_Rate": 0.5852272727272727} {"Template_token": ["", "int", "nelt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "if", "(", "!", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "false", ";", "if", "(", "!", "(", "MEM_P", "(", "mem", ")", ")", "||", "!", "SYMBOL_REF_P", "(", "XEXP", "(", "mem", ",", "", ")", ")", "||", "!", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "mem", ",", "", ")", ")", ")", "return", "false", ";", "rtx", "constant", "=", "get_pool_constant", "(", "XEXP", "(", "mem", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "constant", ")", "!=", "mode", ")", "{", "constant", "=", "simplify_subreg", "(", "mode", ",", "constant", ",", "GET_MODE", "(", "constant", ")", ",", "", ")", ";", "if", "(", "constant", "==", "nullptr", "||", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", "false", ";", "}"], "ground_truth": ["for", "(", "int", "i", "=", "", ";", "i", "!=", "nelt", ";", "i", "++", ")", "perm", "[", "i", "]", "=", "UINTVAL", "(", "XVECEXP", "(", "constant", ",", "", ",", "i", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_extract_perm_from_pool_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236749, "Length": 153, "Cover_Rate": 0.8693181818181818} {"Template_token": ["", "else", "if", "(", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "src2", "=", "force_reg", "(", "mode", ",", "src2", ")", ";", "else", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";", "}", "if", "(", "MEM_P", "(", "dst", ")", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "CONSTANT_P", "(", "src1", ")", ")", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";", "if", "(", "MEM_P", "(", "src1", ")", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";", "if", "(", "code", "==", "PLUS", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "&&", "MEM_P", "(", "src2", ")", ")", "src2", "=", "force_reg", "(", "mode", ",", "src2", ")", ";", "operands", "[", "", "]", "=", "src1", ";", "operands", "[", "", "]", "=", "src2", ";", "return", "dst", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_fixup_binary_operands", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236750, "Length": 137, "Cover_Rate": 0.5502008032128514} {"Template_token": ["", "rtx", "dst", "=", "ix86_fixup_binary_operands", "(", "code", ",", "mode", ",", "operands", ")", ";", "gcc_assert", "(", "dst", "==", "operands", "[", "", "]", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_fixup_binary_operands_no_copy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236751, "Length": 23, "Cover_Rate": 0.5897435897435898} {"Template_token": ["", "void", "ix86_fixup_binary_operands_no_copy", "(", "enum", "rtx_code", "code", ",", "machine_mode", "mode", ",", "rtx", "operands", "[", "]", ")", "{", "rtx", "dst", "=", "ix86_fixup_binary_operands", "(", "code", ",", "mode", ",", "operands", ")", ";", "gcc_assert", "(", "dst", "==", "operands", "[", "", "]", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_fixup_binary_operands_no_copy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236752, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "case", "UNLE", ":", "return", "", ";", "case", "UNLT", ":", "return", "", ";", "case", "UNGE", ":", "return", "", ";", "case", "UNGT", ":", "return", "", ";", "case", "UNEQ", ":", "return", "", ";", "case", "LTGT", ":", "return", "", ";", "case", "ORDERED", ":", "return", "", ";", "case", "UNORDERED", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_fp_cmp_code_to_pcmp_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236753, "Length": 56, "Cover_Rate": 0.5283018867924528} {"Template_token": ["", "case", "UNLE", ":", "case", "UNLT", ":", "case", "LTGT", ":", "case", "GT", ":", "case", "GE", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNEQ", ":", "arith_cost", "=", "", ";", "break", ";", "case", "LT", ":", "case", "NE", ":", "case", "EQ", ":", "case", "UNGE", ":", "arith_cost", "=", "TARGET_IEEE_FP", "?", "", ":", "", ";", "break", ";", "case", "LE", ":", "case", "UNGT", ":", "arith_cost", "=", "TARGET_IEEE_FP", "?", "", ":", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_fp_comparison_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236754, "Length": 75, "Cover_Rate": 0.5725190839694656} {"Template_token": ["", "rtx", "TWO52", ";", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "TWO52r", ",", "fmt", "->", "p", "-", "", ",", "mode", ")", ";", "TWO52", "=", "const_double_from_real_value", "(", "TWO52r", ",", "mode", ")", ";"], "ground_truth": ["TWO52", "=", "force_reg", "(", "mode", ",", "TWO52", ")", ";"], "File": "i386-expand", "Func": "ix86_gen_TWO52", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236755, "Length": 42, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "real_2expN", "(", "&", "TWO52r", ",", "fmt", "->", "p", "-", "", ",", "mode", ")", ";", "TWO52", "=", "const_double_from_real_value", "(", "TWO52r", ",", "mode", ")", ";"], "ground_truth": ["TWO52", "=", "force_reg", "(", "mode", ",", "TWO52", ")", ";"], "File": "i386-expand", "Func": "ix86_gen_TWO52", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236756, "Length": 32, "Cover_Rate": 0.5079365079365079} {"Template_token": ["", "return", "", ";", "case", "NE", ":", "return", "", ";", "case", "GE", ":", "case", "GEU", ":", "return", "", ";", "case", "GT", ":"], "ground_truth": ["case", "GTU", ":"], "File": "i386-expand", "Func": "ix86_int_cmp_code_to_pcmp_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236757, "Length": 24, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "rtx", "dest", "=", "lowpart_subreg", "(", "V4SImode", ",", "op", ",", "GET_MODE", "(", "op", ")", ")", ";", "op", "=", "gen_rtx_VEC_SELECT", "(", "V4SImode", ",", "dest", ",", "mask", ")", ";", "rtx", "insn", "=", "gen_rtx_SET", "(", "dest", ",", "op", ")", ";"], "ground_truth": ["emit_insn", "(", "insn", ")", ";"], "File": "i386-expand", "Func": "ix86_move_vector_high_sse_to_mmx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236758, "Length": 41, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "!", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "return", "false", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "return", "false", ";", "else", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386-expand", "Func": "ix86_notrack_prefixed_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236760, "Length": 78, "Cover_Rate": 0.45614035087719296} {"Template_token": ["", "rtx", "addr", "=", "XEXP", "(", "call", ",", "", ")", ";", "if", "(", "MEM_P", "(", "addr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "return", "false", ";", "else", "return", "find_reg_note", "(", "insn", ",", "REG_CALL_NOCF_CHECK", ",", "", ")", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "!", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "return", "false", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "return", "false", ";", "else", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_notrack_prefixed_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236761, "Length": 119, "Cover_Rate": 0.695906432748538} {"Template_token": ["", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";", "else", "if", "(", "tmp", "==", "", ")", "{", "if", "(", "TARGET_CMOVE", ")", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "}", "if", "(", "ix86_fp_comparison_cost", "(", "code", ")", ">", "ix86_fp_comparison_cost", "(", "swap_condition", "(", "code", ")", ")", "&&", "(", "REG_P", "(", "op1", ")", "||", "can_create_pseudo_p", "(", ")", ")", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "if", "(", "!", "REG_P", "(", "op0", ")", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "}", "*", "pop0", "=", "op0", ";", "*", "pop1", "=", "op1", ";"], "ground_truth": ["return", "code", ";"], "File": "i386-expand", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236762, "Length": 126, "Cover_Rate": 0.36627906976744184} {"Template_token": ["", "case", "LT", ":", "case", "LE", ":", "case", "UNGT", ":", "case", "UNGE", ":", "break", ";", "case", "EQ", ":", "case", "NE", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "if", "(", "TARGET_AVX", ")", "break", ";", "if", "(", "!", "dest", "||", "!", "rtx_equal_p", "(", "dest", ",", "*", "pop1", ")", ")", "break", ";"], "ground_truth": ["case", "GE", ":"], "File": "i386-expand", "Func": "ix86_prepare_sse_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236763, "Length": 51, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "case", "UNGT", ":", "case", "UNGE", ":", "break", ";", "case", "EQ", ":", "case", "NE", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "if", "(", "TARGET_AVX", ")", "break", ";", "if", "(", "!", "dest", "||", "!", "rtx_equal_p", "(", "dest", ",", "*", "pop1", ")", ")", "break", ";", "case", "GE", ":", "case", "GT", ":", "case", "UNLE", ":", "case", "UNLT", ":", "std", "::", "swap", "(", "*", "pop0", ",", "*", "pop1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386-expand", "Func": "ix86_prepare_sse_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236764, "Length": 80, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_and3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_xor3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashl3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "return", ";", "}", "if", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", "{", "emit_move_insn", "(", "low", "[", "", "]", ",", "constm1_rtx", ")", ";", "if", "(", "optimize_insn_for_size_p", "(", ")", ")", "emit_move_insn", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ")", ";", "else", "emit_move_insn", "(", "high", "[", "", "]", ",", "constm1_rtx", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "ix86_expand_clear", "(", "scratch", ")", ";", "emit_insn", "(", "gen_x86_shift_adj_1", "(", "half_mode", ",", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ",", "scratch", ")", ")", ";", "}"], "ground_truth": ["else", "emit_insn", "(", "gen_x86_shift_adj_2", "(", "half_mode", ",", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236765, "Length": 326, "Cover_Rate": 0.3638392857142857} {"Template_token": ["", "if", "(", "ANY_QI_REG_P", "(", "low", "[", "", "]", ")", "&&", "ANY_QI_REG_P", "(", "high", "[", "", "]", ")", ")", "{", "rtx", "s", ",", "d", ",", "flags", "=", "gen_rtx_REG", "(", "CCZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_clear", "(", "low", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_testqi_ccz_1", "(", "operands", "[", "", "]", ",", "GEN_INT", "(", "half_width", ")", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "low", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_EQ", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "high", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_NE", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "gen_lshr3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_and3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_xor3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "HOST_WIDE_INT", "bits", ";", "rtx", "x", ";", "if", "(", "mode", "==", "DImode", ")", "{", "gen_lshr3", "=", "gen_lshrsi3", ";", "gen_and3", "=", "gen_andsi3", ";", "gen_xor3", "=", "gen_xorsi3", ";", "bits", "=", "", ";", "}", "else", "{", "gen_lshr3", "=", "gen_lshrdi3", ";", "gen_and3", "=", "gen_anddi3", ";", "gen_xor3", "=", "gen_xordi3", ";", "bits", "=", "", ";", "}", "if", "(", "TARGET_PARTIAL_REG_STALL", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "else", "x", "=", "gen_lowpart", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "high", "[", "", "]", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_and3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_xor3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashl3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "return", ";", "}", "if", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", "{", "emit_move_insn", "(", "low", "[", "", "]", ",", "constm1_rtx", ")", ";", "if", "(", "optimize_insn_for_size_p", "(", ")", ")", "emit_move_insn", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ")", ";", "else", "emit_move_insn", "(", "high", "[", "", "]", ",", "constm1_rtx", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236766, "Length": 529, "Cover_Rate": 0.5904017857142857} {"Template_token": ["", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "half_width", "-", "", ")", ")", ")", ";", "if", "(", "count", ">", "half_width", ")", "emit_insn", "(", "gen_ashr3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", "-", "half_width", ")", ")", ")", ";", "}", "else", "{", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "machine_mode", "half_mode", ";", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";"], "File": "i386-expand", "Func": "ix86_split_ashr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236767, "Length": 195, "Cover_Rate": 0.3584558823529412} {"Template_token": ["", "}", "emit_move_insn", "(", "large", ",", "two31", ")", ";", "emit_move_insn", "(", "zero_or_two31", ",", "MEM_P", "(", "two31", ")", "?", "large", ":", "two31", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "LE", ",", "vecmode", ",", "large", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "large", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vecmode", ",", "zero_or_two31", ",", "large", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "zero_or_two31", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_MINUS", "(", "vecmode", ",", "value", ",", "zero_or_two31", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "value", ",", "x", ")", ")", ";", "large", "=", "gen_rtx_REG", "(", "V4SImode", ",", "REGNO", "(", "large", ")", ")", ";", "emit_insn", "(", "gen_ashlv4si3", "(", "large", ",", "large", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "x", "=", "gen_rtx_REG", "(", "V4SImode", ",", "REGNO", "(", "value", ")", ")", ";", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_fix_truncv4sfv4si2", "(", "x", ",", "value", ")", ")", ";"], "ground_truth": ["else", "emit_insn", "(", "gen_sse2_cvttpd2dq", "(", "x", ",", "value", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_convert_uns_si_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236768, "Length": 153, "Cover_Rate": 0.4421965317919075} {"Template_token": ["", "input", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "input", ")", ")", ";", "emit_move_insn", "(", "value", ",", "CONST0_RTX", "(", "vecmode", ")", ")", ";", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_sse_movss", "(", "value", ",", "value", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_movsd", "(", "value", ",", "value", ",", "input", ")", ")", ";", "}", "emit_move_insn", "(", "large", ",", "two31", ")", ";", "emit_move_insn", "(", "zero_or_two31", ",", "MEM_P", "(", "two31", ")", "?", "large", ":", "two31", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "LE", ",", "vecmode", ",", "large", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "large", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vecmode", ",", "zero_or_two31", ",", "large", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "zero_or_two31", ",", "x", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_convert_uns_si_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236769, "Length": 119, "Cover_Rate": 0.3439306358381503} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "dest", "=", "lowpart_subreg", "(", "vmode", ",", "dest", ",", "mode", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "if", "(", "op0", "!=", "CONST0_RTX", "(", "vmode", ")", ")", "{", "x", "=", "gen_rtx_IOR", "(", "vmode", ",", "dest", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_split_copysign_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236770, "Length": 79, "Cover_Rate": 0.6422764227642277} {"Template_token": ["", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch", ",", "x", ")", ")", ";", "dest", "=", "mask", ";", "op0", "=", "lowpart_subreg", "(", "vmode", ",", "op0", ",", "mode", ")", ";", "x", "=", "gen_rtx_NOT", "(", "vmode", ",", "dest", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "x", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}", "else", "{", "if", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", "{", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "}", "else", "{", "gcc_assert", "(", "REGNO", "(", "mask", ")", "==", "REGNO", "(", "scratch", ")", ")", ";", "op1", "=", "lowpart_subreg", "(", "vmode", ",", "op1", ",", "mode", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "op1", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "scratch", ",", "x", ")", ")", ";", "if", "(", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "dest", ")", ")", "{", "dest", "=", "lowpart_subreg", "(", "vmode", ",", "op0", ",", "mode", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "nmask", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i386-expand", "Func": "ix86_split_copysign_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236771, "Length": 180, "Cover_Rate": 0.46272493573264784} {"Template_token": ["", "regno0", "=", "true_regnum", "(", "target", ")", ";", "regno1", "=", "INVALID_REGNUM", ";", "regno2", "=", "INVALID_REGNUM", ";", "if", "(", "parts", ".", "base", ")", "{", "parts", ".", "base", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "base", ")", ";", "regno1", "=", "true_regnum", "(", "parts", ".", "base", ")", ";", "}", "if", "(", "parts", ".", "index", ")", "{", "parts", ".", "index", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "index", ")", ";", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";", "}", "if", "(", "parts", ".", "disp", ")", "parts", ".", "disp", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "disp", ")", ";", "if", "(", "parts", ".", "scale", ">", "", ")", "{", "if", "(", "regno1", "==", "regno0", ")", "{", "gcc_assert", "(", "regno2", "!=", "regno0", ")", ";", "for", "(", "adds", "=", "parts", ".", "scale", ";", "adds", ">", "", ";", "adds", "--", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "index", ")", ";", "}", "else", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "parts", ".", "index", ")", ")", ";", "ix86_emit_binop", "(", "MULT", ",", "mode", ",", "target", ",", "GEN_INT", "(", "parts", ".", "scale", ")", ")", ";", "if", "(", "parts", ".", "base", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "disp", ")", ";", "}", "}", "else", "if", "(", "!", "parts", ".", "base", "&&", "!", "parts", ".", "index", ")", "{", "gcc_assert", "(", "parts", ".", "disp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "parts", ".", "disp", ")", ")", ";", "}", "else", "{", "if", "(", "!", "parts", ".", "base", ")", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "parts", ".", "index", ")", ")", ";", "}", "else", "if", "(", "!", "parts", ".", "index", ")", "{", "if", "(", "regno0", "!=", "regno1", ")", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "parts", ".", "base", ")", ")", ";", "}", "else", "{", "if", "(", "regno0", "==", "regno1", ")", "tmp", "=", "parts", ".", "index", ";", "else", "if", "(", "regno0", "==", "regno2", ")", "tmp", "=", "parts", ".", "base", ";", "else", "{", "rtx", "tmp1", ";", "if", "(", "find_nearest_reg_def", "(", "insn", ",", "regno1", ",", "regno2", ")", ")", "tmp", "=", "parts", ".", "index", ",", "tmp1", "=", "parts", ".", "base", ";", "else", "tmp", "=", "parts", ".", "base", ",", "tmp1", "=", "parts", ".", "index", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "tmp", ")", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "disp", ")", ";", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "tmp1", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_split_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236772, "Length": 436, "Cover_Rate": 0.8029465930018416} {"Template_token": ["", "else", "{", "machine_mode", "half_mode", ";", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "half_mode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "ix86_expand_clear", "(", "scratch", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_x86_shift_adj_1", "(", "half_mode", ",", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ",", "scratch", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_lshr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236774, "Length": 146, "Cover_Rate": 0.33874709976798145} {"Template_token": ["", "if", "(", "CONST_INT_P", "(", "operands", "[", "", "]", ")", ")", "{", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "count", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ";", "if", "(", "count", ">=", "half_width", ")", "{", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "if", "(", "count", ">", "half_width", ")", "emit_insn", "(", "gen_lshr3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", "-", "half_width", ")", ")", ")", ";", "}", "else", "{", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "machine_mode", "half_mode", ";", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";"], "File": "i386-expand", "Func": "ix86_split_lshr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236775, "Length": 243, "Cover_Rate": 0.5638051044083526} {"Template_token": ["", "machine_mode", "inner_dmode", "=", "GET_MODE_INNER", "(", "dmode", ")", ";", "machine_mode", "inner_smode", "=", "GET_MODE_INNER", "(", "smode", ")", ";", "int", "nunits", "=", "", "/", "GET_MODE_SIZE", "(", "inner_dmode", ")", ";", "machine_mode", "sse_dmode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "dmode", ")", ",", "nunits", ")", ".", "require", "(", ")", ";", "machine_mode", "sse_half_dmode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "dmode", ")", ",", "nunits", "/", "", ")", ".", "require", "(", ")", ";", "nunits", "=", "", "/", "GET_MODE_SIZE", "(", "inner_smode", ")", ";", "machine_mode", "sse_smode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "smode", ")", ",", "nunits", ")", ".", "require", "(", ")", ";"], "ground_truth": ["rtx", "dest", "=", "lowpart_subreg", "(", "sse_dmode", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_mmx_pack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236776, "Length": 103, "Cover_Rate": 0.44017094017094016} {"Template_token": ["", "machine_mode", "dmode", "=", "GET_MODE", "(", "op0", ")", ";", "machine_mode", "smode", "=", "GET_MODE", "(", "op1", ")", ";", "machine_mode", "inner_dmode", "=", "GET_MODE_INNER", "(", "dmode", ")", ";", "machine_mode", "inner_smode", "=", "GET_MODE_INNER", "(", "smode", ")", ";", "int", "nunits", "=", "", "/", "GET_MODE_SIZE", "(", "inner_dmode", ")", ";", "machine_mode", "sse_dmode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "dmode", ")", ",", "nunits", ")", ".", "require", "(", ")", ";", "machine_mode", "sse_half_dmode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "dmode", ")", ",", "nunits", "/", "", ")", ".", "require", "(", ")", ";", "nunits", "=", "", "/", "GET_MODE_SIZE", "(", "inner_smode", ")", ";", "machine_mode", "sse_smode", "=", "mode_for_vector", "(", "GET_MODE_INNER", "(", "smode", ")", ",", "nunits", ")", ".", "require", "(", ")", ";", "rtx", "dest", "=", "lowpart_subreg", "(", "sse_dmode", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ")", ";", "op1", "=", "lowpart_subreg", "(", "sse_smode", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ";"], "ground_truth": ["op2", "=", "lowpart_subreg", "(", "sse_smode", ",", "op2", ",", "GET_MODE", "(", "op2", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_mmx_pack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236777, "Length": 147, "Cover_Rate": 0.6282051282051282} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "rtx", "dest", "=", "lowpart_subreg", "(", "sse_mode", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ")", ";", "op1", "=", "lowpart_subreg", "(", "sse_mode", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ";", "op2", "=", "lowpart_subreg", "(", "sse_mode", ",", "op2", ",", "GET_MODE", "(", "op2", ")", ")", ";", "op1", "=", "gen_rtx_VEC_CONCAT", "(", "double_sse_mode", ",", "op1", ",", "op2", ")", ";", "op2", "=", "gen_rtx_VEC_SELECT", "(", "sse_mode", ",", "op1", ",", "mask", ")", ";", "rtx", "insn", "=", "gen_rtx_SET", "(", "dest", ",", "op2", ")", ";", "emit_insn", "(", "insn", ")", ";", "if", "(", "high_p", ")", "{", "if", "(", "sse_mode", "==", "V4SFmode", ")", "{", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "op2", "=", "gen_rtx_VEC_CONCAT", "(", "V8SFmode", ",", "dest", ",", "dest", ")", ";", "op1", "=", "gen_rtx_VEC_SELECT", "(", "V4SFmode", ",", "op2", ",", "mask", ")", ";", "}", "else", "{", "int", "sz", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["if", "(", "sz", "==", "", ")", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_mmx_punpck", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236778, "Length": 202, "Cover_Rate": 0.33060556464811786} {"Template_token": ["", "rtx", "op1", "=", "operands", "[", "", "]", ";", "rtx", "op2", "=", "operands", "[", "", "]", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "mask", ";", "machine_mode", "sse_mode", ",", "double_sse_mode", ";", "switch", "(", "mode", ")", "{", "case", "E_V4QImode", ":", "case", "E_V8QImode", ":", "sse_mode", "=", "V16QImode", ";", "double_sse_mode", "=", "V32QImode", ";", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "E_V4HImode", ":", "case", "E_V2HImode", ":", "sse_mode", "=", "V8HImode", ";", "double_sse_mode", "=", "V16HImode", ";", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "E_V2SImode", ":", "sse_mode", "=", "V4SImode", ";", "double_sse_mode", "=", "V8SImode", ";", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "case", "E_V2SFmode", ":", "sse_mode", "=", "V4SFmode", ";", "double_sse_mode", "=", "V8SFmode", ";", "mask", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "rtx", "dest", "=", "lowpart_subreg", "(", "sse_mode", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ")", ";", "op1", "=", "lowpart_subreg", "(", "sse_mode", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ";", "op2", "=", "lowpart_subreg", "(", "sse_mode", ",", "op2", ",", "GET_MODE", "(", "op2", ")", ")", ";", "op1", "=", "gen_rtx_VEC_CONCAT", "(", "double_sse_mode", ",", "op1", ",", "op2", ")", ";", "op2", "=", "gen_rtx_VEC_SELECT", "(", "sse_mode", ",", "op1", ",", "mask", ")", ";", "rtx", "insn", "=", "gen_rtx_SET", "(", "dest", ",", "op2", ")", ";"], "ground_truth": ["emit_insn", "(", "insn", ")", ";"], "File": "i386-expand", "Func": "ix86_split_mmx_punpck", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236779, "Length": 390, "Cover_Rate": 0.6382978723404256} {"Template_token": ["", "case", "E_V16SImode", ":", "case", "E_V8SImode", ":", "return", "V4SImode", ";", "case", "E_V32HImode", ":", "case", "E_V16HImode", ":", "return", "V8HImode", ";", "case", "E_V64QImode", ":", "case", "E_V32QImode", ":", "return", "V16QImode", ";"], "ground_truth": ["case", "E_V16SFmode", ":"], "File": "i386-expand", "Func": "ix86_split_reduction", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236780, "Length": 30, "Cover_Rate": 0.410958904109589} {"Template_token": ["", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "popc", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "insn", "=", "emit_insn", "(", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["emit_jump_insn", "(", "gen_simple_return_indirect_internal", "(", "ecx", ")", ")", ";"], "File": "i386-expand", "Func": "ix86_split_simple_return_pop_internal", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236781, "Length": 51, "Cover_Rate": 0.3090909090909091} {"Template_token": ["", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "SImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "for", "(", "i", "=", "", ";", "i", "<", "size", ";", "i", "++", ")", "parts", "[", "i", "]", "=", "adjust_address", "(", "operand", ",", "SImode", ",", "", "*", "i", ")", ";", "}", "else", "if", "(", "CONST_DOUBLE_P", "(", "operand", ")", ")", "{", "const", "REAL_VALUE_TYPE", "*", "r", ";", "long", "l", "[", "", "]", ";", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "operand", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_TFmode", ":", "real_to_target", "(", "l", ",", "r", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "E_XFmode", ":", "real_to_target", "(", "l", ",", "r", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "E_DFmode", ":", "REAL_VALUE_TO_TARGET_DOUBLE", "(", "*", "r", ",", "l", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "if", "(", "mode", "==", "TImode", ")", "split_double_mode", "(", "mode", ",", "&", "operand", ",", "", ",", "&", "parts", "[", "", "]", ",", "&", "parts", "[", "", "]", ")", ";", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "TFmode", ")", "{", "machine_mode", "upper_mode", "=", "mode", "==", "XFmode", "?", "SImode", ":", "DImode", ";", "if", "(", "REG_P", "(", "operand", ")", ")", "{", "gcc_assert", "(", "reload_completed", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "upper_mode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "}", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "DImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "parts", "[", "", "]", "=", "adjust_address", "(", "operand", ",", "upper_mode", ",", "", ")", ";", "}", "else", "if", "(", "CONST_DOUBLE_P", "(", "operand", ")", ")", "{", "long", "l", "[", "", "]", ";", "real_to_target", "(", "l", ",", "CONST_DOUBLE_REAL_VALUE", "(", "operand", ")", ",", "mode", ")", ";"], "ground_truth": ["parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "|", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "<<", "", ")", ",", "DImode", ")", ";"], "File": "i386-expand", "Func": "ix86_split_to_parts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236782, "Length": 427, "Cover_Rate": 0.533083645443196} {"Template_token": ["", "void", "ix86_split_xorsign", "(", "rtx", "operands", "[", "]", ")", "{", "machine_mode", "mode", ",", "vmode", ";", "rtx", "dest", ",", "op0", ",", "mask", ",", "x", ";", "dest", "=", "operands", "[", "", "]", ";"], "ground_truth": ["op0", "=", "operands", "[", "", "]", ";"], "File": "i386-expand", "Func": "ix86_split_xorsign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236783, "Length": 37, "Cover_Rate": 0.3008130081300813} {"Template_token": ["", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "else", "vmode", "=", "mode", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "VECTOR_MODE_P", "(", "mode", ")", ",", "false", ")", ";", "if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "mode", ",", "mask", ",", "tmp", ")", ";"], "ground_truth": ["mask", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "File": "i386-expand", "Func": "ix86_sse_copysign_to_positive", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236784, "Length": 82, "Cover_Rate": 0.45054945054945056} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "return", "false", ";", "if", "(", "rtx_equal_p", "(", "dst", ",", "src2", ")", ")", "return", "true", ";", "if", "(", "immediate_operand", "(", "src2", ",", "mode", ")", ")", "return", "false", ";", "if", "(", "immediate_operand", "(", "src1", ",", "mode", ")", ")", "return", "true", ";", "if", "(", "MEM_P", "(", "src2", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "MEM_P", "(", "src1", ")", ")", "return", "true", ";"], "File": "i386-expand", "Func": "ix86_swap_binary_operands_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236785, "Length": 68, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "case", "LT", ":", "case", "LE", ":", "case", "GT", ":", "case", "GE", ":", "case", "LTGT", ":", "return", "false", ";", "case", "EQ", ":", "case", "NE", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNLT", ":", "case", "UNLE", ":", "case", "UNGT", ":", "case", "UNGE", ":", "case", "UNEQ", ":", "return", "true", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386-expand", "Func": "ix86_unordered_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236786, "Length": 54, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "if", "(", "op_false", "==", "CONST0_RTX", "(", "mode", ")", "||", "op_true", "==", "CONST0_RTX", "(", "mode", ")", "||", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "(", "op_true", "==", "CONSTM1_RTX", "(", "mode", ")", "||", "op_false", "==", "CONSTM1_RTX", "(", "mode", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "ix86_use_mask_cmp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236787, "Length": 45, "Cover_Rate": 0.33088235294117646} {"Template_token": ["", "static", "bool", "ix86_use_mask_cmp_p", "(", "machine_mode", "mode", ",", "machine_mode", "cmp_mode", ",", "rtx", "op_true", ",", "rtx", "op_false", ")", "{", "int", "vector_size", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "cmp_mode", "==", "HFmode", ")", "return", "true", ";", "else", "if", "(", "vector_size", "<", "", ")", "return", "false", ";", "else", "if", "(", "vector_size", "==", "", ")", "return", "true", ";", "else", "if", "(", "GET_MODE_INNER", "(", "cmp_mode", ")", "==", "HFmode", ")", "return", "true", ";", "gcc_assert", "(", "!", "op_true", "==", "!", "op_false", ")", ";", "if", "(", "!", "op_true", "||", "!", "ix86_valid_mask_cmp_mode", "(", "cmp_mode", ")", ")", "return", "false", ";", "if", "(", "op_false", "==", "CONST0_RTX", "(", "mode", ")", "||", "op_true", "==", "CONST0_RTX", "(", "mode", ")", "||", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "(", "op_true", "==", "CONSTM1_RTX", "(", "mode", ")", "||", "op_false", "==", "CONSTM1_RTX", "(", "mode", ")", ")", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "ix86_use_mask_cmp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236788, "Length": 136, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "ix86_valid_mask_cmp_mode", "(", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_XOP", "&&", "!", "TARGET_AVX512F", ")", "return", "false", ";"], "ground_truth": ["if", "(", "TARGET_AVX512FP16", "&&", "mode", "==", "HFmode", ")", "return", "true", ";"], "File": "i386-expand", "Func": "ix86_valid_mask_cmp_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236789, "Length": 29, "Cover_Rate": 0.3372093023255814} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "(", "size_needed", ">", "", "||", "(", "desired_align", ">", "align", "&&", "desired_align", ">", "", ")", ")", ")", "promoted_val", "=", "promote_duplicated_reg", "(", "DImode", ",", "val", ")", ";", "else", "if", "(", "size_needed", ">", "", "||", "(", "desired_align", ">", "align", "&&", "desired_align", ">", "", ")", ")", "promoted_val", "=", "promote_duplicated_reg", "(", "SImode", ",", "val", ")", ";", "else", "if", "(", "size_needed", ">", "", "||", "(", "desired_align", ">", "align", "&&", "desired_align", ">", "", ")", ")", "promoted_val", "=", "promote_duplicated_reg", "(", "HImode", ",", "val", ")", ";", "else", "promoted_val", "=", "val", ";", "return", "promoted_val", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "promote_duplicated_reg_to_size", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236792, "Length": 90, "Cover_Rate": 0.8181818181818182} {"Template_token": ["", "static", "rtx", "safe_vector_operand", "(", "rtx", "x", ",", "machine_mode", "mode", ")", "{", "if", "(", "x", "==", "const0_rtx", ")", "x", "=", "CONST0_RTX", "(", "mode", ")", ";"], "ground_truth": ["return", "x", ";"], "File": "i386-expand", "Func": "safe_vector_operand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236793, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "if", "(", "x", "==", "const0_rtx", ")", "x", "=", "CONST0_RTX", "(", "mode", ")", ";", "return", "x", ";"], "ground_truth": ["}"], "File": "i386-expand", "Func": "safe_vector_operand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236794, "Length": 17, "Cover_Rate": 0.6071428571428571} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "countreg", ")", ")", ";"], "ground_truth": ["sc", "=", "expand_simple_binop", "(", "GET_MODE", "(", "countreg", ")", ",", "LSHIFTRT", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "scale", ")", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i386-expand", "Func": "scale_counter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236795, "Length": 36, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "half_mode", "=", "HImode", ";", "break", ";", "case", "E_P2QImode", ":", "half_mode", "=", "QImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "byte", "=", "GET_MODE_SIZE", "(", "half_mode", ")", ";", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "if", "(", "mem_op", "&&", "rtx_equal_p", "(", "op", ",", "mem_op", ")", ")", "{", "lo_half", "[", "num", "]", "=", "lo_half", "[", "mem_num", "]", ";", "hi_half", "[", "num", "]", "=", "hi_half", "[", "mem_num", "]", ";", "}", "else", "{", "mem_op", "=", "op", ";", "mem_num", "=", "num", ";", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "", ")", ";"], "ground_truth": ["hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";"], "File": "i386-expand", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236796, "Length": 122, "Cover_Rate": 0.46037735849056605} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "vmode", ")", "!=", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "d", "->", "vmode", ")", "!=", "MODE_VECTOR_INT", "||", "GET_MODE_SIZE", "(", "vmode", ")", "!=", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", ")", "return", "false", ";", "if", "(", "GET_MODE_NUNITS", "(", "vmode", ")", ">=", "d", "->", "nelt", ")", "return", "true", ";", "chunk", "=", "d", "->", "nelt", "/", "GET_MODE_NUNITS", "(", "vmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "i", "+=", "chunk", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "&", "(", "chunk", "-", "", ")", ")", "return", "false", ";", "else", "for", "(", "j", "=", "", ";", "j", "<", "chunk", ";", "++", "j", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "j", "!=", "d", "->", "perm", "[", "i", "+", "j", "]", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-expand", "Func": "valid_perm_using_mode_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236797, "Length": 132, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "def_set", "&&", "REG_P", "(", "SET_DEST", "(", "def_set", ")", ")", "&&", "!", "HARD_REGISTER_P", "(", "SET_DEST", "(", "def_set", ")", ")", ")", "bitmap_set_bit", "(", "defs", ",", "REGNO", "(", "SET_DEST", "(", "def_set", ")", ")", ")", ";", "df_ref", "ref", ";", "for", "(", "ref", "=", "DF_INSN_UID_DEFS", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "HARD_REGISTER_P", "(", "DF_REF_REG", "(", "ref", ")", ")", ")", "if", "(", "!", "analyze_register_chain", "(", "candidates", ",", "ref", ",", "disallowed", ")", ")", "return", "false", ";", "if", "(", "def_set", "&&", "GET_CODE", "(", "SET_SRC", "(", "def_set", ")", ")", "==", "VEC_SELECT", ")", "return", "true", ";", "for", "(", "ref", "=", "DF_INSN_UID_USES", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", ")", "if", "(", "!", "analyze_register_chain", "(", "candidates", ",", "ref", ",", "disallowed", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386-features1", "Func": "add_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236798, "Length": 150, "Cover_Rate": 0.7281553398058253} {"Template_token": ["", "void", "scalar_chain", "::", "add_to_queue", "(", "unsigned", "insn_uid", ")", "{"], "ground_truth": ["if", "(", "!", "bitmap_set_bit", "(", "queue", ",", "insn_uid", ")", ")", "return", ";"], "File": "i386-features1", "Func": "add_to_queue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236800, "Length": 21, "Cover_Rate": 0.5675675675675675} {"Template_token": ["", "bitmap_clear_bit", "(", "candidates", ",", "insn_uid", ")", ";", "if", "(", "!", "add_insn", "(", "candidates", ",", "insn_uid", ",", "disallowed", ")", ")", "{", "bitmap_ior_into", "(", "disallowed", ",", "insns", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "BITMAP_FREE", "(", "queue", ")", ";", "return", "false", ";", "}", "}", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";"], "ground_truth": ["fprintf", "(", "dump_file", ",", "", ")", ";"], "File": "i386-features1", "Func": "build", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236801, "Length": 71, "Cover_Rate": 0.3271889400921659} {"Template_token": ["", "opt_pass", "*", "clone", "(", ")", "final", "override", "{"], "ground_truth": ["return", "new", "pass_stv", "(", "m_ctxt", ")", ";"], "File": "i386-features1", "Func": "clone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236802, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "return", "new", "pass_stv", "(", "m_ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "clone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236803, "Length": 8, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "MEM_P", "(", "dst", ")", ")", "igain", "=", "-", "COSTS_N_INSNS", "(", "", ")", ";", "break", ";", "case", "AND", ":", "case", "XOR", ":", "case", "IOR", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "igain", "=", "COSTS_N_INSNS", "(", "", ")", ";", "break", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "op1val", "=", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "optimize_insn_for_size_p", "(", ")", ")", "{", "if", "(", "op1val", "==", "", "||", "op1val", "==", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", ">=", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", "==", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "if", "(", "(", "op1val", "&", "", ")", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", ">", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "vcost", "=", "TARGET_AVX", "?", "COSTS_N_BYTES", "(", "", ")", ":", "COSTS_N_BYTES", "(", "", ")", ";", "}", "else", "{", "scost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "if", "(", "(", "op1val", "&", "", ")", "==", "", ")", "vcost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "op1val", ">", "", ")", "vcost", "=", "COSTS_N_INSNS", "(", "", ")", ";", "else", "vcost", "=", "TARGET_AVX", "?", "COSTS_N_INSNS", "(", "", ")", ":", "COSTS_N_INSNS", "(", "", ")", ";", "}", "igain", "=", "scost", "-", "vcost", ";", "break", ";", "case", "ASHIFTRT", ":", "op1val", "=", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "optimize_insn_for_size_p", "(", ")", ")", "{", "if", "(", "op1val", "==", "", "||", "op1val", "==", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", "==", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", "==", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", ">=", "", ")", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "scost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "if", "(", "op1val", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "op1val", ">=", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";", "else", "if", "(", "TARGET_AVX2", "&&", "op1val", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";"], "ground_truth": ["else", "if", "(", "TARGET_SSE4_1", "&&", "op1val", "==", "", ")", "vcost", "=", "COSTS_N_BYTES", "(", "", ")", ";"], "File": "i386-features1", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236805, "Length": 408, "Cover_Rate": 0.3352506162695152} {"Template_token": ["", "if", "(", "INSN_P", "(", "insn", ")", ")", "replace_constant_pool_with_broadcast", "(", "insn", ")", ";", "}"], "ground_truth": ["timevar_pop", "(", "TV_MACH_DEP", ")", ";"], "File": "i386-features1", "Func": "constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236806, "Length": 18, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "timevar_push", "(", "TV_MACH_DEP", ")", ";", "rtx_insn", "*", "insn", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{"], "ground_truth": ["if", "(", "INSN_P", "(", "insn", ")", ")", "replace_constant_pool_with_broadcast", "(", "insn", ")", ";"], "File": "i386-features1", "Func": "constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236807, "Length": 39, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "convert_registers", "(", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "insns", ",", "", ",", "id", ",", "bi", ")", "{", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ";"], "ground_truth": ["convert_insn_common", "(", "insn", ")", ";"], "File": "i386-features1", "Func": "convert", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236808, "Length": 44, "Cover_Rate": 0.5116279069767442} {"Template_token": ["", "EXECUTE_IF_SET_IN_BITMAP", "(", "insns", ",", "", ",", "id", ",", "bi", ")", "{", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ";", "convert_insn_common", "(", "insn", ")", ";", "convert_insn", "(", "insn", ")", ";", "converted_insns", "++", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "convert", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236809, "Length": 36, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", ";", "if", "(", "GET_CODE", "(", "dst", ")", "!=", "REG", "||", "REGNO", "(", "dst", ")", "!=", "FLAGS_REG", "||", "GET_MODE", "(", "dst", ")", "!=", "CCZmode", ")", "return", "false", ";", "rtx", "op1", "=", "XEXP", "(", "src", ",", "", ")", ";", "rtx", "op2", "=", "XEXP", "(", "src", ",", "", ")", ";", "if", "(", "(", "CONST_SCALAR_INT_P", "(", "op1", ")", "||", "(", "(", "REG_P", "(", "op1", ")", "||", "MEM_P", "(", "op1", ")", ")", "&&", "GET_MODE", "(", "op1", ")", "==", "mode", ")", ")", "&&", "(", "CONST_SCALAR_INT_P", "(", "op2", ")", "||", "(", "(", "REG_P", "(", "op2", ")", "||", "MEM_P", "(", "op2", ")", ")", "&&", "GET_MODE", "(", "op2", ")", "==", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "op2", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "AND", "&&", "REG_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", ")", "{", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "return", "GET_MODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "TImode", "&&", "(", "CONST_SCALAR_INT_P", "(", "op12", ")", "||", "(", "(", "REG_P", "(", "op12", ")", "||", "MEM_P", "(", "op12", ")", ")", "&&", "GET_MODE", "(", "op12", ")", "==", "TImode", ")", ")", ";", "}", "if", "(", "op2", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "AND", "&&", "GET_CODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "NOT", ")", "{", "rtx", "op11", "=", "XEXP", "(", "XEXP", "(", "op1", ",", "", ")", ",", "", ")", ";", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "return", "(", "REG_P", "(", "op11", ")", "||", "MEM_P", "(", "op11", ")", ")", "&&", "(", "REG_P", "(", "op12", ")", "||", "MEM_P", "(", "op12", ")", ")", "&&", "GET_MODE", "(", "op11", ")", "==", "mode", "&&", "GET_MODE", "(", "op12", ")", "==", "mode", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "convertible_comparison_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236810, "Length": 284, "Cover_Rate": 0.8045325779036827} {"Template_token": ["", "if", "(", "(", "CONST_SCALAR_INT_P", "(", "op1", ")", "||", "(", "(", "REG_P", "(", "op1", ")", "||", "MEM_P", "(", "op1", ")", ")", "&&", "GET_MODE", "(", "op1", ")", "==", "mode", ")", ")", "&&", "(", "CONST_SCALAR_INT_P", "(", "op2", ")", "||", "(", "(", "REG_P", "(", "op2", ")", "||", "MEM_P", "(", "op2", ")", ")", "&&", "GET_MODE", "(", "op2", ")", "==", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "op2", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "AND", "&&", "REG_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", ")", "{", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "return", "GET_MODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "TImode", "&&", "(", "CONST_SCALAR_INT_P", "(", "op12", ")", "||", "(", "(", "REG_P", "(", "op12", ")", "||", "MEM_P", "(", "op12", ")", ")", "&&", "GET_MODE", "(", "op12", ")", "==", "TImode", ")", ")", ";", "}", "if", "(", "op2", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "AND", "&&", "GET_CODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "NOT", ")", "{", "rtx", "op11", "=", "XEXP", "(", "XEXP", "(", "op1", ",", "", ")", ",", "", ")", ";", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "return", "(", "REG_P", "(", "op11", ")", "||", "MEM_P", "(", "op11", ")", ")", "&&", "(", "REG_P", "(", "op12", ")", "||", "MEM_P", "(", "op12", ")", ")", "&&", "GET_MODE", "(", "op11", ")", "==", "mode", "&&", "GET_MODE", "(", "op12", ")", "==", "mode", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "convertible_comparison_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236811, "Length": 232, "Cover_Rate": 0.6572237960339944} {"Template_token": ["", "convert_op", "(", "&", "op11", ",", "insn", ")", ";", "convert_op", "(", "&", "op12", ",", "insn", ")", ";", "if", "(", "!", "REG_P", "(", "op11", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "op11", ")", ",", "insn", ")", ";", "op11", "=", "tmp", ";", "}", "return", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "op11", ",", "op12", ")", ",", "UNSPEC_PTEST", ")", ";", "}", "else", "{", "convert_op", "(", "&", "op1", ",", "insn", ")", ";", "src", "=", "op1", ";", "}", "if", "(", "!", "REG_P", "(", "src", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "if", "(", "vmode", "==", "V2DImode", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_vec_interleave_lowv2di", "(", "tmp", ",", "src", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "else", "if", "(", "vmode", "==", "V4SImode", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_sse2_pshufd", "(", "tmp", ",", "src", ",", "const0_rtx", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}"], "ground_truth": ["return", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "src", ",", "src", ")", ",", "UNSPEC_PTEST", ")", ";"], "File": "i386-features1", "Func": "convert_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236812, "Length": 199, "Cover_Rate": 0.4492099322799097} {"Template_token": ["", "rtx", "src", ",", "tmp", ";", "if", "(", "op2", "!=", "const0_rtx", ")", "{", "convert_op", "(", "&", "op1", ",", "insn", ")", ";", "convert_op", "(", "&", "op2", ",", "insn", ")", ";", "if", "(", "MEM_P", "(", "op1", ")", "&&", "MEM_P", "(", "op2", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "op1", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "else", "src", "=", "op1", ";", "src", "=", "gen_rtx_XOR", "(", "vmode", ",", "src", ",", "op2", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "op1", ")", "==", "AND", "&&", "GET_CODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "NOT", ")", "{", "rtx", "op11", "=", "XEXP", "(", "XEXP", "(", "op1", ",", "", ")", ",", "", ")", ";", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "convert_op", "(", "&", "op11", ",", "insn", ")", ";", "convert_op", "(", "&", "op12", ",", "insn", ")", ";", "if", "(", "!", "REG_P", "(", "op11", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "op11", ")", ",", "insn", ")", ";", "op11", "=", "tmp", ";", "}", "src", "=", "gen_rtx_AND", "(", "vmode", ",", "gen_rtx_NOT", "(", "vmode", ",", "op11", ")", ",", "op12", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "op1", ")", "==", "AND", ")", "{", "rtx", "op11", "=", "XEXP", "(", "op1", ",", "", ")", ";", "rtx", "op12", "=", "XEXP", "(", "op1", ",", "", ")", ";", "convert_op", "(", "&", "op11", ",", "insn", ")", ";", "convert_op", "(", "&", "op12", ",", "insn", ")", ";", "if", "(", "!", "REG_P", "(", "op11", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "op11", ")", ",", "insn", ")", ";", "op11", "=", "tmp", ";", "}", "return", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "op11", ",", "op12", ")", ",", "UNSPEC_PTEST", ")", ";", "}", "else", "{", "convert_op", "(", "&", "op1", ",", "insn", ")", ";", "src", "=", "op1", ";", "}", "if", "(", "!", "REG_P", "(", "src", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "if", "(", "vmode", "==", "V2DImode", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_vec_interleave_lowv2di", "(", "tmp", ",", "src", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "else", "if", "(", "vmode", "==", "V4SImode", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_sse2_pshufd", "(", "tmp", ",", "src", ",", "const0_rtx", ")", ",", "insn", ")", ";"], "ground_truth": ["src", "=", "tmp", ";"], "File": "i386-features1", "Func": "convert_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236813, "Length": 408, "Cover_Rate": 0.9209932279909706} {"Template_token": ["", "src", "=", "tmp", ";", "}", "}", "break", ";", "case", "CONST_INT", ":", "switch", "(", "standard_sse_constant_p", "(", "src", ",", "TImode", ")", ")", "{", "case", "", ":", "src", "=", "CONST0_RTX", "(", "GET_MODE", "(", "dst", ")", ")", ";", "break", ";", "case", "", ":", "src", "=", "CONSTM1_RTX", "(", "GET_MODE", "(", "dst", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "MEM_P", "(", "dst", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "break", ";", "case", "AND", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "NOT", ")", "{", "convert_op", "(", "&", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ",", "insn", ")", ";", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "PUT_MODE", "(", "XEXP", "(", "src", ",", "", ")", ",", "V1TImode", ")", ";", "PUT_MODE", "(", "src", ",", "V1TImode", ")", ";", "break", ";", "}", "case", "XOR", ":", "case", "IOR", ":", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "PUT_MODE", "(", "src", ",", "V1TImode", ")", ";", "if", "(", "MEM_P", "(", "dst", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "break", ";", "case", "NOT", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "tmp", ",", "CONSTM1_RTX", "(", "V1TImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_XOR", "(", "V1TImode", ",", "src", ",", "tmp", ")", ";", "if", "(", "MEM_P", "(", "dst", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "tmp", ",", "src", ")", ",", "insn", ")", ";", "src", "=", "tmp", ";", "}", "break", ";", "case", "COMPARE", ":", "dst", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "src", "=", "convert_compare", "(", "XEXP", "(", "src", ",", "", ")", ",", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "break", ";", "case", "ASHIFT", ":"], "ground_truth": ["case", "LSHIFTRT", ":"], "File": "i386-features1", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236814, "Length": 364, "Cover_Rate": 0.4789473684210526} {"Template_token": ["", "for", "(", "df_ref", "ref", "=", "DF_INSN_DEFS", "(", "insn", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "ref", ")", ")", ")", "{", "df_link", "*", "use", ";", "for", "(", "use", "=", "DF_REF_CHAIN", "(", "ref", ")", ";", "use", ";", "use", "=", "use", "->", "next", ")", "if", "(", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "use", "->", "ref", ")", ")", "&&", "(", "DF_REF_REG_MEM_P", "(", "use", "->", "ref", ")", "||", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "use", "->", "ref", ")", ")", ")", ")", "break", ";", "if", "(", "use", ")", "convert_reg", "(", "insn", ",", "DF_REF_REG", "(", "ref", ")", ",", "*", "defs_map", ".", "get", "(", "regno_reg_rtx", "[", "DF_REF_REGNO", "(", "ref", ")", "]", ")", ")", ";", "else", "if", "(", "MAY_HAVE_DEBUG_BIND_INSNS", ")", "{", "auto_vec", "<", "rtx_insn", "*", ",", "", ">", "to_reset_debug_insns", ";", "for", "(", "use", "=", "DF_REF_CHAIN", "(", "ref", ")", ";", "use", ";", "use", "=", "use", "->", "next", ")", "if", "(", "DEBUG_INSN_P", "(", "DF_REF_INSN", "(", "use", "->", "ref", ")", ")", ")", "{", "rtx_insn", "*", "debug_insn", "=", "DF_REF_INSN", "(", "use", "->", "ref", ")", ";", "df_link", "*", "def", ";", "for", "(", "def", "=", "DF_REF_CHAIN", "(", "use", "->", "ref", ")", ";", "def", ";", "def", "=", "def", "->", "next", ")", "if", "(", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "def", "->", "ref", ")", ")", ")", "break", ";", "if", "(", "def", ")", "to_reset_debug_insns", ".", "safe_push", "(", "debug_insn", ")", ";", "else", "{", "*", "DF_REF_REAL_LOC", "(", "use", "->", "ref", ")", "=", "*", "defs_map", ".", "get", "(", "regno_reg_rtx", "[", "DF_REF_REGNO", "(", "ref", ")", "]", ")", ";", "df_insn_rescan", "(", "debug_insn", ")", ";", "}", "}", "while", "(", "!", "to_reset_debug_insns", ".", "is_empty", "(", ")", ")", "{", "rtx_insn", "*", "debug_insn", "=", "to_reset_debug_insns", ".", "pop", "(", ")", ";", "INSN_VAR_LOCATION_LOC", "(", "debug_insn", ")", "=", "gen_rtx_UNKNOWN_VAR_LOC", "(", ")", ";", "df_insn_rescan_debug_internal", "(", "debug_insn", ")", ";", "}", "}", "}"], "ground_truth": ["for", "(", "df_ref", "ref", "=", "DF_INSN_USES", "(", "insn", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", ")", "if", "(", "rtx", "*", "vreg", "=", "defs_map", ".", "get", "(", "regno_reg_rtx", "[", "DF_REF_REGNO", "(", "ref", ")", "]", ")", ")", "{"], "File": "i386-features1", "Func": "convert_insn_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236815, "Length": 339, "Cover_Rate": 0.87146529562982} {"Template_token": ["", "void", "scalar_chain", "::", "convert_insn_common", "(", "rtx_insn", "*", "insn", ")", "{", "for", "(", "df_ref", "ref", "=", "DF_INSN_DEFS", "(", "insn", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "ref", ")", ")", ")", "{", "df_link", "*", "use", ";", "for", "(", "use", "=", "DF_REF_CHAIN", "(", "ref", ")", ";", "use", ";", "use", "=", "use", "->", "next", ")", "if", "(", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "use", "->", "ref", ")", ")", "&&", "(", "DF_REF_REG_MEM_P", "(", "use", "->", "ref", ")", "||", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "use", "->", "ref", ")", ")", ")", ")", "break", ";", "if", "(", "use", ")", "convert_reg", "(", "insn", ",", "DF_REF_REG", "(", "ref", ")", ",", "*", "defs_map", ".", "get", "(", "regno_reg_rtx", "[", "DF_REF_REGNO", "(", "ref", ")", "]", ")", ")", ";", "else", "if", "(", "MAY_HAVE_DEBUG_BIND_INSNS", ")", "{", "auto_vec", "<", "rtx_insn", "*", ",", "", ">", "to_reset_debug_insns", ";", "for", "(", "use", "=", "DF_REF_CHAIN", "(", "ref", ")", ";", "use", ";", "use", "=", "use", "->", "next", ")", "if", "(", "DEBUG_INSN_P", "(", "DF_REF_INSN", "(", "use", "->", "ref", ")", ")", ")", "{", "rtx_insn", "*", "debug_insn", "=", "DF_REF_INSN", "(", "use", "->", "ref", ")", ";", "df_link", "*", "def", ";", "for", "(", "def", "=", "DF_REF_CHAIN", "(", "use", "->", "ref", ")", ";", "def", ";", "def", "=", "def", "->", "next", ")", "if", "(", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "def", "->", "ref", ")", ")", ")", "break", ";", "if", "(", "def", ")", "to_reset_debug_insns", ".", "safe_push", "(", "debug_insn", ")", ";", "else", "{", "*", "DF_REF_REAL_LOC", "(", "use", "->", "ref", ")", "=", "*", "defs_map", ".", "get", "(", "regno_reg_rtx", "[", "DF_REF_REGNO", "(", "ref", ")", "]", ")", ";", "df_insn_rescan", "(", "debug_insn", ")", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "convert_insn_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236816, "Length": 264, "Cover_Rate": 0.6786632390745502} {"Template_token": ["", "v", "[", "", "]", "=", "*", "op", ";", "vec_cst", "=", "gen_rtx_CONST_VECTOR", "(", "V1TImode", ",", "gen_rtvec_v", "(", "", ",", "v", ")", ")", ";", "}", "if", "(", "!", "standard_sse_constant_p", "(", "vec_cst", ",", "V1TImode", ")", ")", "{", "start_sequence", "(", ")", ";", "vec_cst", "=", "validize_mem", "(", "force_const_mem", "(", "V1TImode", ",", "vec_cst", ")", ")", ";", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_insn_before", "(", "seq", ",", "insn", ")", ";", "}", "emit_insn_before", "(", "gen_move_insn", "(", "tmp", ",", "vec_cst", ")", ",", "insn", ")", ";", "*", "op", "=", "tmp", ";", "}", "else", "{"], "ground_truth": ["gcc_assert", "(", "SUBREG_P", "(", "*", "op", ")", ")", ";"], "File": "i386-features1", "Func": "convert_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236817, "Length": 99, "Cover_Rate": 0.35106382978723405} {"Template_token": ["", "void", "scalar_chain", "::", "convert_reg", "(", "rtx_insn", "*", "insn", ",", "rtx", "dst", ",", "rtx", "src", ")", "{", "start_sequence", "(", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "smode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "tmp", ",", "src", ")", ";", "if", "(", "!", "TARGET_64BIT", "&&", "smode", "==", "DImode", ")", "{", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "dst", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "dst", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "else", "emit_move_insn", "(", "dst", ",", "copy_rtx", "(", "tmp", ")", ")", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "smode", "==", "DImode", ")", "{", "if", "(", "TARGET_SSE4_1", ")", "{"], "ground_truth": ["rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";"], "File": "i386-features1", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236818, "Length": 139, "Cover_Rate": 0.39154929577464787} {"Template_token": ["", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "dst", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "else", "emit_move_insn", "(", "dst", ",", "copy_rtx", "(", "tmp", ")", ")", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "smode", "==", "DImode", ")", "{", "if", "(", "TARGET_SSE4_1", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "dst", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "src", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "dst", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "src", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "}", "else", "{", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ")", ";"], "File": "i386-features1", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236819, "Length": 166, "Cover_Rate": 0.4676056338028169} {"Template_token": ["", "return", "remove_partial_avx_dependency", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "execute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236821, "Length": 6, "Cover_Rate": 0.375} {"Template_token": ["", "unsigned", "int", "execute", "(", "function", "*", ")", "final", "override", "{", "return", "remove_partial_avx_dependency", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "execute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236822, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "zero", "=", "v4sf_const0", ";", "}", "else", "{", "dest_vecmode", "=", "V2DFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V2DFmode", ",", "v4sf_const0", ",", "", ")", ";", "}", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";", "}", "}", "src", "=", "gen_rtx_SUBREG", "(", "dest_mode", ",", "vec", ",", "", ")", ";"], "ground_truth": ["set", "=", "gen_rtx_SET", "(", "dest", ",", "src", ")", ";"], "File": "i386-features1", "Func": "FOR_BB_INSNS", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236823, "Length": 146, "Cover_Rate": 0.512280701754386} {"Template_token": ["", "zero", "=", "v4sf_const0", ";", "}", "else", "{", "dest_vecmode", "=", "V2DFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V2DFmode", ",", "v4sf_const0", ",", "", ")", ";", "}", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236824, "Length": 125, "Cover_Rate": 0.42662116040955633} {"Template_token": ["", "bool", "gate", "(", "function", "*", ")", "final", "override", "{"], "ground_truth": ["return", "(", "TARGET_AVX", "&&", "TARGET_SSE_PARTIAL_REG_DEPENDENCY", "&&", "TARGET_SSE_MATH", "&&", "optimize", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", ";"], "File": "i386-features1", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236825, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "bool", "gate", "(", "function", "*", ")", "final", "override", "{"], "ground_truth": ["return", "(", "TARGET_AVX", "&&", "TARGET_SSE_PARTIAL_REG_DEPENDENCY", "&&", "TARGET_SSE_MATH", "&&", "optimize", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", ";"], "File": "i386-features1", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236826, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";", "case", "VEC_SELECT", ":", "return", "REG_P", "(", "dst", ")", "&&", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "(", "mode", "==", "DImode", "?", "V2DImode", ":", "V4SImode", ")", "&&", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", "==", "", "&&", "CONST_INT_P", "(", "XVECEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ",", "", ")", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "mode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "general_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236827, "Length": 170, "Cover_Rate": 0.3052064631956912} {"Template_token": ["", "static", "rtx", "gen_gpr_to_xmm_move_src", "(", "enum", "machine_mode", "vmode", ",", "rtx", "gpr", ")", "{", "switch", "(", "GET_MODE_NUNITS", "(", "vmode", ")", ")", "{", "case", "", ":", "return", "gen_rtx_SUBREG", "(", "vmode", ",", "gpr", ",", "", ")", ";", "case", "", ":", "return", "gen_rtx_VEC_CONCAT", "(", "vmode", ",", "gpr", ",", "CONST0_RTX", "(", "GET_MODE_INNER", "(", "vmode", ")", ")", ")", ";", "default", ":", "return", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "gen_rtx_VEC_DUPLICATE", "(", "vmode", ",", "gpr", ")", ",", "CONST0_RTX", "(", "vmode", ")", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-features1", "Func": "gen_gpr_to_xmm_move_src", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236828, "Length": 79, "Cover_Rate": 1.0} {"Template_token": ["", "static", "rtx", "gen_gpr_to_xmm_move_src", "(", "enum", "machine_mode", "vmode", ",", "rtx", "gpr", ")", "{", "switch", "(", "GET_MODE_NUNITS", "(", "vmode", ")", ")", "{", "case", "", ":", "return", "gen_rtx_SUBREG", "(", "vmode", ",", "gpr", ",", "", ")", ";", "case", "", ":"], "ground_truth": ["return", "gen_rtx_VEC_CONCAT", "(", "vmode", ",", "gpr", ",", "CONST0_RTX", "(", "GET_MODE_INNER", "(", "vmode", ")", ")", ")", ";"], "File": "i386-features1", "Func": "gen_gpr_to_xmm_move_src", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236829, "Length": 52, "Cover_Rate": 0.6582278481012658} {"Template_token": ["", "gcc_assert", "(", "fn", "!=", "NULL", "&&", "DECL_FUNCTION_VERSIONED", "(", "fn", ")", ")", ";", "node", "=", "cgraph_node", "::", "get", "(", "fn", ")", ";", "gcc_assert", "(", "node", "!=", "NULL", ")", ";", "node_v", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node_v", "!=", "NULL", ")", ";", "if", "(", "node_v", "->", "dispatcher_resolver", "!=", "NULL", ")", "return", "node_v", "->", "dispatcher_resolver", ";", "first_v", "=", "node_v", ";", "while", "(", "first_v", "->", "prev", "!=", "NULL", ")", "first_v", "=", "first_v", "->", "prev", ";", "default_version_info", "=", "first_v", ";", "while", "(", "default_version_info", "!=", "NULL", ")", "{", "if", "(", "is_function_default_version", "(", "default_version_info", "->", "this_node", "->", "decl", ")", ")", "break", ";", "default_version_info", "=", "default_version_info", "->", "next", ";", "}", "if", "(", "default_version_info", "==", "NULL", ")", "return", "NULL", ";", "if", "(", "first_v", "!=", "default_version_info", ")", "{", "default_version_info", "->", "prev", "->", "next", "=", "default_version_info", "->", "next", ";", "if", "(", "default_version_info", "->", "next", ")", "default_version_info", "->", "next", "->", "prev", "=", "default_version_info", "->", "prev", ";", "first_v", "->", "prev", "=", "default_version_info", ";", "default_version_info", "->", "next", "=", "first_v", ";", "default_version_info", "->", "prev", "=", "NULL", ";", "}", "default_node", "=", "default_version_info", "->", "this_node", ";", "if", "(", "targetm", ".", "has_ifunc_p", "(", ")", ")", "{", "struct", "cgraph_function_version_info", "*", "it_v", "=", "NULL", ";", "struct", "cgraph_node", "*", "dispatcher_node", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "dispatcher_version_info", "=", "NULL", ";", "dispatch_decl", "=", "make_dispatcher_decl", "(", "default_node", "->", "decl", ")", ";", "TREE_NOTHROW", "(", "dispatch_decl", ")", "=", "TREE_NOTHROW", "(", "fn", ")", ";", "dispatcher_node", "=", "cgraph_node", "::", "get_create", "(", "dispatch_decl", ")", ";", "gcc_assert", "(", "dispatcher_node", "!=", "NULL", ")", ";", "dispatcher_node", "->", "dispatcher_function", "=", "", ";", "dispatcher_version_info", "=", "dispatcher_node", "->", "insert_new_function_version", "(", ")", ";", "dispatcher_version_info", "->", "next", "=", "default_version_info", ";", "dispatcher_node", "->", "definition", "=", "", ";", "it_v", "=", "default_version_info", ";", "while", "(", "it_v", "!=", "NULL", ")", "{", "it_v", "->", "dispatcher_resolver", "=", "dispatch_decl", ";", "it_v", "=", "it_v", "->", "next", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "ix86_get_function_versions_dispatcher", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236830, "Length": 287, "Cover_Rate": 0.7884615384615384} {"Template_token": ["", "rtl_opt_pass", "*", "make_pass_constant_pool_broadcast", "(", "gcc", "::", "context", "*", "ctxt", ")", "{"], "ground_truth": ["return", "new", "pass_constant_pool_broadcast", "(", "ctxt", ")", ";"], "File": "i386-features1", "Func": "make_pass_constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236831, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "rtl_opt_pass", "*", "make_pass_constant_pool_broadcast", "(", "gcc", "::", "context", "*", "ctxt", ")", "{"], "ground_truth": ["return", "new", "pass_constant_pool_broadcast", "(", "ctxt", ")", ";"], "File": "i386-features1", "Func": "make_pass_constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236832, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "vmode", ",", "vreg", ",", "", ")", ",", "gen_gpr_to_xmm_move_src", "(", "vmode", ",", "reg", ")", ")", ")", ";", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["emit_conversion_insns", "(", "seq", ",", "insn", ")", ";"], "File": "i386-features1", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236833, "Length": 135, "Cover_Rate": 0.3488372093023256} {"Template_token": ["", "if", "(", "!", "bitmap_set_bit", "(", "insns_conv", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", "&&", "!", "reg_new", ")", "return", ";", "n_integer_to_sse", "++", ";", "}", "else", "{", "if", "(", "!", "reg_new", ")", "return", ";", "n_sse_to_integer", "++", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236834, "Length": 35, "Cover_Rate": 0.33980582524271846} {"Template_token": ["", "pass_constant_pool_broadcast", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_constant_pool_broadcast", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features1", "Func": "pass_constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236835, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_constant_pool_broadcast", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_constant_pool_broadcast", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features1", "Func": "pass_constant_pool_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236836, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";", "}", "}", "src", "=", "gen_rtx_SUBREG", "(", "dest_mode", ",", "vec", ",", "", ")", ";", "set", "=", "gen_rtx_SET", "(", "dest", ",", "src", ")", ";", "PATTERN", "(", "insn", ")", "=", "set", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";", "recog_memoized", "(", "insn", ")", ";", "df_insn_rescan", "(", "insn", ")", ";", "bitmap_set_bit", "(", "convert_bbs", ",", "bb", "->", "index", ")", ";", "}", "}", "if", "(", "v4sf_const0", ")", "{", "calculate_dominance_info", "(", "CDI_DOMINATORS", ")", ";", "loop_optimizer_init", "(", "AVOID_CFG_MODIFICATIONS", ")", ";"], "ground_truth": ["bb", "=", "nearest_common_dominator_for_set", "(", "CDI_DOMINATORS", ",", "convert_bbs", ")", ";"], "File": "i386-features1", "Func": "remove_partial_avx_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236837, "Length": 183, "Cover_Rate": 0.3086003372681282} {"Template_token": ["", "auto_vec", "<", "rtx_insn", "*", ">", "control_flow_insns", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "{", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "TARGET_AVX512F", ")", "replace_constant_pool_with_broadcast", "(", "insn", ")", ";", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "if", "(", "get_attr_avx_partial_xmm_update", "(", "insn", ")", "!=", "AVX_PARTIAL_XMM_UPDATE_TRUE", ")", "continue", ";", "if", "(", "!", "v4sf_const0", ")", "v4sf_const0", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "rtx", "dest", "=", "SET_DEST", "(", "set", ")", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "rtx", "zero", ";", "machine_mode", "dest_vecmode", ";", "if", "(", "dest_mode", "==", "E_SFmode", ")", "{", "dest_vecmode", "=", "V4SFmode", ";", "zero", "=", "v4sf_const0", ";", "}", "else", "{", "dest_vecmode", "=", "V2DFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V2DFmode", ",", "v4sf_const0", ",", "", ")", ";", "}", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";", "}", "}", "src", "=", "gen_rtx_SUBREG", "(", "dest_mode", ",", "vec", ",", "", ")", ";", "set", "=", "gen_rtx_SET", "(", "dest", ",", "src", ")", ";", "PATTERN", "(", "insn", ")", "=", "set", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";", "recog_memoized", "(", "insn", ")", ";", "df_insn_rescan", "(", "insn", ")", ";", "bitmap_set_bit", "(", "convert_bbs", ",", "bb", "->", "index", ")", ";", "}", "}", "if", "(", "v4sf_const0", ")", "{", "calculate_dominance_info", "(", "CDI_DOMINATORS", ")", ";", "loop_optimizer_init", "(", "AVOID_CFG_MODIFICATIONS", ")", ";", "bb", "=", "nearest_common_dominator_for_set", "(", "CDI_DOMINATORS", ",", "convert_bbs", ")", ";", "while", "(", "bb", "->", "loop_father", "->", "latch", "!=", "EXIT_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", "bb", "=", "get_immediate_dominator", "(", "CDI_DOMINATORS", ",", "bb", "->", "loop_father", "->", "header", ")", ";", "set", "=", "gen_rtx_SET", "(", "v4sf_const0", ",", "CONST0_RTX", "(", "V4SFmode", ")", ")", ";", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "while", "(", "insn", "&&", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "{", "if", "(", "insn", "==", "BB_END", "(", "bb", ")", ")", "{", "insn", "=", "NULL", ";", "break", ";", "}", "insn", "=", "NEXT_INSN", "(", "insn", ")", ";", "}", "if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", ")", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "else", "set_insn", "=", "emit_insn_after", "(", "set", ",", "insn", "?", "PREV_INSN", "(", "insn", ")", ":", "BB_END", "(", "bb", ")", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "loop_optimizer_finalize", "(", ")", ";", "if", "(", "!", "control_flow_insns", ".", "is_empty", "(", ")", ")", "{", "free_dominance_info", "(", "CDI_DOMINATORS", ")", ";", "unsigned", "int", "i", ";", "FOR_EACH_VEC_ELT", "(", "control_flow_insns", ",", "i", ",", "insn", ")", "if", "(", "control_flow_insn_p", "(", "insn", ")", ")", "{", "bb", "=", "BLOCK_FOR_INSN", "(", "insn", ")", ";"], "ground_truth": ["split_block", "(", "bb", ",", "insn", ")", ";"], "File": "i386-features1", "Func": "remove_partial_avx_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236838, "Length": 506, "Cover_Rate": 0.8532883642495784} {"Template_token": ["", "if", "(", "!", "MEM_P", "(", "x", ")", "||", "!", "SYMBOL_REF_P", "(", "XEXP", "(", "x", ",", "", ")", ")", "||", "!", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "continue", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", ";", "constant", "=", "get_pool_constant", "(", "XEXP", "(", "x", ",", "", ")", ")", ";", "if", "(", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", ";", "if", "(", "GET_MODE", "(", "constant", ")", "!=", "mode", ")", "{", "constant", "=", "simplify_subreg", "(", "mode", ",", "constant", ",", "GET_MODE", "(", "constant", ")", ",", "", ")", ";", "if", "(", "constant", "==", "NULL_RTX", "||", "GET_CODE", "(", "constant", ")", "!=", "CONST_VECTOR", ")", "return", ";", "}", "first", "=", "XVECEXP", "(", "constant", ",", "", ",", "", ")", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "GET_MODE_NUNITS", "(", "mode", ")", ";", "++", "i", ")", "{", "rtx", "tmp", "=", "XVECEXP", "(", "constant", ",", "", ",", "i", ")", ";", "if", "(", "!", "rtx_equal_p", "(", "tmp", ",", "first", ")", ")", "return", ";", "}", "broadcast_mem", "=", "force_const_mem", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "first", ")", ";", "vec_dup", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "broadcast_mem", ")", ";"], "ground_truth": ["validate_change", "(", "insn", ",", "loc", ",", "vec_dup", ",", "", ")", ";"], "File": "i386-features1", "Func": "replace_constant_pool_with_broadcast", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236841, "Length": 200, "Cover_Rate": 0.7751937984496124} {"Template_token": ["", "static", "unsigned", "int", "rest_of_handle_insert_vzeroupper", "(", "void", ")", "{", "if", "(", "TARGET_VZEROUPPER", "&&", "flag_expensive_optimizations", "&&", "!", "optimize_size", ")", "{", "for", "(", "int", "i", "=", "", ";", "i", "<", "MAX_386_ENTITIES", ";", "i", "++", ")", "ix86_optimize_mode_switching", "[", "i", "]", "=", "", ";", "ix86_optimize_mode_switching", "[", "AVX_U128", "]", "=", "", ";", "g", "->", "get_passes", "(", ")", "->", "execute_pass_mode_switching", "(", ")", ";", "}", "ix86_add_reg_usage_to_vzerouppers", "(", ")", ";"], "ground_truth": ["return", "", ";"], "File": "i386-features1", "Func": "rest_of_handle_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236842, "Length": 64, "Cover_Rate": 0.9846153846153847} {"Template_token": ["", "static", "unsigned", "int", "rest_of_handle_insert_vzeroupper", "(", "void", ")", "{", "if", "(", "TARGET_VZEROUPPER", "&&", "flag_expensive_optimizations", "&&", "!", "optimize_size", ")", "{", "for", "(", "int", "i", "=", "", ";", "i", "<", "MAX_386_ENTITIES", ";", "i", "++", ")", "ix86_optimize_mode_switching", "[", "i", "]", "=", "", ";", "ix86_optimize_mode_switching", "[", "AVX_U128", "]", "=", "", ";", "g", "->", "get_passes", "(", ")", "->", "execute_pass_mode_switching", "(", ")", ";", "}"], "ground_truth": ["ix86_add_reg_usage_to_vzerouppers", "(", ")", ";"], "File": "i386-features1", "Func": "rest_of_handle_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236843, "Length": 61, "Cover_Rate": 0.9384615384615385} {"Template_token": ["", "vmode", "=", "vmode_", ";", "chain_id", "=", "++", "max_id", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "bitmap_obstack_initialize", "(", "NULL", ")", ";", "insns", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";"], "ground_truth": ["defs", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";"], "File": "i386-features1", "Func": "scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236844, "Length": 41, "Cover_Rate": 0.4606741573033708} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "bitmap_obstack_initialize", "(", "NULL", ")", ";", "insns", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs_conv", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "insns_conv", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "queue", "=", "NULL", ";", "n_sse_to_integer", "=", "", ";", "n_integer_to_sse", "=", "", ";", "max_visits", "=", "x86_stv_max_visits", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236845, "Length": 63, "Cover_Rate": 0.7078651685393258} {"Template_token": ["", "gcc_assert", "(", "n", "==", "", ")", ";"], "ground_truth": ["timode_p", "=", "param", ";"], "File": "i386-features1", "Func": "set_pass_param", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236846, "Length": 11, "Cover_Rate": 0.44} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "bitmap_set_bit", "(", "regs", ",", "regno", ")", ";", "break", ";", "}", "}", "for", "(", "df_ref", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "if", "(", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "ref", ")", ")", "&&", "!", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "bitmap_set_bit", "(", "regs", ",", "regno", ")", ";", "break", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "timode_check_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236848, "Length": 99, "Cover_Rate": 0.5963855421686747} {"Template_token": ["", "static", "bool", "timode_mem_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "MEM_P", "(", "x", ")", "&&", "(", "TARGET_SSE_UNALIGNED_LOAD_OPTIMAL", "||", "!", "misaligned_operand", "(", "x", ",", "TImode", ")", ")", ";"], "File": "i386-features1", "Func": "timode_mem_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236849, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ";", "df_ref", "ref", ";", "FOR_EACH_INSN_DEF", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "GET_MODE", "(", "DF_REF_REG", "(", "ref", ")", ")", "==", "TImode", ")", "timode_check_non_convertible_regs", "(", "candidates", ",", "regs", ",", "DF_REF_REGNO", "(", "ref", ")", ")", ";", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "GET_MODE", "(", "DF_REF_REG", "(", "ref", ")", ")", "==", "TImode", ")", "timode_check_non_convertible_regs", "(", "candidates", ",", "regs", ",", "DF_REF_REGNO", "(", "ref", ")", ")", ";", "}", "EXECUTE_IF_SET_IN_BITMAP", "(", "regs", ",", "", ",", "id", ",", "bi", ")", "{", "for", "(", "df_ref", "def", "=", "DF_REG_DEF_CHAIN", "(", "id", ")", ";", "def", ";", "def", "=", "DF_REF_NEXT_REG", "(", "def", ")", ")", "if", "(", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";"], "ground_truth": ["bitmap_clear_bit", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";"], "File": "i386-features1", "Func": "timode_remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236851, "Length": 156, "Cover_Rate": 0.5591397849462365} {"Template_token": ["", "return", "standard_sse_constant_p", "(", "src", ",", "TImode", ")", ";", "case", "MEM", ":", "return", "(", "REG_P", "(", "dst", ")", "&&", "(", "!", "misaligned_operand", "(", "src", ",", "TImode", ")", "||", "TARGET_SSE_UNALIGNED_LOAD_OPTIMAL", ")", ")", ";", "case", "AND", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", "&&", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "NOT", "&&", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", "&&", "(", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "CONST_SCALAR_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "timode_mem_p", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "return", "true", ";", "return", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "CONST_SCALAR_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "timode_mem_p", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ";", "case", "IOR", ":", "case", "XOR", ":", "return", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "CONST_SCALAR_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "timode_mem_p", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ";", "case", "NOT", ":", "return", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "timode_mem_p", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "case", "ASHIFTRT", ":", "case", "ROTATERT", ":", "case", "ROTATE", ":", "return", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", "&", "~", "", ")", "==", "", ";", "default", ":", "return", "false", ";"], "ground_truth": ["}"], "File": "i386-features1", "Func": "timode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236852, "Length": 279, "Cover_Rate": 0.6283783783783784} {"Template_token": ["", "BITMAP_FREE", "(", "defs", ")", ";", "BITMAP_FREE", "(", "defs_conv", ")", ";"], "ground_truth": ["BITMAP_FREE", "(", "insns_conv", ")", ";"], "File": "i386-features1", "Func": "~scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236853, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "BITMAP_FREE", "(", "defs_conv", ")", ";", "BITMAP_FREE", "(", "insns_conv", ")", ";"], "ground_truth": ["bitmap_obstack_release", "(", "NULL", ")", ";"], "File": "i386-features1", "Func": "~scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236854, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "general_scalar_chain", "(", "enum", "machine_mode", "smode_", ",", "enum", "machine_mode", "vmode_", ")", ":", "scalar_chain", "(", "smode_", ",", "vmode_", ")", "{"], "ground_truth": ["}"], "File": "i386-features3", "Func": "general_scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236855, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "general_scalar_chain", "(", "enum", "machine_mode", "smode_", ",", "enum", "machine_mode", "vmode_", ")", ":", "scalar_chain", "(", "smode_", ",", "vmode_", ")", "{"], "ground_truth": ["}"], "File": "i386-features3", "Func": "general_scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236856, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "basic_block", "bb1", ",", "bb2", ",", "bb3", ";", "edge", "e12", ",", "e23", ";", "tree", "cond_var", ",", "and_expr_var", "=", "NULL_TREE", ";", "gimple_seq", "gseq", ";", "tree", "predicate_decl", ",", "predicate_arg", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "function_decl", ")", ")", ";", "gcc_assert", "(", "new_bb", "!=", "NULL", ")", ";", "gseq", "=", "bb_seq", "(", "new_bb", ")", ";", "convert_expr", "=", "build1", "(", "CONVERT_EXPR", ",", "ptr_type_node", ",", "build_fold_addr_expr", "(", "version_decl", ")", ")", ";", "result_var", "=", "create_tmp_var", "(", "ptr_type_node", ")", ";", "convert_stmt", "=", "gimple_build_assign", "(", "result_var", ",", "convert_expr", ")", ";", "return_stmt", "=", "gimple_build_return", "(", "result_var", ")", ";", "if", "(", "predicate_chain", "==", "NULL_TREE", ")", "{", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "convert_stmt", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "return_stmt", ")", ";", "set_bb_seq", "(", "new_bb", ",", "gseq", ")", ";", "gimple_set_bb", "(", "convert_stmt", ",", "new_bb", ")", ";", "gimple_set_bb", "(", "return_stmt", ",", "new_bb", ")", ";", "pop_cfun", "(", ")", ";", "return", "new_bb", ";", "}", "while", "(", "predicate_chain", "!=", "NULL", ")", "{", "cond_var", "=", "create_tmp_var", "(", "integer_type_node", ")", ";", "predicate_decl", "=", "TREE_PURPOSE", "(", "predicate_chain", ")", ";", "predicate_arg", "=", "TREE_VALUE", "(", "predicate_chain", ")", ";", "call_cond_stmt", "=", "gimple_build_call", "(", "predicate_decl", ",", "", ",", "predicate_arg", ")", ";", "gimple_call_set_lhs", "(", "call_cond_stmt", ",", "cond_var", ")", ";", "gimple_set_block", "(", "call_cond_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "call_cond_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "call_cond_stmt", ")", ";", "predicate_chain", "=", "TREE_CHAIN", "(", "predicate_chain", ")", ";", "if", "(", "and_expr_var", "==", "NULL", ")", "and_expr_var", "=", "cond_var", ";", "else", "{", "gimple", "*", "assign_stmt", ";", "assign_stmt", "=", "gimple_build_assign", "(", "and_expr_var", ",", "build2", "(", "MIN_EXPR", ",", "integer_type_node", ",", "cond_var", ",", "and_expr_var", ")", ")", ";", "gimple_set_block", "(", "assign_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "assign_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "assign_stmt", ")", ";", "}", "}", "if_else_stmt", "=", "gimple_build_cond", "(", "GT_EXPR", ",", "and_expr_var", ",", "integer_zero_node", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "gimple_set_block", "(", "if_else_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "if_else_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "if_else_stmt", ")", ";"], "ground_truth": ["gimple_seq_add_stmt", "(", "&", "gseq", ",", "convert_stmt", ")", ";"], "File": "i386-features", "Func": "add_condition_to_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236857, "Length": 325, "Cover_Rate": 0.6871035940803383} {"Template_token": ["", "cond_var", "=", "create_tmp_var", "(", "integer_type_node", ")", ";", "predicate_decl", "=", "TREE_PURPOSE", "(", "predicate_chain", ")", ";", "predicate_arg", "=", "TREE_VALUE", "(", "predicate_chain", ")", ";", "call_cond_stmt", "=", "gimple_build_call", "(", "predicate_decl", ",", "", ",", "predicate_arg", ")", ";", "gimple_call_set_lhs", "(", "call_cond_stmt", ",", "cond_var", ")", ";", "gimple_set_block", "(", "call_cond_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "call_cond_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "call_cond_stmt", ")", ";", "predicate_chain", "=", "TREE_CHAIN", "(", "predicate_chain", ")", ";", "if", "(", "and_expr_var", "==", "NULL", ")", "and_expr_var", "=", "cond_var", ";", "else", "{", "gimple", "*", "assign_stmt", ";", "assign_stmt", "=", "gimple_build_assign", "(", "and_expr_var", ",", "build2", "(", "MIN_EXPR", ",", "integer_type_node", ",", "cond_var", ",", "and_expr_var", ")", ")", ";", "gimple_set_block", "(", "assign_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "assign_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "assign_stmt", ")", ";", "}", "}", "if_else_stmt", "=", "gimple_build_cond", "(", "GT_EXPR", ",", "and_expr_var", ",", "integer_zero_node", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "gimple_set_block", "(", "if_else_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "if_else_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "if_else_stmt", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "convert_stmt", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "return_stmt", ")", ";", "set_bb_seq", "(", "new_bb", ",", "gseq", ")", ";", "bb1", "=", "new_bb", ";", "e12", "=", "split_block", "(", "bb1", ",", "if_else_stmt", ")", ";", "bb2", "=", "e12", "->", "dest", ";", "e12", "->", "flags", "&=", "~", "EDGE_FALLTHRU", ";", "e12", "->", "flags", "|=", "EDGE_TRUE_VALUE", ";", "e23", "=", "split_block", "(", "bb2", ",", "return_stmt", ")", ";", "gimple_set_bb", "(", "convert_stmt", ",", "bb2", ")", ";", "gimple_set_bb", "(", "return_stmt", ",", "bb2", ")", ";", "bb3", "=", "e23", "->", "dest", ";"], "ground_truth": ["make_edge", "(", "bb1", ",", "bb3", ",", "EDGE_FALSE_VALUE", ")", ";"], "File": "i386-features", "Func": "add_condition_to_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236858, "Length": 265, "Cover_Rate": 0.5602536997885835} {"Template_token": ["", "for", "(", "ref", "=", "DF_INSN_UID_DEFS", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "HARD_REGISTER_P", "(", "DF_REF_REG", "(", "ref", ")", ")", ")", "analyze_register_chain", "(", "candidates", ",", "ref", ")", ";", "for", "(", "ref", "=", "DF_INSN_UID_USES", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", ")", "analyze_register_chain", "(", "candidates", ",", "ref", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "add_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236859, "Length": 70, "Cover_Rate": 0.4069767441860465} {"Template_token": ["", "if", "(", "bitmap_bit_p", "(", "insns", ",", "insn_uid", ")", "||", "bitmap_bit_p", "(", "queue", ",", "insn_uid", ")", ")", "return", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "insn_uid", ",", "chain_id", ")", ";", "bitmap_set_bit", "(", "queue", ",", "insn_uid", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "add_to_queue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236860, "Length": 41, "Cover_Rate": 0.82} {"Template_token": ["", "add_to_queue", "(", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "for", "(", "chain", "=", "DF_REF_CHAIN", "(", "ref", ")", ";", "chain", ";", "chain", "=", "chain", "->", "next", ")", "{", "unsigned", "uid", "=", "DF_REF_INSN_UID", "(", "chain", "->", "ref", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "chain", "->", "ref", ")", ")", ")", "continue", ";", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "chain", "->", "ref", ")", ")", "{", "if", "(", "bitmap_bit_p", "(", "insns", ",", "uid", ")", ")", "continue", ";", "if", "(", "bitmap_bit_p", "(", "candidates", ",", "uid", ")", ")", "{", "add_to_queue", "(", "uid", ")", ";", "continue", ";", "}", "}", "if", "(", "DF_REF_REG_DEF_P", "(", "chain", "->", "ref", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_REGNO", "(", "chain", "->", "ref", ")", ",", "uid", ")", ";"], "ground_truth": ["mark_dual_mode_def", "(", "chain", "->", "ref", ")", ";"], "File": "i386-features", "Func": "analyze_register_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236861, "Length": 129, "Cover_Rate": 0.6482412060301508} {"Template_token": ["", "bitmap_clear_bit", "(", "queue", ",", "insn_uid", ")", ";", "bitmap_clear_bit", "(", "candidates", ",", "insn_uid", ")", ";", "add_insn", "(", "candidates", ",", "insn_uid", ")", ";", "}", "if", "(", "dump_file", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "fprintf", "(", "dump_file", ",", "", ")", ";", "dump_bitmap", "(", "dump_file", ",", "insns", ")", ";", "if", "(", "!", "bitmap_empty_p", "(", "defs_conv", ")", ")", "{", "bitmap_iterator", "bi", ";", "unsigned", "id", ";", "const", "char", "*", "comma", "=", "", ";", "fprintf", "(", "dump_file", ",", "", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "defs_conv", ",", "", ",", "id", ",", "bi", ")", "{", "fprintf", "(", "dump_file", ",", "", ",", "comma", ",", "id", ")", ";", "comma", "=", "", ";", "}"], "ground_truth": ["fprintf", "(", "dump_file", ",", "", ")", ";"], "File": "i386-features", "Func": "build", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236862, "Length": 113, "Cover_Rate": 0.6420454545454546} {"Template_token": ["", "return", "new", "pass_stv", "(", "m_ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "clone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236863, "Length": 8, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "opt_pass", "*", "clone", "(", ")", "{", "return", "new", "pass_stv", "(", "m_ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "clone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236864, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236865, "Length": 4, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "EXECUTE_IF_SET_IN_BITMAP", "(", "insns", ",", "", ",", "id", ",", "bi", ")", "{", "convert_insn", "(", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ")", ";"], "ground_truth": ["converted_insns", "++", ";"], "File": "i386-features", "Func": "convert", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236867, "Length": 24, "Cover_Rate": 0.32} {"Template_token": ["", "bitmap_iterator", "bi", ";", "unsigned", "id", ";", "int", "converted_insns", "=", "", ";", "if", "(", "!", "dbg_cnt", "(", "stv_conversion", ")", ")", "return", "", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "convert_registers", "(", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "insns", ",", "", ",", "id", ",", "bi", ")", "{", "convert_insn", "(", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ")", ";", "converted_insns", "++", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "convert", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236868, "Length": 64, "Cover_Rate": 0.8533333333333334} {"Template_token": ["", "if", "(", "GET_CODE", "(", "dst", ")", "!=", "REG", "||", "REGNO", "(", "dst", ")", "!=", "FLAGS_REG", "||", "GET_MODE", "(", "dst", ")", "!=", "CCZmode", ")", "return", "false", ";", "rtx", "op1", "=", "XEXP", "(", "src", ",", "", ")", ";", "rtx", "op2", "=", "XEXP", "(", "src", ",", "", ")", ";", "if", "(", "op2", "!=", "CONST0_RTX", "(", "GET_MODE", "(", "op2", ")", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "op1", ")", "!=", "IOR", ")", "return", "false", ";", "op2", "=", "XEXP", "(", "op1", ",", "", ")", ";", "op1", "=", "XEXP", "(", "op1", ",", "", ")", ";", "if", "(", "!", "SUBREG_P", "(", "op1", ")", "||", "!", "SUBREG_P", "(", "op2", ")", "||", "GET_MODE", "(", "op1", ")", "!=", "SImode", "||", "GET_MODE", "(", "op2", ")", "!=", "SImode", "||", "(", "(", "SUBREG_BYTE", "(", "op1", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op2", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", "&&", "(", "SUBREG_BYTE", "(", "op2", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op1", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", ")", ")", "return", "false", ";", "op1", "=", "SUBREG_REG", "(", "op1", ")", ";", "op2", "=", "SUBREG_REG", "(", "op2", ")", ";"], "ground_truth": ["if", "(", "op1", "!=", "op2", "||", "!", "REG_P", "(", "op1", ")", "||", "GET_MODE", "(", "op1", ")", "!=", "DImode", ")", "return", "false", ";"], "File": "i386-features", "Func": "convertible_comparison_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236869, "Length": 198, "Cover_Rate": 0.7252747252747253} {"Template_token": ["", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "gcc_assert", "(", "def_set", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "dst", "=", "SET_DEST", "(", "def_set", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", ";", "if", "(", "GET_CODE", "(", "dst", ")", "!=", "REG", "||", "REGNO", "(", "dst", ")", "!=", "FLAGS_REG", "||", "GET_MODE", "(", "dst", ")", "!=", "CCZmode", ")", "return", "false", ";", "rtx", "op1", "=", "XEXP", "(", "src", ",", "", ")", ";", "rtx", "op2", "=", "XEXP", "(", "src", ",", "", ")", ";", "if", "(", "op2", "!=", "CONST0_RTX", "(", "GET_MODE", "(", "op2", ")", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "op1", ")", "!=", "IOR", ")", "return", "false", ";", "op2", "=", "XEXP", "(", "op1", ",", "", ")", ";", "op1", "=", "XEXP", "(", "op1", ",", "", ")", ";"], "ground_truth": ["if", "(", "!", "SUBREG_P", "(", "op1", ")", "||", "!", "SUBREG_P", "(", "op2", ")", "||", "GET_MODE", "(", "op1", ")", "!=", "SImode", "||", "GET_MODE", "(", "op2", ")", "!=", "SImode", "||", "(", "(", "SUBREG_BYTE", "(", "op1", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op2", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", "&&", "(", "SUBREG_BYTE", "(", "op2", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op1", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", ")", ")", "return", "false", ";"], "File": "i386-features", "Func": "convertible_comparison_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236870, "Length": 209, "Cover_Rate": 0.7655677655677655} {"Template_token": ["", "subreg", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_rtx_SET", "(", "subreg", ",", "gen_rtx_ABS", "(", "vmode", ",", "src", ")", ")", ",", "insn", ")", ";", "src", "=", "subreg", ";", "}", "else", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONST0_RTX", "(", "vmode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_MINUS", "(", "vmode", ",", "subreg", ",", "src", ")", ";", "break", ";", "case", "NOT", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONSTM1_RTX", "(", "vmode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_XOR", "(", "vmode", ",", "src", ",", "subreg", ")", ";", "break", ";", "case", "MEM", ":", "if", "(", "!", "REG_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "src", ")", "==", "vmode", ")", ";", "break", ";", "case", "COMPARE", ":", "src", "=", "SUBREG_REG", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "REG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "DImode", ")", ";", "subreg", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ";", "emit_insn_before", "(", "gen_vec_interleave_lowv2di", "(", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ")", ",", "insn", ")", ";", "dst", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "src", "=", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ")", ",", "UNSPEC_PTEST", ")", ";", "break", ";", "case", "CONST_INT", ":", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "SET_SRC", "(", "def_set", ")", "=", "src", ";", "SET_DEST", "(", "def_set", ")", "=", "dst", ";", "PATTERN", "(", "insn", ")", "=", "def_set", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";"], "ground_truth": ["int", "patt", "=", "recog_memoized", "(", "insn", ")", ";"], "File": "i386-features", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236871, "Length": 346, "Cover_Rate": 0.34393638170974156} {"Template_token": ["", "}", "else", "if", "(", "CONST_INT_P", "(", "*", "op", ")", ")", "{", "rtx", "vec_cst", ";", "rtx", "tmp", "=", "gen_rtx_SUBREG", "(", "vmode", ",", "gen_reg_rtx", "(", "smode", ")", ",", "", ")", ";", "if", "(", "constm1_operand", "(", "*", "op", ",", "GET_MODE", "(", "*", "op", ")", ")", ")", "vec_cst", "=", "CONSTM1_RTX", "(", "vmode", ")", ";", "else", "{", "unsigned", "n", "=", "GET_MODE_NUNITS", "(", "vmode", ")", ";", "rtx", "*", "v", "=", "XALLOCAVEC", "(", "rtx", ",", "n", ")", ";", "v", "[", "", "]", "=", "*", "op", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "n", ";", "++", "i", ")", "v", "[", "i", "]", "=", "const0_rtx", ";", "vec_cst", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "n", ",", "v", ")", ")", ";", "}", "if", "(", "!", "standard_sse_constant_p", "(", "vec_cst", ",", "vmode", ")", ")", "{", "start_sequence", "(", ")", ";"], "ground_truth": ["vec_cst", "=", "validize_mem", "(", "force_const_mem", "(", "vmode", ",", "vec_cst", ")", ")", ";"], "File": "i386-features", "Func": "convert_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236872, "Length": 142, "Cover_Rate": 0.3421686746987952} {"Template_token": ["", "*", "op", "=", "gen_rtx_SUBREG", "(", "vmode", ",", "*", "op", ",", "", ")", ";", "}", "else", "if", "(", "CONST_INT_P", "(", "*", "op", ")", ")", "{", "rtx", "vec_cst", ";", "rtx", "tmp", "=", "gen_rtx_SUBREG", "(", "vmode", ",", "gen_reg_rtx", "(", "smode", ")", ",", "", ")", ";", "if", "(", "constm1_operand", "(", "*", "op", ",", "GET_MODE", "(", "*", "op", ")", ")", ")", "vec_cst", "=", "CONSTM1_RTX", "(", "vmode", ")", ";", "else", "{", "unsigned", "n", "=", "GET_MODE_NUNITS", "(", "vmode", ")", ";", "rtx", "*", "v", "=", "XALLOCAVEC", "(", "rtx", ",", "n", ")", ";", "v", "[", "", "]", "=", "*", "op", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<", "n", ";", "++", "i", ")", "v", "[", "i", "]", "=", "const0_rtx", ";", "vec_cst", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "n", ",", "v", ")", ")", ";", "}", "if", "(", "!", "standard_sse_constant_p", "(", "vec_cst", ",", "vmode", ")", ")", "{", "start_sequence", "(", ")", ";", "vec_cst", "=", "validize_mem", "(", "force_const_mem", "(", "vmode", ",", "vec_cst", ")", ")", ";", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_insn_before", "(", "seq", ",", "insn", ")", ";", "}"], "ground_truth": ["emit_insn_before", "(", "gen_move_insn", "(", "copy_rtx", "(", "tmp", ")", ",", "vec_cst", ")", ",", "insn", ")", ";"], "File": "i386-features", "Func": "convert_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236873, "Length": 190, "Cover_Rate": 0.4578313253012048} {"Template_token": ["", "void", "convert_registers", "(", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "convert_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236874, "Length": 6, "Cover_Rate": 1.0} {"Template_token": ["", "void", "convert_registers", "(", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "convert_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236875, "Length": 6, "Cover_Rate": 1.0} {"Template_token": ["", "else", "if", "(", "!", "timode_p", ")", "{", "for", "(", "unsigned", "i", "=", "", ";", "i", "<=", "", ";", "++", "i", ")", "if", "(", "general_scalar_to_vector_candidate_p", "(", "insn", ",", "cand_mode", "[", "i", "]", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "i", "==", "", "?", "", ":", "", ")", ";", "bitmap_set_bit", "(", "&", "candidates", "[", "i", "]", ",", "INSN_UID", "(", "insn", ")", ")", ";", "break", ";", "}", "}", "}", "if", "(", "timode_p", ")", "timode_remove_non_convertible_regs", "(", "&", "candidates", "[", "", "]", ")", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<=", "", ";", "++", "i", ")", "if", "(", "!", "bitmap_empty_p", "(", "&", "candidates", "[", "i", "]", ")", ")", "break", ";", "else", "if", "(", "i", "==", "", "&&", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<=", "", ";", "++", "i", ")", "while", "(", "!", "bitmap_empty_p", "(", "&", "candidates", "[", "i", "]", ")", ")", "{", "unsigned", "uid", "=", "bitmap_first_set_bit", "(", "&", "candidates", "[", "i", "]", ")", ";", "scalar_chain", "*", "chain", ";", "if", "(", "cand_mode", "[", "i", "]", "==", "TImode", ")", "chain", "=", "new", "timode_scalar_chain", ";", "else", "chain", "=", "new", "general_scalar_chain", "(", "cand_mode", "[", "i", "]", ",", "cand_vmode", "[", "i", "]", ")", ";", "chain", "->", "build", "(", "&", "candidates", "[", "i", "]", ",", "uid", ")", ";", "if", "(", "chain", "->", "compute_convert_gain", "(", ")", ">", "", ")", "converted_insns", "+=", "chain", "->", "convert", "(", ")", ";", "else", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain", "->", "chain_id", ")", ";", "delete", "chain", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "converted_insns", ")", ";", "for", "(", "unsigned", "i", "=", "", ";", "i", "<=", "", ";", "++", "i", ")", "bitmap_release", "(", "&", "candidates", "[", "i", "]", ")", ";", "bitmap_obstack_release", "(", "NULL", ")", ";", "df_process_deferred_rescans", "(", ")", ";", "if", "(", "converted_insns", ")", "{", "if", "(", "crtl", "->", "stack_alignment_needed", "<", "", ")", "crtl", "->", "stack_alignment_needed", "=", "", ";", "if", "(", "crtl", "->", "stack_alignment_estimated", "<", "", ")", "crtl", "->", "stack_alignment_estimated", "=", "", ";", "crtl", "->", "stack_realign_needed", "=", "INCOMING_STACK_BOUNDARY", "<", "crtl", "->", "stack_alignment_estimated", ";", "crtl", "->", "stack_realign_tried", "=", "crtl", "->", "stack_realign_needed", ";", "crtl", "->", "stack_realign_processed", "=", "true", ";", "if", "(", "!", "crtl", "->", "drap_reg", ")", "{", "rtx", "drap_rtx", "=", "targetm", ".", "calls", ".", "get_drap_rtx", "(", ")", ";", "gcc_assert", "(", "(", "stack_realign_drap", "!=", "", ")", "==", "(", "drap_rtx", "!=", "NULL", ")", ")", ";", "if", "(", "drap_rtx", "!=", "NULL", ")", "{", "crtl", "->", "args", ".", "internal_arg_pointer", "=", "drap_rtx", ";", "fixup_tail_calls", "(", ")", ";", "}", "}"], "ground_truth": ["if", "(", "TARGET_64BIT", ")", "for", "(", "tree", "parm", "=", "DECL_ARGUMENTS", "(", "current_function_decl", ")", ";"], "File": "i386-features", "Func": "convert_scalars_to_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236876, "Length": 430, "Cover_Rate": 0.587431693989071} {"Template_token": ["", "for", "(", "count", "=", "i", "=", "MIN_REGS", ";", "i", "<", "MAX_REGS", ";", "++", "i", ")", "{", "regno", "=", "REG_ORDER", "[", "i", "]", ";", "if", "(", "regno", "==", "BP_REG", "&&", "hfp", ")", "continue", ";", "if", "(", "!", "ix86_save_reg", "(", "regno", ",", "false", ",", "false", ")", ")", "break", ";", "++", "count", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "count_stub_managed_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236877, "Length": 51, "Cover_Rate": 0.6623376623376623} {"Template_token": ["", "bool", "hfp", "=", "frame_pointer_needed", "||", "stack_realign_fp", ";", "unsigned", "i", ",", "count", ";", "unsigned", "regno", ";", "for", "(", "count", "=", "i", "=", "MIN_REGS", ";", "i", "<", "MAX_REGS", ";", "++", "i", ")", "{", "regno", "=", "REG_ORDER", "[", "i", "]", ";", "if", "(", "regno", "==", "BP_REG", "&&", "hfp", ")", "continue", ";", "if", "(", "!", "ix86_save_reg", "(", "regno", ",", "false", ",", "false", ")", ")", "break", ";", "++", "count", ";", "}", "return", "count", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "count_stub_managed_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236878, "Length": 70, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "gseq", "=", "bb_seq", "(", "*", "empty_bb", ")", ";", "ifunc_cpu_init_stmt", "=", "gimple_build_call_vec", "(", "get_ix86_builtin", "(", "IX86_BUILTIN_CPU_INIT", ")", ",", "vNULL", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "ifunc_cpu_init_stmt", ")", ";", "gimple_set_bb", "(", "ifunc_cpu_init_stmt", ",", "*", "empty_bb", ")", ";", "set_bb_seq", "(", "*", "empty_bb", ",", "gseq", ")", ";", "pop_cfun", "(", ")", ";", "for", "(", "ix", "=", "", ";", "fndecls", "->", "iterate", "(", "ix", ",", "&", "ele", ")", ";", "++", "ix", ")", "{", "tree", "version_decl", "=", "ele", ";", "tree", "predicate_chain", "=", "NULL_TREE", ";", "unsigned", "int", "priority", ";", "priority", "=", "get_builtin_code_for_version", "(", "version_decl", ",", "&", "predicate_chain", ")", ";", "if", "(", "predicate_chain", "==", "NULL_TREE", ")", "continue", ";", "function_version_info", "[", "actual_versions", "]", ".", "version_decl", "=", "version_decl", ";", "function_version_info", "[", "actual_versions", "]", ".", "predicate_chain", "=", "predicate_chain", ";"], "ground_truth": ["function_version_info", "[", "actual_versions", "]", ".", "dispatch_priority", "=", "priority", ";"], "File": "i386-features", "Func": "dispatch_function_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236879, "Length": 127, "Cover_Rate": 0.3518005540166205} {"Template_token": ["", "basic_block", "bb", "=", "BLOCK_FOR_INSN", "(", "after", ")", ";", "edge", "e", "=", "find_fallthru_edge", "(", "bb", "->", "succs", ")", ";", "gcc_assert", "(", "e", ")", ";", "basic_block", "new_bb", "=", "split_edge", "(", "e", ")", ";", "emit_insn_after", "(", "insns", ",", "BB_HEAD", "(", "new_bb", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "emit_conversion_insns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236880, "Length": 42, "Cover_Rate": 0.5675675675675675} {"Template_token": ["", "edge", "e", "=", "find_fallthru_edge", "(", "bb", "->", "succs", ")", ";", "gcc_assert", "(", "e", ")", ";", "basic_block", "new_bb", "=", "split_edge", "(", "e", ")", ";", "emit_insn_after", "(", "insns", ",", "BB_HEAD", "(", "new_bb", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "emit_conversion_insns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236881, "Length": 34, "Cover_Rate": 0.4594594594594595} {"Template_token": ["", "virtual", "unsigned", "int", "execute", "(", "function", "*", ")", "{"], "ground_truth": ["timevar_push", "(", "TV_MACH_DEP", ")", ";"], "File": "i386-features", "Func": "execute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236882, "Length": 14, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "const", "function_version_info", "c1", "=", "*", "(", "const", "function_version_info", "*", ")", "v1", ";", "const", "function_version_info", "c2", "=", "*", "(", "const", "function_version_info", "*", ")", "v2", ";"], "ground_truth": ["return", "(", "c2", ".", "dispatch_priority", "-", "c1", ".", "dispatch_priority", ")", ";"], "File": "i386-features", "Func": "feature_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236883, "Length": 35, "Cover_Rate": 0.5147058823529411} {"Template_token": ["", "static", "int", "feature_compare", "(", "const", "void", "*", "v1", ",", "const", "void", "*", "v2", ")", "{", "typedef", "struct", "_function_version_info", "{", "tree", "version_decl", ";"], "ground_truth": ["tree", "predicate_chain", ";"], "File": "i386-features", "Func": "feature_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236884, "Length": 25, "Cover_Rate": 0.36764705882352944} {"Template_token": ["", "rtx", "*", "loc", "=", "DF_REF_LOC", "(", "ref", ")", ";", "if", "(", "REG_P", "(", "*", "loc", ")", "&&", "GET_MODE", "(", "*", "loc", ")", "==", "V1TImode", ")", "{", "*", "loc", "=", "gen_rtx_SUBREG", "(", "TImode", ",", "*", "loc", ",", "", ")", ";", "changed", "=", "true", ";", "}", "}", "if", "(", "changed", ")", "df_insn_rescan", "(", "insn", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-features", "Func": "fix_debug_reg_uses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236885, "Length": 56, "Cover_Rate": 0.3522012578616352} {"Template_token": ["", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";", "}", "}", "src", "=", "gen_rtx_SUBREG", "(", "dest_mode", ",", "vec", ",", "", ")", ";", "set", "=", "gen_rtx_SET", "(", "dest", ",", "src", ")", ";", "PATTERN", "(", "insn", ")", "=", "set", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";", "recog_memoized", "(", "insn", ")", ";", "df_insn_rescan", "(", "insn", ")", ";", "bitmap_set_bit", "(", "convert_bbs", ",", "bb", "->", "index", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "FOR_BB_INSNS", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236886, "Length": 133, "Cover_Rate": 0.31894484412470026} {"Template_token": ["", "FOR_BB_INSNS_REVERSE", "(", "bb", ",", "insn", ")", "{"], "ground_truth": ["if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";"], "File": "i386-features", "Func": "FOR_BB_INSNS_REVERSE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236887, "Length": 17, "Cover_Rate": 0.3695652173913043} {"Template_token": ["", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";"], "ground_truth": ["if", "(", "vzeroupper_pattern", "(", "PATTERN", "(", "insn", ")", ",", "VOIDmode", ")", ")", "ix86_add_reg_usage_to_vzeroupper", "(", "insn", ",", "live_regs", ")", ";"], "File": "i386-features", "Func": "FOR_BB_INSNS_REVERSE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236888, "Length": 29, "Cover_Rate": 0.6304347826086957} {"Template_token": ["", "break", ";", "case", "E_VOIDmode", ":", "gcc_assert", "(", "!", "convert_p", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "v4sf_const0", ")", "v4sf_const0", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "rtx", "zero", ";", "machine_mode", "dest_vecmode", ";", "switch", "(", "dest_mode", ")", "{", "case", "E_HFmode", ":", "dest_vecmode", "=", "V8HFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V8HFmode", ",", "v4sf_const0", ",", "", ")", ";", "break", ";", "case", "E_SFmode", ":", "dest_vecmode", "=", "V4SFmode", ";", "zero", "=", "v4sf_const0", ";", "break", ";", "case", "E_DFmode", ":", "dest_vecmode", "=", "V2DFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V2DFmode", ",", "v4sf_const0", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";"], "ground_truth": ["rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";"], "File": "i386-features", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236889, "Length": 136, "Cover_Rate": 0.32} {"Template_token": ["", "case", "FLOAT", ":", "case", "FLOAT_EXTEND", ":", "case", "FLOAT_TRUNCATE", ":", "case", "UNSIGNED_FLOAT", ":", "convert_p", "=", "true", ";", "break", ";", "default", ":", "break", ";", "}", "machine_mode", "src_mode", "=", "convert_p", "?", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", ":", "VOIDmode", ";", "switch", "(", "src_mode", ")", "{", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "TARGET_USE_VECTOR_FP_CONVERTS", "||", "!", "TARGET_SSE_PARTIAL_REG_FP_CONVERTS_DEPENDENCY", ")", "continue", ";", "break", ";", "case", "E_SImode", ":", "case", "E_DImode", ":", "if", "(", "TARGET_USE_VECTOR_CONVERTS", "||", "!", "TARGET_SSE_PARTIAL_REG_CONVERTS_DEPENDENCY", ")", "continue", ";", "break", ";", "case", "E_VOIDmode", ":", "gcc_assert", "(", "!", "convert_p", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "v4sf_const0", ")", "v4sf_const0", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "rtx", "zero", ";", "machine_mode", "dest_vecmode", ";", "switch", "(", "dest_mode", ")", "{", "case", "E_HFmode", ":", "dest_vecmode", "=", "V8HFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V8HFmode", ",", "v4sf_const0", ",", "", ")", ";", "break", ";", "case", "E_SFmode", ":", "dest_vecmode", "=", "V4SFmode", ";", "zero", "=", "v4sf_const0", ";", "break", ";", "case", "E_DFmode", ":", "dest_vecmode", "=", "V2DFmode", ";", "zero", "=", "gen_rtx_SUBREG", "(", "V2DFmode", ",", "v4sf_const0", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "src", "=", "gen_rtx_VEC_DUPLICATE", "(", "dest_vecmode", ",", "src", ")", ";", "src", "=", "gen_rtx_VEC_MERGE", "(", "dest_vecmode", ",", "src", ",", "zero", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";", "rtx", "vec", "=", "gen_reg_rtx", "(", "dest_vecmode", ")", ";", "set", "=", "gen_rtx_SET", "(", "vec", ",", "src", ")", ";", "set_insn", "=", "emit_insn_before", "(", "set", ",", "insn", ")", ";", "df_insn_rescan", "(", "set_insn", ")", ";", "if", "(", "cfun", "->", "can_throw_non_call_exceptions", ")", "{", "rtx", "note", "=", "find_reg_note", "(", "insn", ",", "REG_EH_REGION", ",", "NULL_RTX", ")", ";", "if", "(", "note", ")", "{", "control_flow_insns", ".", "safe_push", "(", "set_insn", ")", ";", "add_reg_note", "(", "set_insn", ",", "REG_EH_REGION", ",", "XEXP", "(", "note", ",", "", ")", ")", ";", "}", "}", "src", "=", "gen_rtx_SUBREG", "(", "dest_mode", ",", "vec", ",", "", ")", ";", "set", "=", "gen_rtx_SET", "(", "dest", ",", "src", ")", ";", "PATTERN", "(", "insn", ")", "=", "set", ";", "INSN_CODE", "(", "insn", ")", "=", "-", "", ";", "recog_memoized", "(", "insn", ")", ";", "df_insn_rescan", "(", "insn", ")", ";", "bitmap_set_bit", "(", "convert_bbs", ",", "bb", "->", "index", ")", ";", "}"], "ground_truth": ["}"], "File": "i386-features", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236890, "Length": 339, "Cover_Rate": 0.7976470588235294} {"Template_token": ["", "virtual", "bool", "gate", "(", "function", "*", ")", "{"], "ground_truth": ["need_endbr", "=", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", "!=", "", ";"], "File": "i386-features", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236891, "Length": 18, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ")", "return", "false", ";", "break", ";", "case", "SMAX", ":", "case", "SMIN", ":", "case", "UMAX", ":", "case", "UMIN", ":", "if", "(", "(", "mode", "==", "DImode", "&&", "!", "TARGET_AVX512VL", ")", "||", "(", "mode", "==", "SImode", "&&", "!", "TARGET_SSE4_1", ")", ")", "return", "false", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "PLUS", ":", "case", "MINUS", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "mode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", ")", "break", ";", "src", "=", "XEXP", "(", "src", ",", "", ")", ";"], "ground_truth": ["case", "NOT", ":"], "File": "i386-features", "Func": "general_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236892, "Length": 195, "Cover_Rate": 0.4105263157894737} {"Template_token": ["", "case", "ASHIFTRT", ":", "if", "(", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ")", "return", "false", ";", "break", ";", "case", "SMAX", ":", "case", "SMIN", ":", "case", "UMAX", ":", "case", "UMIN", ":", "if", "(", "(", "mode", "==", "DImode", "&&", "!", "TARGET_AVX512VL", ")", "||", "(", "mode", "==", "SImode", "&&", "!", "TARGET_SSE4_1", ")", ")", "return", "false", ";", "case", "AND", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "PLUS", ":", "case", "MINUS", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "mode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", ")", "break", ";", "src", "=", "XEXP", "(", "src", ",", "", ")", ";"], "ground_truth": ["case", "NOT", ":"], "File": "i386-features", "Func": "general_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236893, "Length": 209, "Cover_Rate": 0.44} {"Template_token": ["", "static", "rtx", "gen_gpr_to_xmm_move_src", "(", "enum", "machine_mode", "vmode", ",", "rtx", "gpr", ")", "{", "switch", "(", "GET_MODE_NUNITS", "(", "vmode", ")", ")", "{", "case", "", ":", "gcc_unreachable", "(", ")", ";", "case", "", ":", "return", "gen_rtx_VEC_CONCAT", "(", "vmode", ",", "gpr", ",", "CONST0_RTX", "(", "GET_MODE_INNER", "(", "vmode", ")", ")", ")", ";", "default", ":"], "ground_truth": ["return", "gen_rtx_VEC_MERGE", "(", "vmode", ",", "gen_rtx_VEC_DUPLICATE", "(", "vmode", ",", "gpr", ")", ",", "CONST0_RTX", "(", "vmode", ")", ",", "GEN_INT", "(", "HOST_WIDE_INT_1U", ")", ")", ";"], "File": "i386-features", "Func": "gen_gpr_to_xmm_move_src", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236894, "Length": 71, "Cover_Rate": 0.9726027397260274} {"Template_token": ["", "const", "class", "xlogue_layout", "&", "xlogue_layout", "::", "get_instance", "(", ")", "{", "enum", "xlogue_stub_sets", "stub_set", ";"], "ground_truth": ["bool", "aligned_plus_8", "=", "cfun", "->", "machine", "->", "call_ms2sysv_pad_in", ";"], "File": "i386-features", "Func": "get_instance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236895, "Length": 23, "Cover_Rate": 0.38333333333333336} {"Template_token": ["", "if", "(", "stack_realign_fp", ")", "stub_set", "=", "XLOGUE_SET_HFP_ALIGNED_OR_REALIGN", ";"], "ground_truth": ["else", "if", "(", "frame_pointer_needed", ")", "stub_set", "=", "aligned_plus_8", "?", "XLOGUE_SET_HFP_ALIGNED_PLUS_8", ":", "XLOGUE_SET_HFP_ALIGNED_OR_REALIGN", ";"], "File": "i386-features", "Func": "get_instance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236896, "Length": 21, "Cover_Rate": 0.35} {"Template_token": ["", "unsigned", "get_nregs", "(", ")", "const", "{", "return", "m_nregs", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236897, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "return", "m_nregs", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236898, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "gcc_assert", "(", "reg", "<", "m_nregs", ")", ";", "return", "m_regs", "[", "reg", "]", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_reginfo", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236899, "Length": 14, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "return", "m_stack_align_off_in", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_stack_align_off_in", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236901, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "const", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "unsigned", "last_reg", "=", "m", "->", "call_ms2sysv_extra_regs", "+", "MIN_REGS", "-", "", ";", "gcc_assert", "(", "m", "->", "call_ms2sysv_extra_regs", "<=", "MAX_EXTRA_REGS", ")", ";"], "ground_truth": ["return", "m_regs", "[", "last_reg", "]", ".", "offset", "+", "STUB_INDEX_OFFSET", ";"], "File": "i386-features", "Func": "get_stack_space_used", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236902, "Length": 40, "Cover_Rate": 0.851063829787234} {"Template_token": ["", "const", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "unsigned", "last_reg", "=", "m", "->", "call_ms2sysv_extra_regs", "+", "MIN_REGS", "-", "", ";", "gcc_assert", "(", "m", "->", "call_ms2sysv_extra_regs", "<=", "MAX_EXTRA_REGS", ")", ";", "return", "m_regs", "[", "last_reg", "]", ".", "offset", "+", "STUB_INDEX_OFFSET", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_stack_space_used", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236903, "Length": 41, "Cover_Rate": 0.8723404255319149} {"Template_token": ["", "if", "(", "!", "*", "name", ")", "{"], "ground_truth": ["int", "res", "=", "snprintf", "(", "name", ",", "STUB_NAME_MAX_LEN", ",", "", ",", "(", "have_avx", "?", "", ":", "", ")", ",", "STUB_BASE_NAMES", "[", "stub", "]", ",", "MIN_REGS", "+", "n_extra_regs", ")", ";"], "File": "i386-features", "Func": "get_stub_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236904, "Length": 36, "Cover_Rate": 0.4044943820224719} {"Template_token": ["", "HOST_WIDE_INT", "get_stub_ptr_offset", "(", ")", "const", "{", "return", "STUB_INDEX_OFFSET", "+", "m_stack_align_off_in", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_stub_ptr_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236905, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "return", "STUB_INDEX_OFFSET", "+", "m_stack_align_off_in", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_stub_ptr_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236906, "Length": 6, "Cover_Rate": 0.5} {"Template_token": ["", "gcc_checking_assert", "(", "n_extra_regs", "<=", "MAX_EXTRA_REGS", ")", ";", "gcc_assert", "(", "stub", "<", "XLOGUE_STUB_COUNT", ")", ";", "gcc_assert", "(", "crtl", "->", "stack_realign_finalized", ")", ";", "return", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "get_stub_name", "(", "stub", ",", "n_extra_regs", ")", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "get_stub_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236907, "Length": 35, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "gcc_checking_assert", "(", "n_extra_regs", "<=", "MAX_EXTRA_REGS", ")", ";", "gcc_assert", "(", "stub", "<", "XLOGUE_STUB_COUNT", ")", ";", "gcc_assert", "(", "crtl", "->", "stack_realign_finalized", ")", ";"], "ground_truth": ["return", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "get_stub_name", "(", "stub", ",", "n_extra_regs", ")", ")", ";"], "File": "i386-features", "Func": "get_stub_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236908, "Length": 34, "Cover_Rate": 0.6181818181818182} {"Template_token": ["", "FOR_EACH_INSN_DEF", "(", "ref", ",", "insn", ")", "if", "(", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", "&&", "!", "DF_REF_FLAGS_IS_SET", "(", "ref", ",", "DF_REF_MUST_CLOBBER", ")", "&&", "DF_REF_REGNO", "(", "ref", ")", "!=", "FLAGS_REG", ")", "return", "true", ";", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "has_non_address_hard_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236909, "Length": 63, "Cover_Rate": 0.84} {"Template_token": ["", "FOR_EACH_INSN_DEF", "(", "ref", ",", "insn", ")", "if", "(", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", "&&", "!", "DF_REF_FLAGS_IS_SET", "(", "ref", ",", "DF_REF_MUST_CLOBBER", ")", "&&", "DF_REF_REGNO", "(", "ref", ")", "!=", "FLAGS_REG", ")", "return", "true", ";", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386-features", "Func": "has_non_address_hard_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236910, "Length": 62, "Cover_Rate": 0.8266666666666667} {"Template_token": ["", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "++", "i", ")", "{", "gcc_assert", "(", "i", "<", "MAX_REGS", ")", ";"], "ground_truth": ["if", "(", "REG_ORDER", "[", "i", "]", "==", "BP_REG", "&&", "hfp", ")", "++", "count", ";"], "File": "i386-features", "Func": "is_stub_managed_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236911, "Length": 38, "Cover_Rate": 0.5066666666666667} {"Template_token": ["", "bool", "hfp", "=", "frame_pointer_needed", "||", "stack_realign_fp", ";", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "++", "i", ")", "{", "gcc_assert", "(", "i", "<", "MAX_REGS", ")", ";", "if", "(", "REG_ORDER", "[", "i", "]", "==", "BP_REG", "&&", "hfp", ")", "++", "count", ";", "else", "if", "(", "REG_ORDER", "[", "i", "]", "==", "regno", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386-features", "Func": "is_stub_managed_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236912, "Length": 62, "Cover_Rate": 0.8266666666666667} {"Template_token": ["", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "bitmap_copy", "(", "live_regs", ",", "df_get_live_out", "(", "bb", ")", ")", ";", "df_simulate_initialize_backwards", "(", "bb", ",", "live_regs", ")", ";", "FOR_BB_INSNS_REVERSE", "(", "bb", ",", "insn", ")", "{", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "vzeroupper_pattern", "(", "PATTERN", "(", "insn", ")", ",", "VOIDmode", ")", ")", "ix86_add_reg_usage_to_vzeroupper", "(", "insn", ",", "live_regs", ")", ";", "df_simulate_one_insn_backwards", "(", "bb", ",", "insn", ",", "live_regs", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i386-features", "Func": "ix86_add_reg_usage_to_vzerouppers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236913, "Length": 72, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "bitmap_copy", "(", "live_regs", ",", "df_get_live_out", "(", "bb", ")", ")", ";", "df_simulate_initialize_backwards", "(", "bb", ",", "live_regs", ")", ";", "FOR_BB_INSNS_REVERSE", "(", "bb", ",", "insn", ")", "{", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "vzeroupper_pattern", "(", "PATTERN", "(", "insn", ")", ",", "VOIDmode", ")", ")", "ix86_add_reg_usage_to_vzeroupper", "(", "insn", ",", "live_regs", ")", ";", "df_simulate_one_insn_backwards", "(", "bb", ",", "insn", ",", "live_regs", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "ix86_add_reg_usage_to_vzerouppers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236914, "Length": 70, "Cover_Rate": 0.7526881720430108} {"Template_token": ["", "int", "ix86_compare_version_priority", "(", "tree", "decl1", ",", "tree", "decl2", ")", "{", "unsigned", "int", "priority1", "=", "get_builtin_code_for_version", "(", "decl1", ",", "NULL", ")", ";", "unsigned", "int", "priority2", "=", "get_builtin_code_for_version", "(", "decl2", ",", "NULL", ")", ";", "return", "(", "int", ")", "priority1", "-", "(", "int", ")", "priority2", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "ix86_compare_version_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236915, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "struct", "cgraph_node", "*", "node", ";", "struct", "cgraph_function_version_info", "*", "node_version_info", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "versn_info", "=", "NULL", ";", "node", "=", "(", "cgraph_node", "*", ")", "node_p", ";", "node_version_info", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node", "->", "dispatcher_function", "&&", "node_version_info", "!=", "NULL", ")", ";", "if", "(", "node_version_info", "->", "dispatcher_resolver", ")", "return", "node_version_info", "->", "dispatcher_resolver", ";", "default_ver_decl", "=", "node_version_info", "->", "next", "->", "this_node", "->", "decl", ";", "node", "->", "definition", "=", "false", ";", "resolver_decl", "=", "make_resolver_func", "(", "default_ver_decl", ",", "node", "->", "decl", ",", "&", "empty_bb", ")", ";", "node_version_info", "->", "dispatcher_resolver", "=", "resolver_decl", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "resolver_decl", ")", ")", ";", "auto_vec", "<", "tree", ",", "", ">", "fn_ver_vec", ";", "for", "(", "versn_info", "=", "node_version_info", "->", "next", ";", "versn_info", ";", "versn_info", "=", "versn_info", "->", "next", ")", "{", "versn", "=", "versn_info", "->", "this_node", ";", "if", "(", "DECL_VINDEX", "(", "versn", "->", "decl", ")", ")", "sorry", "(", "", ")", ";", "fn_ver_vec", ".", "safe_push", "(", "versn", "->", "decl", ")", ";", "}", "dispatch_function_versions", "(", "resolver_decl", ",", "&", "fn_ver_vec", ",", "&", "empty_bb", ")", ";", "cgraph_edge", "::", "rebuild_edges", "(", ")", ";", "pop_cfun", "(", ")", ";", "return", "resolver_decl", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "ix86_generate_version_dispatcher_body", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236916, "Length": 181, "Cover_Rate": 0.8916256157635468} {"Template_token": ["", "node", "=", "cgraph_node", "::", "get", "(", "fn", ")", ";", "gcc_assert", "(", "node", "!=", "NULL", ")", ";", "node_v", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node_v", "!=", "NULL", ")", ";", "if", "(", "node_v", "->", "dispatcher_resolver", "!=", "NULL", ")", "return", "node_v", "->", "dispatcher_resolver", ";", "first_v", "=", "node_v", ";", "while", "(", "first_v", "->", "prev", "!=", "NULL", ")", "first_v", "=", "first_v", "->", "prev", ";", "default_version_info", "=", "first_v", ";", "while", "(", "default_version_info", "!=", "NULL", ")", "{", "if", "(", "is_function_default_version", "(", "default_version_info", "->", "this_node", "->", "decl", ")", ")", "break", ";", "default_version_info", "=", "default_version_info", "->", "next", ";", "}", "if", "(", "default_version_info", "==", "NULL", ")", "return", "NULL", ";", "if", "(", "first_v", "!=", "default_version_info", ")", "{", "default_version_info", "->", "prev", "->", "next", "=", "default_version_info", "->", "next", ";", "if", "(", "default_version_info", "->", "next", ")", "default_version_info", "->", "next", "->", "prev", "=", "default_version_info", "->", "prev", ";", "first_v", "->", "prev", "=", "default_version_info", ";", "default_version_info", "->", "next", "=", "first_v", ";", "default_version_info", "->", "prev", "=", "NULL", ";", "}", "default_node", "=", "default_version_info", "->", "this_node", ";", "if", "(", "targetm", ".", "has_ifunc_p", "(", ")", ")", "{", "struct", "cgraph_function_version_info", "*", "it_v", "=", "NULL", ";", "struct", "cgraph_node", "*", "dispatcher_node", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "dispatcher_version_info", "=", "NULL", ";", "dispatch_decl", "=", "make_dispatcher_decl", "(", "default_node", "->", "decl", ")", ";", "dispatcher_node", "=", "cgraph_node", "::", "get_create", "(", "dispatch_decl", ")", ";", "gcc_assert", "(", "dispatcher_node", "!=", "NULL", ")", ";", "dispatcher_node", "->", "dispatcher_function", "=", "", ";", "dispatcher_version_info", "=", "dispatcher_node", "->", "insert_new_function_version", "(", ")", ";", "dispatcher_version_info", "->", "next", "=", "default_version_info", ";", "dispatcher_node", "->", "definition", "=", "", ";", "it_v", "=", "default_version_info", ";", "while", "(", "it_v", "!=", "NULL", ")", "{"], "ground_truth": ["it_v", "->", "dispatcher_resolver", "=", "dispatch_decl", ";"], "File": "i386-features", "Func": "ix86_get_function_versions_dispatcher", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236917, "Length": 258, "Cover_Rate": 0.7288135593220338} {"Template_token": ["", "first_v", "=", "node_v", ";", "while", "(", "first_v", "->", "prev", "!=", "NULL", ")", "first_v", "=", "first_v", "->", "prev", ";", "default_version_info", "=", "first_v", ";", "while", "(", "default_version_info", "!=", "NULL", ")", "{", "if", "(", "is_function_default_version", "(", "default_version_info", "->", "this_node", "->", "decl", ")", ")", "break", ";", "default_version_info", "=", "default_version_info", "->", "next", ";", "}", "if", "(", "default_version_info", "==", "NULL", ")", "return", "NULL", ";", "if", "(", "first_v", "!=", "default_version_info", ")", "{", "default_version_info", "->", "prev", "->", "next", "=", "default_version_info", "->", "next", ";", "if", "(", "default_version_info", "->", "next", ")", "default_version_info", "->", "next", "->", "prev", "=", "default_version_info", "->", "prev", ";", "first_v", "->", "prev", "=", "default_version_info", ";", "default_version_info", "->", "next", "=", "first_v", ";", "default_version_info", "->", "prev", "=", "NULL", ";", "}", "default_node", "=", "default_version_info", "->", "this_node", ";", "if", "(", "targetm", ".", "has_ifunc_p", "(", ")", ")", "{", "struct", "cgraph_function_version_info", "*", "it_v", "=", "NULL", ";", "struct", "cgraph_node", "*", "dispatcher_node", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "dispatcher_version_info", "=", "NULL", ";", "dispatch_decl", "=", "make_dispatcher_decl", "(", "default_node", "->", "decl", ")", ";", "dispatcher_node", "=", "cgraph_node", "::", "get_create", "(", "dispatch_decl", ")", ";", "gcc_assert", "(", "dispatcher_node", "!=", "NULL", ")", ";", "dispatcher_node", "->", "dispatcher_function", "=", "", ";", "dispatcher_version_info", "=", "dispatcher_node", "->", "insert_new_function_version", "(", ")", ";"], "ground_truth": ["dispatcher_version_info", "->", "next", "=", "default_version_info", ";"], "File": "i386-features", "Func": "ix86_get_function_versions_dispatcher", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236918, "Length": 191, "Cover_Rate": 0.53954802259887} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_FUNCTION_VERSIONED", "(", "decl", ")", ")", "id", "=", "ix86_mangle_function_version_assembler_name", "(", "decl", ",", "id", ")", ";", "id", "=", "SUBTARGET_MANGLE_DECL_ASSEMBLER_NAME", "(", "decl", ",", "id", ")", ";"], "ground_truth": ["return", "id", ";"], "File": "i386-features", "Func": "ix86_mangle_decl_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236919, "Length": 35, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "tree", "ix86_mangle_decl_assembler_name", "(", "tree", "decl", ",", "tree", "id", ")", "{"], "ground_truth": ["if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_FUNCTION_VERSIONED", "(", "decl", ")", ")", "id", "=", "ix86_mangle_function_version_assembler_name", "(", "decl", ",", "id", ")", ";"], "File": "i386-features", "Func": "ix86_mangle_decl_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236920, "Length": 33, "Cover_Rate": 0.717391304347826} {"Template_token": ["", "char", "*", "attr_str", ",", "*", "assembler_name", ";", "if", "(", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", "", ")", ";", "if", "(", "DECL_VIRTUAL_P", "(", "decl", ")", "||", "DECL_VINDEX", "(", "decl", ")", ")", "sorry", "(", "", ")", ";", "version_attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";", "gcc_assert", "(", "version_attr", "!=", "NULL_TREE", ")", ";", "orig_name", "=", "IDENTIFIER_POINTER", "(", "id", ")", ";", "version_string", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ")", ";", "if", "(", "strcmp", "(", "version_string", ",", "", ")", "==", "", ")", "return", "id", ";", "attr_str", "=", "sorted_attr_string", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ";", "assembler_name", "=", "XNEWVEC", "(", "char", ",", "strlen", "(", "orig_name", ")", "+", "strlen", "(", "attr_str", ")", "+", "", ")", ";", "sprintf", "(", "assembler_name", ",", "", ",", "orig_name", ",", "attr_str", ")", ";", "if", "(", "DECL_ASSEMBLER_NAME_SET_P", "(", "decl", ")", ")", "SET_DECL_RTL", "(", "decl", ",", "NULL", ")", ";", "tree", "ret", "=", "get_identifier", "(", "assembler_name", ")", ";"], "ground_truth": ["XDELETEVEC", "(", "attr_str", ")", ";"], "File": "i386-features", "Func": "ix86_mangle_function_version_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236921, "Length": 172, "Cover_Rate": 0.8472906403940886} {"Template_token": ["", "return", "new", "pass_insert_endbranch", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_insert_endbranch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236922, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "new", "pass_insert_endbr_and_patchable_area", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236924, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "rtl_opt_pass", "*", "make_pass_insert_endbr_and_patchable_area", "(", "gcc", "::", "context", "*", "ctxt", ")", "{"], "ground_truth": ["return", "new", "pass_insert_endbr_and_patchable_area", "(", "ctxt", ")", ";"], "File": "i386-features", "Func": "make_pass_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236925, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "new", "pass_insert_vzeroupper", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236926, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "rtl_opt_pass", "*", "make_pass_insert_vzeroupper", "(", "gcc", "::", "context", "*", "ctxt", ")", "{", "return", "new", "pass_insert_vzeroupper", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236927, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "new", "pass_remove_partial_avx_dependency", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_remove_partial_avx_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236929, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "new", "pass_stv", "(", "ctxt", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "make_pass_stv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236931, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "tree", "decl_name", "=", "clone_function_name", "(", "default_decl", ",", "", ")", ";", "const", "char", "*", "resolver_name", "=", "IDENTIFIER_POINTER", "(", "decl_name", ")", ";", "type", "=", "build_function_type_list", "(", "ptr_type_node", ",", "NULL_TREE", ")", ";", "decl", "=", "build_fn_decl", "(", "resolver_name", ",", "type", ")", ";", "SET_DECL_ASSEMBLER_NAME", "(", "decl", ",", "decl_name", ")", ";", "DECL_NAME", "(", "decl", ")", "=", "decl_name", ";", "TREE_USED", "(", "decl", ")", "=", "", ";", "DECL_ARTIFICIAL", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "DECL_UNINLINABLE", "(", "decl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "decl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "ifunc_alias_decl", ")", "=", "", ";", "DECL_CONTEXT", "(", "decl", ")", "=", "NULL_TREE", ";", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";", "DECL_STATIC_CONSTRUCTOR", "(", "decl", ")", "=", "", ";", "if", "(", "DECL_COMDAT_GROUP", "(", "default_decl", ")", "||", "TREE_PUBLIC", "(", "default_decl", ")", ")", "{", "DECL_COMDAT", "(", "decl", ")", "=", "", ";", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "}", "else", "TREE_PUBLIC", "(", "ifunc_alias_decl", ")", "=", "", ";", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "ptr_type_node", ")", ";", "DECL_CONTEXT", "(", "t", ")", "=", "decl", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "DECL_RESULT", "(", "decl", ")", "=", "t", ";", "gimplify_function_tree", "(", "decl", ")", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "decl", ")", ")", ";", "*", "empty_bb", "=", "init_lowered_empty_function", "(", "decl", ",", "false", ",", "profile_count", "::", "uninitialized", "(", ")", ")", ";"], "ground_truth": ["cgraph_node", "::", "add_new_function", "(", "decl", ",", "true", ")", ";"], "File": "i386-features", "Func": "make_resolver_func", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236932, "Length": 243, "Cover_Rate": 0.759375} {"Template_token": ["", "DECL_CONTEXT", "(", "decl", ")", "=", "NULL_TREE", ";", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";", "DECL_STATIC_CONSTRUCTOR", "(", "decl", ")", "=", "", ";", "if", "(", "DECL_COMDAT_GROUP", "(", "default_decl", ")", "||", "TREE_PUBLIC", "(", "default_decl", ")", ")", "{", "DECL_COMDAT", "(", "decl", ")", "=", "", ";", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "}", "else", "TREE_PUBLIC", "(", "ifunc_alias_decl", ")", "=", "", ";", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "ptr_type_node", ")", ";", "DECL_CONTEXT", "(", "t", ")", "=", "decl", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "DECL_RESULT", "(", "decl", ")", "=", "t", ";", "gimplify_function_tree", "(", "decl", ")", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "decl", ")", ")", ";", "*", "empty_bb", "=", "init_lowered_empty_function", "(", "decl", ",", "false", ",", "profile_count", "::", "uninitialized", "(", ")", ")", ";", "cgraph_node", "::", "add_new_function", "(", "decl", ",", "true", ")", ";", "symtab", "->", "call_cgraph_insertion_hooks", "(", "cgraph_node", "::", "get_create", "(", "decl", ")", ")", ";", "pop_cfun", "(", ")", ";", "gcc_assert", "(", "ifunc_alias_decl", "!=", "NULL", ")", ";"], "ground_truth": ["DECL_ATTRIBUTES", "(", "ifunc_alias_decl", ")", "=", "make_attribute", "(", "", ",", "resolver_name", ",", "DECL_ATTRIBUTES", "(", "ifunc_alias_decl", ")", ")", ";"], "File": "i386-features", "Func": "make_resolver_func", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236933, "Length": 182, "Cover_Rate": 0.56875} {"Template_token": ["", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "smode", "==", "DImode", ")", "{", "if", "(", "TARGET_SSE4_1", ")", "{", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse4_1_pinsrd", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "vmode", ",", "vreg", ",", "", ")", ",", "gen_gpr_to_xmm_move_src", "(", "vmode", ",", "reg", ")", ")", ")", ";"], "ground_truth": ["rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";"], "File": "i386-features", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236934, "Length": 219, "Cover_Rate": 0.5658914728682171} {"Template_token": ["", "void", "timode_scalar_chain", "::", "mark_dual_mode_def", "(", "df_ref", ")", "{"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386-features", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236935, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "void", "timode_scalar_chain", "::", "mark_dual_mode_def", "(", "df_ref", ")", "{", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236936, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_endbranch", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_endbranch", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_endbranch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236937, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_endbranch", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_endbranch", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_endbranch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236938, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_endbr_and_patchable_area", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_endbr_and_patchable_area", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236939, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_endbr_and_patchable_area", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_endbr_and_patchable_area", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236940, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_vzeroupper", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_vzeroupper", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236941, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_insert_vzeroupper", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_insert_vzeroupper", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236942, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_remove_partial_avx_dependency", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_remove_partial_avx_dependency", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_remove_partial_avx_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236943, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_remove_partial_avx_dependency", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_remove_partial_avx_dependency", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_remove_partial_avx_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236944, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_stv", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_stv", ",", "ctxt", ")", ",", "timode_p", "(", "false", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_stv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236945, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "pass_stv", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_stv", ",", "ctxt", ")", ",", "timode_p", "(", "false", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "pass_stv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236946, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "REG_P", "(", "SET_SRC", "(", "set", ")", ")", "&&", "!", "HARD_REGISTER_P", "(", "SET_SRC", "(", "set", ")", ")", "&&", "push_operand", "(", "SET_DEST", "(", "set", ")", ",", "mode", ")", ")", "return", "set", ";", "df_ref", "ref", ";", "FOR_EACH_INSN_DEF", "(", "ref", ",", "insn", ")", "if", "(", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", "&&", "!", "DF_REF_FLAGS_IS_SET", "(", "ref", ",", "DF_REF_MUST_CLOBBER", ")", "&&", "DF_REF_REGNO", "(", "ref", ")", "!=", "FLAGS_REG", ")", "return", "NULL", ";", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", ")", "return", "NULL", ";"], "ground_truth": ["return", "set", ";"], "File": "i386-features", "Func": "pseudo_reg_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236947, "Length": 97, "Cover_Rate": 0.7348484848484849} {"Template_token": ["", "if", "(", "REG_P", "(", "SET_SRC", "(", "set", ")", ")", "&&", "!", "HARD_REGISTER_P", "(", "SET_SRC", "(", "set", ")", ")", "&&", "push_operand", "(", "SET_DEST", "(", "set", ")", ",", "mode", ")", ")", "return", "set", ";", "df_ref", "ref", ";", "FOR_EACH_INSN_DEF", "(", "ref", ",", "insn", ")", "if", "(", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", "&&", "!", "DF_REF_FLAGS_IS_SET", "(", "ref", ",", "DF_REF_MUST_CLOBBER", ")", "&&", "DF_REF_REGNO", "(", "ref", ")", "!=", "FLAGS_REG", ")", "return", "NULL", ";", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", "&&", "HARD_REGISTER_P", "(", "DF_REF_REAL_REG", "(", "ref", ")", ")", ")", "return", "NULL", ";", "return", "set", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "pseudo_reg_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236948, "Length": 98, "Cover_Rate": 0.7424242424242424} {"Template_token": ["", "for", "(", "int", "i", "=", "", ";", "i", "<", "MAX_386_ENTITIES", ";", "i", "++", ")", "ix86_optimize_mode_switching", "[", "i", "]", "=", "", ";"], "ground_truth": ["ix86_optimize_mode_switching", "[", "AVX_U128", "]", "=", "", ";"], "File": "i386-features", "Func": "rest_of_handle_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236949, "Length": 28, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "static", "unsigned", "int", "rest_of_handle_insert_vzeroupper", "(", "void", ")", "{", "for", "(", "int", "i", "=", "", ";", "i", "<", "MAX_386_ENTITIES", ";", "i", "++", ")", "ix86_optimize_mode_switching", "[", "i", "]", "=", "", ";", "ix86_optimize_mode_switching", "[", "AVX_U128", "]", "=", "", ";", "g", "->", "get_passes", "(", ")", "->", "execute_pass_mode_switching", "(", ")", ";", "df_analyze", "(", ")", ";"], "ground_truth": ["return", "", ";"], "File": "i386-features", "Func": "rest_of_handle_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236950, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "rtx_insn", "*", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "endbr_insn", "=", "emit_insn_before", "(", "endbr", ",", "insn", ")", ";", "}", "}", "}", "if", "(", "patchable_area_size", ")", "{", "if", "(", "crtl", "->", "profile", "&&", "flag_fentry", ")", "{", "if", "(", "!", "cfun", "->", "machine", "->", "insn_queued_at_entrance", ")", "cfun", "->", "machine", "->", "insn_queued_at_entrance", "=", "TYPE_PATCHABLE_AREA", ";", "}", "else", "{", "rtx", "patchable_area", "=", "gen_patchable_area", "(", "GEN_INT", "(", "patchable_area_size", ")", ",", "GEN_INT", "(", "crtl", "->", "patch_area_entry", "==", "", ")", ")", ";", "if", "(", "endbr_insn", ")", "emit_insn_after", "(", "patchable_area", ",", "endbr_insn", ")", ";", "else", "{", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "emit_insn_before", "(", "patchable_area", ",", "insn", ")", ";", "}", "}", "}", "if", "(", "!", "need_endbr", ")", "return", ";", "bb", "=", "", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "for", "(", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "insn", "!=", "NEXT_INSN", "(", "BB_END", "(", "bb", ")", ")", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "need_endbr", "=", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", "!=", "NULL", ";", "if", "(", "!", "need_endbr", "&&", "!", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "rtx", "fnaddr", "=", "XEXP", "(", "call", ",", "", ")", ";", "tree", "fndecl", "=", "NULL_TREE", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "fndecl", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "fndecl", "=", "MEM_EXPR", "(", "fnaddr", ")", ";", "if", "(", "fndecl", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "METHOD_TYPE", ")", "fndecl", "=", "NULL_TREE", ";", "if", "(", "fndecl", "&&", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", "{", "tree", "fntype", "=", "TREE_TYPE", "(", "fndecl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "need_endbr", "=", "true", ";", "}", "}", "if", "(", "!", "need_endbr", ")", "continue", ";", "endbr", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "endbr", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "continue", ";", "edge_iterator", "ei", ";", "edge", "e", ";", "basic_block", "dest_blk", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{", "rtx_insn", "*", "insn", ";", "dest_blk", "=", "e", "->", "dest", ";", "insn", "=", "BB_HEAD", "(", "dest_blk", ")", ";", "gcc_assert", "(", "LABEL_P", "(", "insn", ")", ")", ";", "endbr", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "endbr", ",", "insn", ")", ";", "}"], "ground_truth": ["continue", ";"], "File": "i386-features", "Func": "rest_of_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236951, "Length": 477, "Cover_Rate": 0.7304747320061256} {"Template_token": ["", "emit_insn_before", "(", "patchable_area", ",", "insn", ")", ";", "}", "}", "}", "if", "(", "!", "need_endbr", ")", "return", ";", "bb", "=", "", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "for", "(", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "insn", "!=", "NEXT_INSN", "(", "BB_END", "(", "bb", ")", ")", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "need_endbr", "=", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", "!=", "NULL", ";", "if", "(", "!", "need_endbr", "&&", "!", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "rtx", "fnaddr", "=", "XEXP", "(", "call", ",", "", ")", ";", "tree", "fndecl", "=", "NULL_TREE", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "fndecl", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "fndecl", "=", "MEM_EXPR", "(", "fnaddr", ")", ";", "if", "(", "fndecl", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "METHOD_TYPE", ")", "fndecl", "=", "NULL_TREE", ";", "if", "(", "fndecl", "&&", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", "{", "tree", "fntype", "=", "TREE_TYPE", "(", "fndecl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "need_endbr", "=", "true", ";", "}", "}", "if", "(", "!", "need_endbr", ")", "continue", ";", "endbr", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "endbr", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "continue", ";", "edge_iterator", "ei", ";", "edge", "e", ";", "basic_block", "dest_blk", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{", "rtx_insn", "*", "insn", ";", "dest_blk", "=", "e", "->", "dest", ";", "insn", "=", "BB_HEAD", "(", "dest_blk", ")", ";", "gcc_assert", "(", "LABEL_P", "(", "insn", ")", ")", ";", "endbr", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "endbr", ",", "insn", ")", ";", "}", "continue", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "rest_of_insert_endbr_and_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236952, "Length": 374, "Cover_Rate": 0.5727411944869831} {"Template_token": ["", "vmode", "=", "vmode_", ";", "chain_id", "=", "++", "max_id", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "bitmap_obstack_initialize", "(", "NULL", ")", ";", "insns", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs_conv", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";"], "ground_truth": ["queue", "=", "NULL", ";"], "File": "i386-features", "Func": "scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236953, "Length": 52, "Cover_Rate": 0.7428571428571429} {"Template_token": ["", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "if", "(", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "ref", ")", ")", "&&", "!", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "bitmap_set_bit", "(", "regs", ",", "regno", ")", ";", "break", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "timode_check_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236955, "Length": 60, "Cover_Rate": 0.4} {"Template_token": ["", "}", "for", "(", "df_ref", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "if", "(", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "ref", ")", ")", "&&", "!", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";"], "ground_truth": ["bitmap_set_bit", "(", "regs", ",", "regno", ")", ";"], "File": "i386-features", "Func": "timode_check_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236956, "Length": 68, "Cover_Rate": 0.4533333333333333} {"Template_token": ["", "timode_scalar_chain", "(", ")", ":", "scalar_chain", "(", "TImode", ",", "V1TImode", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "timode_scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236957, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "timode_scalar_chain", "(", ")", ":", "scalar_chain", "(", "TImode", ",", "V1TImode", ")", "{"], "ground_truth": ["}"], "File": "i386-features", "Func": "timode_scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236958, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "return", "true", ";", "case", "CONST_INT", ":", "return", "standard_sse_constant_p", "(", "src", ",", "TImode", ")", ";", "}", "}", "else", "if", "(", "MEM_P", "(", "src", ")", ")", "{", "return", "(", "REG_P", "(", "dst", ")", "&&", "(", "!", "misaligned_operand", "(", "src", ",", "TImode", ")", "||", "TARGET_SSE_UNALIGNED_LOAD_OPTIMAL", ")", ")", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386-features", "Func": "timode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236959, "Length": 49, "Cover_Rate": 0.33793103448275863} {"Template_token": ["", "int", "general_scalar_chain", "::", "vector_const_cost", "(", "rtx", "exp", ")", "{", "gcc_assert", "(", "CONST_INT_P", "(", "exp", ")", ")", ";", "if", "(", "standard_sse_constant_p", "(", "exp", ",", "vmode", ")", ")", "return", "ix86_cost", "->", "sse_op", ";"], "ground_truth": ["return", "ix86_cost", "->", "sse_load", "[", "smode", "==", "DImode", "?", "", ":", "", "]", ";"], "File": "i386-features", "Func": "vector_const_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236960, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "if", "(", "standard_sse_constant_p", "(", "exp", ",", "vmode", ")", ")", "return", "ix86_cost", "->", "sse_op", ";", "return", "ix86_cost", "->", "sse_load", "[", "smode", "==", "DImode", "?", "", ":", "", "]", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "vector_const_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236961, "Length": 29, "Cover_Rate": 0.6304347826086957} {"Template_token": ["", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "MAX_REGS", ";", "++", "i", ")", "{", "unsigned", "regno", "=", "REG_ORDER", "[", "i", "]", ";", "if", "(", "regno", "==", "BP_REG", "&&", "hfp", ")", "continue", ";", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "offset", "+=", "", ";", "gcc_assert", "(", "!", "(", "(", "stack_align_off_in", "+", "offset", ")", "&", "", ")", ")", ";", "}", "else", "offset", "+=", "", ";", "m_regs", "[", "j", "]", ".", "regno", "=", "regno", ";", "m_regs", "[", "j", "++", "]", ".", "offset", "=", "offset", "-", "STUB_INDEX_OFFSET", ";", "}", "gcc_assert", "(", "j", "==", "m_nregs", ")", ";"], "ground_truth": ["}"], "File": "i386-features", "Func": "xlogue_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236962, "Length": 96, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "general_scalar_chain", "::", "~", "general_scalar_chain", "(", ")", "{"], "ground_truth": ["BITMAP_FREE", "(", "insns_conv", ")", ";"], "File": "i386-features", "Func": "~general_scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236963, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "BITMAP_FREE", "(", "defs_conv", ")", ";"], "ground_truth": ["bitmap_obstack_release", "(", "NULL", ")", ";"], "File": "i386-features", "Func": "~scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236965, "Length": 10, "Cover_Rate": 0.35714285714285715} {"Template_token": ["", "ix86_prefetch_sse", "=", "ptr", "->", "prefetch_sse", ";", "ix86_tune_defaulted", "=", "ptr", "->", "tune_defaulted", ";", "ix86_arch_specified", "=", "ptr", "->", "arch_specified", ";", "opts", "->", "x_ix86_isa_flags_explicit", "=", "ptr", "->", "x_ix86_isa_flags_explicit", ";", "opts", "->", "x_ix86_isa_flags2_explicit", "=", "ptr", "->", "x_ix86_isa_flags2_explicit", ";", "opts", "->", "x_recip_mask_explicit", "=", "ptr", "->", "x_recip_mask_explicit", ";", "opts", "->", "x_ix86_arch_string", "=", "ptr", "->", "x_ix86_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "ptr", "->", "x_ix86_tune_string", ";", "opts", "->", "x_ix86_asm_dialect", "=", "ptr", "->", "x_ix86_asm_dialect", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "x_ix86_branch_cost", ";", "opts", "->", "x_ix86_dump_tunes", "=", "ptr", "->", "x_ix86_dump_tunes", ";", "opts", "->", "x_ix86_force_align_arg_pointer", "=", "ptr", "->", "x_ix86_force_align_arg_pointer", ";", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";", "opts", "->", "x_ix86_sse2avx", "=", "ptr", "->", "x_ix86_sse2avx", ";", "opts", "->", "x_ix86_stack_protector_guard", "=", "ptr", "->", "x_ix86_stack_protector_guard", ";", "opts", "->", "x_ix86_stringop_alg", "=", "ptr", "->", "x_ix86_stringop_alg", ";", "opts", "->", "x_ix86_tls_dialect", "=", "ptr", "->", "x_ix86_tls_dialect", ";", "opts", "->", "x_ix86_tune_ctrl_string", "=", "ptr", "->", "x_ix86_tune_ctrl_string", ";", "opts", "->", "x_ix86_tune_memcpy_strategy", "=", "ptr", "->", "x_ix86_tune_memcpy_strategy", ";", "opts", "->", "x_ix86_tune_memset_strategy", "=", "ptr", "->", "x_ix86_tune_memset_strategy", ";", "opts", "->", "x_ix86_tune_no_default", "=", "ptr", "->", "x_ix86_tune_no_default", ";", "ix86_tune_cost", "=", "processor_cost_table", "[", "ix86_tune", "]", ";", "if", "(", "opts", "->", "x_optimize_size", ")", "ix86_cost", "=", "&", "ix86_size_cost", ";", "else", "ix86_cost", "=", "ix86_tune_cost", ";"], "ground_truth": ["if", "(", "old_arch", "!=", "ix86_arch", ")", "{"], "File": "i386-options1", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236968, "Length": 208, "Cover_Rate": 0.6246246246246246} {"Template_token": ["", "ptr", "->", "tune_defaulted", "=", "ix86_tune_defaulted", ";", "ptr", "->", "arch_specified", "=", "ix86_arch_specified", ";", "ptr", "->", "x_ix86_isa_flags_explicit", "=", "opts", "->", "x_ix86_isa_flags_explicit", ";", "ptr", "->", "x_ix86_isa_flags2_explicit", "=", "opts", "->", "x_ix86_isa_flags2_explicit", ";", "ptr", "->", "x_recip_mask_explicit", "=", "opts", "->", "x_recip_mask_explicit", ";", "ptr", "->", "x_ix86_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";", "ptr", "->", "x_ix86_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "ptr", "->", "x_ix86_asm_dialect", "=", "opts", "->", "x_ix86_asm_dialect", ";", "ptr", "->", "x_ix86_branch_cost", "=", "opts", "->", "x_ix86_branch_cost", ";", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";", "ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";", "ptr", "->", "x_ix86_tune_ctrl_string", "=", "opts", "->", "x_ix86_tune_ctrl_string", ";", "ptr", "->", "x_ix86_tune_memcpy_strategy", "=", "opts", "->", "x_ix86_tune_memcpy_strategy", ";", "ptr", "->", "x_ix86_tune_memset_strategy", "=", "opts", "->", "x_ix86_tune_memset_strategy", ";", "ptr", "->", "x_ix86_tune_no_default", "=", "opts", "->", "x_ix86_tune_no_default", ";", "gcc_assert", "(", "ptr", "->", "arch", "==", "ix86_arch", ")", ";", "gcc_assert", "(", "ptr", "->", "schedule", "==", "ix86_schedule", ")", ";"], "ground_truth": ["gcc_assert", "(", "ptr", "->", "tune", "==", "ix86_tune", ")", ";"], "File": "i386-options1", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236969, "Length": 199, "Cover_Rate": 0.77431906614786} {"Template_token": ["", "ptr", "->", "schedule", "=", "ix86_schedule", ";", "ptr", "->", "prefetch_sse", "=", "ix86_prefetch_sse", ";", "ptr", "->", "tune", "=", "ix86_tune", ";", "ptr", "->", "branch_cost", "=", "ix86_branch_cost", ";", "ptr", "->", "tune_defaulted", "=", "ix86_tune_defaulted", ";", "ptr", "->", "arch_specified", "=", "ix86_arch_specified", ";", "ptr", "->", "x_ix86_isa_flags_explicit", "=", "opts", "->", "x_ix86_isa_flags_explicit", ";", "ptr", "->", "x_ix86_isa_flags2_explicit", "=", "opts", "->", "x_ix86_isa_flags2_explicit", ";", "ptr", "->", "x_recip_mask_explicit", "=", "opts", "->", "x_recip_mask_explicit", ";", "ptr", "->", "x_ix86_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";", "ptr", "->", "x_ix86_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "ptr", "->", "x_ix86_asm_dialect", "=", "opts", "->", "x_ix86_asm_dialect", ";", "ptr", "->", "x_ix86_branch_cost", "=", "opts", "->", "x_ix86_branch_cost", ";", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";", "ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";", "ptr", "->", "x_ix86_tune_ctrl_string", "=", "opts", "->", "x_ix86_tune_ctrl_string", ";", "ptr", "->", "x_ix86_tune_memcpy_strategy", "=", "opts", "->", "x_ix86_tune_memcpy_strategy", ";"], "ground_truth": ["ptr", "->", "x_ix86_tune_memset_strategy", "=", "opts", "->", "x_ix86_tune_memset_strategy", ";"], "File": "i386-options1", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236970, "Length": 188, "Cover_Rate": 0.7315175097276264} {"Template_token": ["", "if", "(", "!", "OPTION_SET_P", "(", "flag_web", ")", ")", "flag_web", "=", "flag_unroll_loops", ";", "if", "(", "!", "OPTION_SET_P", "(", "flag_rename_registers", ")", ")", "flag_rename_registers", "=", "flag_unroll_loops", ";"], "ground_truth": ["if", "(", "!", "OPTION_SET_P", "(", "flag_cunroll_grow_size", ")", ")", "flag_cunroll_grow_size", "=", "flag_unroll_loops", "||", "flag_peel_loops", "||", "optimize", ">=", "", ";"], "File": "i386-options1", "Func": "ix86_override_options_after_change", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236972, "Length": 42, "Cover_Rate": 0.3652173913043478} {"Template_token": ["", "if", "(", "!", "OPTION_SET_P", "(", "ix86_unroll_only_small_loops", ")", ")", "ix86_unroll_only_small_loops", "=", "", ";", "if", "(", "!", "OPTION_SET_P", "(", "flag_web", ")", ")", "flag_web", "=", "flag_unroll_loops", ";", "if", "(", "!", "OPTION_SET_P", "(", "flag_rename_registers", ")", ")", "flag_rename_registers", "=", "flag_unroll_loops", ";", "if", "(", "!", "OPTION_SET_P", "(", "flag_cunroll_grow_size", ")", ")", "flag_cunroll_grow_size", "=", "flag_unroll_loops", "||", "flag_peel_loops", "||", "optimize", ">=", "", ";", "}", "else", "{", "if", "(", "!", "OPTION_SET_P", "(", "flag_cunroll_grow_size", ")", ")", "flag_cunroll_grow_size", "=", "flag_peel_loops", "||", "optimize", ">=", "", ";", "}"], "ground_truth": ["}"], "File": "i386-options1", "Func": "ix86_override_options_after_change", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236973, "Length": 75, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "tree", "old_tree", ";", "if", "(", "ix86_previous_fndecl", "==", "NULL_TREE", ")", "old_tree", "=", "target_option_current_node", ";", "else", "if", "(", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ")", "old_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ";", "else", "old_tree", "=", "target_option_default_node", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "ix86_set_func_type", "(", "fndecl", ")", ";", "ix86_set_indirect_branch_type", "(", "fndecl", ")", ";", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "bool", "fp_flag_change", "=", "(", "flag_unsafe_math_optimizations", "!=", "TREE_TARGET_OPTION", "(", "new_tree", ")", "->", "x_ix86_unsafe_math_optimizations", "||", "(", "flag_excess_precision", "!=", "TREE_TARGET_OPTION", "(", "new_tree", ")", "->", "x_ix86_excess_precision", ")", ")", ";", "if", "(", "old_tree", "!=", "new_tree", "||", "fp_flag_change", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "fp_flag_change", ")", "{", "ix86_excess_precision", "=", "flag_excess_precision", ";", "ix86_unsafe_math_optimizations", "=", "flag_unsafe_math_optimizations", ";", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_tree", "=", "build_target_option_node", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";", "}", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "}", "ix86_previous_fndecl", "=", "fndecl", ";", "static", "bool", "prev_no_caller_saved_registers", ";", "if", "(", "TARGET_64BIT", "&&", "(", "call_used_or_fixed_reg_p", "(", "SI_REG", ")", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", ")", "reinit_regs", "(", ")", ";", "else", "if", "(", "prev_no_caller_saved_registers", "!=", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "reinit_regs", "(", ")", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", "||", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "{", "const", "char", "*", "isa", ";", "if", "(", "TARGET_SSE", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_MMX", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_80387", ")", "isa", "=", "", ";", "else", "isa", "=", "NULL", ";", "if", "(", "isa", "!=", "NULL", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "sorry", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "?", "G_", "(", "", "", ")", ":", "G_", "(", "", "", ")", ",", "isa", ")", ";", "else", "sorry", "(", "", "", ",", "isa", ")", ";", "cfun", "->", "machine", "->", "func_type", "=", "TYPE_NORMAL", ";", "cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "false", ";", "}"], "ground_truth": ["}"], "File": "i386-options1", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236974, "Length": 368, "Cover_Rate": 0.8932038834951457} {"Template_token": ["", "bool", "ix86_valid_target_attribute_p", "(", "tree", "fndecl", ",", "tree", "ARG_UNUSED", "(", "name", ")", ",", "tree", "args", ",", "int", "flags", ")", "{", "struct", "gcc_options", "func_options", ",", "func_options_set", ";", "tree", "new_target", ",", "new_optimize", ";", "bool", "ret", "=", "true", ";", "if", "(", "TREE_VALUE", "(", "args", ")", "&&", "TREE_CODE", "(", "TREE_VALUE", "(", "args", ")", ")", "==", "STRING_CST", "&&", "TREE_CHAIN", "(", "args", ")", "==", "NULL_TREE", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "args", ")", ")", ",", "", ")", "==", "", ")", "return", "true", ";", "tree", "old_optimize", "=", "build_optimization_node", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";", "tree", "func_optimize", "=", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", ";", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "old_optimize", ";", "memset", "(", "&", "func_options", ",", "", ",", "sizeof", "(", "func_options", ")", ")", ";", "init_options_struct", "(", "&", "func_options", ",", "NULL", ")", ";", "lang_hooks", ".", "init_options_struct", "(", "&", "func_options", ")", ";", "memset", "(", "&", "func_options_set", ",", "", ",", "sizeof", "(", "func_options_set", ")", ")", ";", "cl_optimization_restore", "(", "&", "func_options", ",", "&", "func_options_set", ",", "TREE_OPTIMIZATION", "(", "func_optimize", ")", ")", ";", "cl_target_option_restore", "(", "&", "func_options", ",", "&", "func_options_set", ",", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ")", ";", "new_target", "=", "ix86_valid_target_attribute_tree", "(", "fndecl", ",", "args", ",", "&", "func_options", ",", "&", "func_options_set", ",", "flags", "==", "", ")", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ",", "&", "func_options_set", ")", ";", "if", "(", "new_target", "==", "error_mark_node", ")", "ret", "=", "false", ";", "else", "if", "(", "fndecl", "&&", "new_target", ")", "{", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_target", ";"], "ground_truth": ["if", "(", "old_optimize", "!=", "new_optimize", ")", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", "=", "new_optimize", ";"], "File": "i386-options1", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236975, "Length": 244, "Cover_Rate": 0.9799196787148594} {"Template_token": ["", "else", "if", "(", "orig_tune_defaulted", ")", "opts", "->", "x_ix86_tune_string", "=", "NULL", ";", "if", "(", "enum_opts_set", ".", "x_ix86_fpmath", ")", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "if", "(", "enum_opts_set", ".", "x_prefer_vector_width_type", ")", "opts_set", "->", "x_prefer_vector_width_type", "=", "(", "enum", "prefer_vector_width", ")", "", ";", "bool", "r", "=", "ix86_option_override_internal", "(", "false", ",", "opts", ",", "opts_set", ")", ";", "if", "(", "!", "r", ")", "{", "release_options_strings", "(", "option_strings", ")", ";", "return", "error_mark_node", ";", "}", "ix86_add_new_builtins", "(", "opts", "->", "x_ix86_isa_flags", ",", "opts", "->", "x_ix86_isa_flags2", ")", ";", "enum", "excess_precision", "orig_ix86_excess_precision", "=", "opts", "->", "x_ix86_excess_precision", ";", "bool", "orig_ix86_unsafe_math_optimizations", "=", "opts", "->", "x_ix86_unsafe_math_optimizations", ";", "opts", "->", "x_ix86_excess_precision", "=", "opts", "->", "x_flag_excess_precision", ";", "opts", "->", "x_ix86_unsafe_math_optimizations", "=", "opts", "->", "x_flag_unsafe_math_optimizations", ";", "t", "=", "build_target_option_node", "(", "opts", ",", "opts_set", ")", ";", "opts", "->", "x_ix86_arch_string", "=", "orig_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "orig_tune_string", ";", "opts_set", "->", "x_ix86_fpmath", "=", "orig_fpmath_set", ";", "opts_set", "->", "x_prefer_vector_width_type", "=", "orig_pvw_set", ";", "opts", "->", "x_ix86_excess_precision", "=", "orig_ix86_excess_precision", ";", "opts", "->", "x_ix86_unsafe_math_optimizations", "=", "orig_ix86_unsafe_math_optimizations", ";"], "ground_truth": ["release_options_strings", "(", "option_strings", ")", ";"], "File": "i386-options1", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236976, "Length": 162, "Cover_Rate": 0.40703517587939697} {"Template_token": ["", "if", "(", "VAR_OR_FUNCTION_DECL_P", "(", "node", ")", ")", "{", "if", "(", "(", "!", "TREE_STATIC", "(", "node", ")", "&&", "TREE_CODE", "(", "node", ")", "!=", "FUNCTION_DECL", "&&", "!", "DECL_EXTERNAL", "(", "node", ")", ")", "||", "!", "TREE_PUBLIC", "(", "node", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "}", "else", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "handle_nodirect_extern_access_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236977, "Length": 71, "Cover_Rate": 0.6513761467889908} {"Template_token": ["", "static", "void", "ix86_default_align", "(", "struct", "gcc_options", "*", "opts", ")", "{", "if", "(", "opts", "->", "x_flag_align_loops", "&&", "!", "opts", "->", "x_str_align_loops", ")", "opts", "->", "x_str_align_loops", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_loop", ";", "if", "(", "opts", "->", "x_flag_align_jumps", "&&", "!", "opts", "->", "x_str_align_jumps", ")", "opts", "->", "x_str_align_jumps", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_jump", ";", "if", "(", "opts", "->", "x_flag_align_labels", "&&", "!", "opts", "->", "x_str_align_labels", ")", "opts", "->", "x_str_align_labels", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_label", ";", "if", "(", "opts", "->", "x_flag_align_functions", "&&", "!", "opts", "->", "x_str_align_functions", ")", "opts", "->", "x_str_align_functions", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_func", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_default_align", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236979, "Length": 99, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "opts", "->", "x_flag_align_labels", "&&", "!", "opts", "->", "x_str_align_labels", ")", "opts", "->", "x_str_align_labels", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_label", ";"], "ground_truth": ["if", "(", "opts", "->", "x_flag_align_functions", "&&", "!", "opts", "->", "x_str_align_functions", ")", "opts", "->", "x_str_align_functions", "=", "processor_cost_table", "[", "ix86_tune", "]", "->", "align_func", ";"], "File": "i386-options", "Func": "ix86_default_align", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236980, "Length": 44, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "if", "(", "flag_pic", ")", "switch", "(", "ptr", "->", "x_ix86_cmodel", ")", "{", "case", "CM_SMALL", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL_PIC", ";", "break", ";", "case", "CM_MEDIUM", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM_PIC", ";", "break", ";", "case", "CM_LARGE", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE_PIC", ";", "break", ";", "case", "CM_KERNEL", ":", "error", "(", "", ",", "", ")", ";", "break", ";", "default", ":", "break", ";", "}", "else", "switch", "(", "ptr", "->", "x_ix86_cmodel", ")", "{", "case", "CM_SMALL_PIC", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL", ";", "break", ";"], "ground_truth": ["case", "CM_MEDIUM_PIC", ":"], "File": "i386-options", "Func": "ix86_function_specific_post_stream_in", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236981, "Length": 83, "Cover_Rate": 0.7094017094017094} {"Template_token": ["", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL_PIC", ";", "break", ";", "case", "CM_MEDIUM", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM_PIC", ";", "break", ";", "case", "CM_LARGE", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE_PIC", ";", "break", ";", "case", "CM_KERNEL", ":", "error", "(", "", ",", "", ")", ";", "break", ";", "default", ":"], "ground_truth": ["break", ";"], "File": "i386-options", "Func": "ix86_function_specific_post_stream_in", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236982, "Length": 46, "Cover_Rate": 0.39316239316239315} {"Template_token": ["", "gcc_assert", "(", "ptr", "->", "arch", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "arch", ",", "processor_names", "[", "ptr", "->", "arch", "]", ")", ";", "gcc_assert", "(", "ptr", "->", "tune", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "tune", ",", "processor_names", "[", "ptr", "->", "tune", "]", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "branch_cost", ")", ";"], "ground_truth": ["if", "(", "target_string", ")", "{"], "File": "i386-options", "Func": "ix86_function_specific_print", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236983, "Length": 82, "Cover_Rate": 0.49696969696969695} {"Template_token": ["", "ptr", "->", "prefetch_sse", "=", "ix86_prefetch_sse", ";", "ptr", "->", "tune", "=", "ix86_tune", ";", "ptr", "->", "branch_cost", "=", "ix86_branch_cost", ";", "ptr", "->", "tune_defaulted", "=", "ix86_tune_defaulted", ";", "ptr", "->", "arch_specified", "=", "ix86_arch_specified", ";", "ptr", "->", "x_ix86_isa_flags_explicit", "=", "opts", "->", "x_ix86_isa_flags_explicit", ";", "ptr", "->", "x_ix86_isa_flags2_explicit", "=", "opts", "->", "x_ix86_isa_flags2_explicit", ";", "ptr", "->", "x_recip_mask_explicit", "=", "opts", "->", "x_recip_mask_explicit", ";", "ptr", "->", "x_ix86_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";", "ptr", "->", "x_ix86_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "ptr", "->", "x_ix86_abi", "=", "opts", "->", "x_ix86_abi", ";", "ptr", "->", "x_ix86_asm_dialect", "=", "opts", "->", "x_ix86_asm_dialect", ";", "ptr", "->", "x_ix86_branch_cost", "=", "opts", "->", "x_ix86_branch_cost", ";", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";"], "ground_truth": ["ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";"], "File": "i386-options", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236984, "Length": 166, "Cover_Rate": 0.6264150943396226} {"Template_token": ["", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ",", "", ",", "", ")", ";", "}", "return", "NULL_TREE", ";", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{"], "ground_truth": ["error", "(", "", ",", "", ",", "", ")", ";"], "File": "i386-options", "Func": "ix86_handle_abi_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236985, "Length": 72, "Cover_Rate": 0.4675324675324675} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "cst", ")", "!=", "INTEGER_CST", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "compare_tree_int", "(", "cst", ",", "REGPARM_MAX", ")", ">", "", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ",", "REGPARM_MAX", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "METHOD_TYPE", ")", "||", "ix86_function_type_abi", "(", "*", "node", ")", "!=", "MS_ABI", ")", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{"], "ground_truth": ["if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{"], "File": "i386-options", "Func": "ix86_handle_cconv_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236986, "Length": 298, "Cover_Rate": 0.5173611111111112} {"Template_token": ["", "static", "tree", "ix86_handle_fentry_name", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", ",", "int", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "FUNCTION_DECL", "&&", "TREE_CODE", "(", "TREE_VALUE", "(", "args", ")", ")", "==", "STRING_CST", ")", ";", "else", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_fentry_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236987, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "else", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_fentry_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236988, "Length": 21, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "}", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "TREE_CODE", "(", "cst", ")", "!=", "STRING_CST", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", ")", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", "", ",", "name", ")", ";"], "File": "i386-options", "Func": "ix86_handle_fndecl_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236989, "Length": 122, "Cover_Rate": 0.44363636363636366} {"Template_token": ["", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "TREE_CODE", "(", "cst", ")", "!=", "STRING_CST", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}"], "ground_truth": ["else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "!=", "", ")", "{"], "File": "i386-options", "Func": "ix86_handle_fndecl_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236990, "Length": 85, "Cover_Rate": 0.3090909090909091} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "METHOD_TYPE", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "FIELD_DECL", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "TYPE_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_force_align_arg_pointer_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236991, "Length": 50, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "if", "(", "nargs", "==", "", ")", "{", "if", "(", "!", "POINTER_TYPE_P", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", ")", "error", "(", "", "", ")", ";", "}", "else", "if", "(", "nargs", "==", "", ")", "{", "if", "(", "TREE_CODE", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", "!=", "INTEGER_TYPE", "||", "TYPE_MODE", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", "!=", "word_mode", ")", "error", "(", "", "", ",", "TARGET_64BIT", "?", "(", "TARGET_X32", "?", "", ":", "", ")", ":", "", ")", ";", "}"], "ground_truth": ["nargs", "++", ";"], "File": "i386-options", "Func": "ix86_handle_interrupt_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236992, "Length": 77, "Cover_Rate": 0.4375} {"Template_token": ["", "static", "tree", "ix86_handle_no_caller_saved_registers_attribute", "(", "tree", "*", ",", "tree", ",", "tree", ",", "int", ",", "bool", "*", ")", "{", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_no_caller_saved_registers_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236993, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "}", "else", "type", "=", "node", ";", "if", "(", "!", "(", "type", "&&", "RECORD_OR_UNION_TYPE_P", "(", "*", "type", ")", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", "||", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_struct_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236994, "Length": 96, "Cover_Rate": 0.6233766233766234} {"Template_token": ["", "tree", "*", "type", "=", "NULL", ";", "if", "(", "DECL_P", "(", "*", "node", ")", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "TYPE_DECL", ")", "type", "=", "&", "TREE_TYPE", "(", "*", "node", ")", ";", "}", "else", "type", "=", "node", ";", "if", "(", "!", "(", "type", "&&", "RECORD_OR_UNION_TYPE_P", "(", "*", "type", ")", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_handle_struct_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236995, "Length": 69, "Cover_Rate": 0.44805194805194803} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "return", "NULL_TREE", ";", "if", "(", "CHECK_STACK_LIMIT", ">", "", ")", "alt", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL", ",", "NULL", ")", ";", "else", "{", "alt", "=", "tree_cons", "(", "NULL", ",", "build_int_cst", "(", "NULL", ",", "", ")", ",", "NULL", ")", ";", "alt", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "alt", ",", "NULL", ")", ";", "}", "decl_attributes", "(", "node", ",", "alt", ",", "flags", ")", ";"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "i386-options", "Func": "ix86_handle_tm_regparm_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236996, "Length": 72, "Cover_Rate": 0.7128712871287128} {"Template_token": ["", "if", "(", "CHECK_STACK_LIMIT", ">", "", ")", "alt", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL", ",", "NULL", ")", ";", "else", "{"], "ground_truth": ["alt", "=", "tree_cons", "(", "NULL", ",", "build_int_cst", "(", "NULL", ",", "", ")", ",", "NULL", ")", ";"], "File": "i386-options", "Func": "ix86_handle_tm_regparm_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236997, "Length": 38, "Cover_Rate": 0.37623762376237624} {"Template_token": ["", "static", "struct", "machine_function", "*", "ix86_init_machine_status", "(", "void", ")", "{", "struct", "machine_function", "*", "f", ";", "f", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";"], "ground_truth": ["f", "->", "call_abi", "=", "ix86_abi", ";"], "File": "i386-options", "Func": "ix86_init_machine_status", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 236998, "Length": 29, "Cover_Rate": 0.6444444444444445} {"Template_token": ["", "void", "ix86_option_override", "(", "void", ")", "{", "ix86_option_override_internal", "(", "true", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_option_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237001, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_override_options_after_change", "(", "void", ")", "{", "ix86_default_align", "(", "&", "global_options", ")", ";"], "ground_truth": ["ix86_recompute_optlev_based_flags", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "File": "i386-options", "Func": "ix86_override_options_after_change", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237003, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "ix86_recompute_optlev_based_flags", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_override_options_after_change", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237004, "Length": 10, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "last_alg", ";", "i", "++", ")", "if", "(", "(", "stringop_alg", ")", "i", "!=", "rep_prefix_8_byte", "||", "TARGET_64BIT", ")", "candidates", ".", "safe_push", "(", "stringop_alg_names", "[", "i", "]", ")", ";", "char", "*", "s", ";", "const", "char", "*", "hint", "=", "candidates_list_and_hint", "(", "alg_name", ",", "s", ",", "candidates", ")", ";", "if", "(", "hint", ")", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ",", "hint", ")", ";", "else", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ")", ";", "XDELETEVEC", "(", "s", ")", ";", "return", ";", "}", "if", "(", "(", "stringop_alg", ")", "i", "==", "rep_prefix_8_byte", "&&", "!", "TARGET_64BIT", ")", "{", "error", "(", "", "", ",", "alg_name", ",", "opt", ")", ";", "return", ";", "}", "input_ranges", "[", "n", "]", ".", "max", "=", "maxs", ";", "input_ranges", "[", "n", "]", ".", "alg", "=", "(", "stringop_alg", ")", "i", ";", "if", "(", "!", "strcmp", "(", "align", ",", "", ")", ")", "input_ranges", "[", "n", "]", ".", "noalign", "=", "false", ";", "else", "if", "(", "!", "strcmp", "(", "align", ",", "", ")", ")", "input_ranges", "[", "n", "]", ".", "noalign", "=", "true", ";", "else", "{", "error", "(", "", ",", "align", ",", "opt", ")", ";", "return", ";", "}", "n", "++", ";", "curr_range_str", "=", "next_range_str", ";", "}", "while", "(", "curr_range_str", ")", ";"], "ground_truth": ["if", "(", "input_ranges", "[", "n", "-", "", "]", ".", "max", "!=", "-", "", ")", "{"], "File": "i386-options", "Func": "ix86_parse_stringop_strategy_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237005, "Length": 217, "Cover_Rate": 0.3754325259515571} {"Template_token": ["", "curr_range_str", "=", "strategy_str", ";", "do", "{", "int", "maxs", ";", "char", "alg_name", "[", "", "]", ";", "char", "align", "[", "", "]", ";", "next_range_str", "=", "strchr", "(", "curr_range_str", ",", "','", ")", ";", "if", "(", "next_range_str", ")", "*", "next_range_str", "++", "=", "'\\0'", ";", "if", "(", "sscanf", "(", "curr_range_str", ",", "", ",", "alg_name", ",", "&", "maxs", ",", "align", ")", "!=", "", ")", "{", "error", "(", "", ",", "curr_range_str", ",", "opt", ")", ";", "return", ";", "}", "if", "(", "n", ">", "", "&&", "(", "maxs", "<", "(", "input_ranges", "[", "n", "-", "", "]", ".", "max", "+", "", ")", "&&", "maxs", "!=", "-", "", ")", ")", "{", "error", "(", "", ",", "opt", ")", ";", "return", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "last_alg", ";", "i", "++", ")", "if", "(", "!", "strcmp", "(", "alg_name", ",", "stringop_alg_names", "[", "i", "]", ")", ")", "break", ";", "if", "(", "i", "==", "last_alg", ")", "{", "error", "(", "", ",", "alg_name", ",", "opt", ")", ";", "auto_vec", "<", "const", "char", "*", ">", "candidates", ";", "for", "(", "i", "=", "", ";", "i", "<", "last_alg", ";", "i", "++", ")", "if", "(", "(", "stringop_alg", ")", "i", "!=", "rep_prefix_8_byte", "||", "TARGET_64BIT", ")", "candidates", ".", "safe_push", "(", "stringop_alg_names", "[", "i", "]", ")", ";", "char", "*", "s", ";", "const", "char", "*", "hint", "=", "candidates_list_and_hint", "(", "alg_name", ",", "s", ",", "candidates", ")", ";", "if", "(", "hint", ")", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ",", "hint", ")", ";", "else", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ")", ";", "XDELETEVEC", "(", "s", ")", ";"], "ground_truth": ["return", ";"], "File": "i386-options", "Func": "ix86_parse_stringop_strategy_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237006, "Length": 250, "Cover_Rate": 0.43252595155709345} {"Template_token": ["", "}", "else", "{", "if", "(", "opts", "->", "x_optimize", ">=", "", ")", "SET_OPTION_IF_UNSET", "(", "opts", ",", "opts_set", ",", "flag_omit_frame_pointer", ",", "!", "(", "USE_IX86_FRAME_POINTER", "||", "opts", "->", "x_optimize_size", ")", ")", ";", "if", "(", "opts", "->", "x_flag_asynchronous_unwind_tables", "==", "", ")", "opts", "->", "x_flag_asynchronous_unwind_tables", "=", "!", "USE_IX86_FRAME_POINTER", ";", "if", "(", "opts", "->", "x_flag_pcc_struct_return", "==", "", ")", "{", "if", "(", "TARGET_IAMCU_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_flag_pcc_struct_return", "=", "", ";", "else", "opts", "->", "x_flag_pcc_struct_return", "=", "DEFAULT_PCC_STRUCT_RETURN", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_recompute_optlev_based_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237007, "Length": 76, "Cover_Rate": 0.4367816091954023} {"Template_token": ["", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "else", "if", "(", "new_tree", "==", "target_option_default_node", ")", "restore_target_globals", "(", "&", "default_target_globals", ")", ";"], "ground_truth": ["else", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", "=", "save_target_globals_default_opts", "(", ")", ";"], "File": "i386-options", "Func": "ix86_reset_previous_fndecl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237008, "Length": 52, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "global_options_set", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "ix86_previous_fndecl", "=", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "ix86_reset_previous_fndecl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237009, "Length": 57, "Cover_Rate": 0.8382352941176471} {"Template_token": ["", "ix86_unsafe_math_optimizations", "=", "flag_unsafe_math_optimizations", ";", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_tree", "=", "build_target_option_node", "(", "&", "global_options", ",", "&", "global_options_set", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "}", "ix86_previous_fndecl", "=", "fndecl", ";", "static", "bool", "prev_no_caller_saved_registers", ";", "if", "(", "TARGET_64BIT", "&&", "(", "call_used_or_fixed_reg_p", "(", "SI_REG", ")", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", ")", "reinit_regs", "(", ")", ";", "else", "if", "(", "prev_no_caller_saved_registers", "!=", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "reinit_regs", "(", ")", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", "||", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "{", "const", "char", "*", "isa", ";", "if", "(", "TARGET_SSE", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_MMX", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_80387", ")", "isa", "=", "", ";", "else", "isa", "=", "NULL", ";", "if", "(", "isa", "!=", "NULL", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "sorry", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "?", "G_", "(", "", "", ")", ":", "G_", "(", "", "", ")", ",", "isa", ")", ";", "else", "sorry", "(", "", "", ",", "isa", ")", ";", "cfun", "->", "machine", "->", "func_type", "=", "TYPE_NORMAL", ";"], "ground_truth": ["cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "false", ";"], "File": "i386-options", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237010, "Length": 227, "Cover_Rate": 0.49780701754385964} {"Template_token": ["", "static", "void", "ix86_set_func_type", "(", "tree", "fndecl", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_UNKNOWN", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", ")", "{", "if", "(", "ix86_function_naked", "(", "fndecl", ")", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fndecl", ")", ",", "", ")", ";", "int", "nargs", "=", "", ";", "for", "(", "tree", "arg", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "nargs", "++", ";", "cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "true", ";", "cfun", "->", "machine", "->", "func_type", "=", "nargs", "==", "", "?", "TYPE_EXCEPTION", ":", "TYPE_INTERRUPT", ";", "ix86_optimize_mode_switching", "[", "X86_DIRFLAG", "]", "=", "", ";", "if", "(", "write_symbols", "!=", "NO_DEBUG", "&&", "write_symbols", "!=", "DWARF2_DEBUG", ")", "sorry", "(", "", "", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i386-options", "Func": "ix86_set_func_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237011, "Length": 127, "Cover_Rate": 0.7888198757763976} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_keep", "&&", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_thunk_extern", ")", "&&", "(", "flag_cf_protection", "&", "CF_RETURN", ")", ")", "error", "(", "", "", ")", ";", "}", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_unset", ")", "{", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fndecl", ")", ")", ";", "if", "(", "attr", "!=", "NULL", ")", "{", "tree", "args", "=", "TREE_VALUE", "(", "attr", ")", ";", "if", "(", "args", "==", "NULL", ")", "gcc_unreachable", "(", ")", ";", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "else", "cfun", "->", "machine", "->", "function_return_type", "=", "ix86_function_return", ";", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "||", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ")", ")", "error", "(", "", "", ",", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "?", "", ":", "", ")", ")", ";"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "function_return_type", "!=", "indirect_branch_keep", "&&", "(", "cfun", "->", "machine", "->", "function_return_type", "!=", "indirect_branch_thunk_extern", ")", "&&", "(", "flag_cf_protection", "&", "CF_RETURN", ")", ")", "error", "(", "", "", ")", ";"], "File": "i386-options", "Func": "ix86_set_indirect_branch_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237012, "Length": 284, "Cover_Rate": 0.5536062378167641} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_unset", ")", "{", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fndecl", ")", ")", ";", "if", "(", "attr", "!=", "NULL", ")", "{", "tree", "args", "=", "TREE_VALUE", "(", "attr", ")", ";", "if", "(", "args", "==", "NULL", ")", "gcc_unreachable", "(", ")", ";", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "else", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "ix86_indirect_branch", ";", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "(", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk_extern", ")", "||", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk", ")", ")", ")", "error", "(", "", "", ",", "(", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk_extern", ")", "?", "", ":", "", ")", ")", ";", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_keep", "&&", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_thunk_extern", ")", "&&", "(", "flag_cf_protection", "&", "CF_RETURN", ")", ")", "error", "(", "", "", ")", ";", "}", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_unset", ")", "{", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fndecl", ")", ")", ";", "if", "(", "attr", "!=", "NULL", ")", "{", "tree", "args", "=", "TREE_VALUE", "(", "attr", ")", ";", "if", "(", "args", "==", "NULL", ")", "gcc_unreachable", "(", ")", ";", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_extern", ";"], "ground_truth": ["else", "gcc_unreachable", "(", ")", ";"], "File": "i386-options", "Func": "ix86_set_indirect_branch_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237013, "Length": 405, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "case", "'c'", ":", "if", "(", "TARGET_PREFER_AVX128", ")", "{", "if", "(", "!", "TARGET_AVX", ")", "str", "=", "", ";", "else", "str", "=", "", ";", "}", "else", "if", "(", "!", "TARGET_AVX", ")", "str", "=", "", ";", "break", ";", "case", "'d'", ":", "if", "(", "TARGET_PREFER_AVX128", ")", "{", "if", "(", "!", "TARGET_AVX2", ")", "str", "=", "", ";", "else", "str", "=", "", ";", "}", "else", "if", "(", "!", "TARGET_AVX2", ")", "str", "=", "", ";", "break", ";", "case", "'e'", ":", "if", "(", "TARGET_PREFER_AVX256", ")", "{", "if", "(", "!", "TARGET_AVX512F", ")", "str", "=", "", ";", "else", "str", "=", "", ";", "}", "else", "if", "(", "!", "TARGET_AVX512F", ")", "str", "=", "", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386-options", "Func": "ix86_simd_clone_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237014, "Length": 111, "Cover_Rate": 0.46443514644351463} {"Template_token": ["", "}", "else", "if", "(", "!", "TARGET_AVX512F", ")", "str", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "str", "==", "NULL", ")", "return", ";", "push_cfun", "(", "NULL", ")", ";", "tree", "args", "=", "build_tree_list", "(", "NULL_TREE", ",", "build_string", "(", "strlen", "(", "str", ")", ",", "str", ")", ")", ";", "bool", "ok", "=", "ix86_valid_target_attribute_p", "(", "node", "->", "decl", ",", "NULL", ",", "args", ",", "", ")", ";", "gcc_assert", "(", "ok", ")", ";", "pop_cfun", "(", ")", ";", "ix86_reset_previous_fndecl", "(", ")", ";"], "ground_truth": ["ix86_set_current_function", "(", "node", "->", "decl", ")", ";"], "File": "i386-options", "Func": "ix86_simd_clone_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237015, "Length": 87, "Cover_Rate": 0.36401673640167365} {"Template_token": ["", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "old_optimize", ";", "memset", "(", "&", "func_options", ",", "", ",", "sizeof", "(", "func_options", ")", ")", ";", "init_options_struct", "(", "&", "func_options", ",", "NULL", ")", ";", "lang_hooks", ".", "init_options_struct", "(", "&", "func_options", ")", ";", "memset", "(", "&", "func_options_set", ",", "", ",", "sizeof", "(", "func_options_set", ")", ")", ";", "cl_optimization_restore", "(", "&", "func_options", ",", "&", "func_options_set", ",", "TREE_OPTIMIZATION", "(", "func_optimize", ")", ")", ";", "tree", "old_target", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "old_target", "==", "NULL_TREE", ")", "old_target", "=", "target_option_default_node", ";", "cl_target_option_restore", "(", "&", "func_options", ",", "&", "func_options_set", ",", "TREE_TARGET_OPTION", "(", "old_target", ")", ")", ";", "new_target", "=", "ix86_valid_target_attribute_tree", "(", "fndecl", ",", "args", ",", "&", "func_options", ",", "&", "func_options_set", ",", "flags", "==", "", ")", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ",", "&", "func_options_set", ")", ";", "if", "(", "new_target", "==", "error_mark_node", ")", "ret", "=", "false", ";", "else", "if", "(", "new_target", ")", "{", "if", "(", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "==", "NULL_TREE", "&&", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", "==", "NULL_TREE", ")", "{", "target_attribute_cache", "[", "", "]", "=", "copy_list", "(", "args", ")", ";", "target_attribute_cache", "[", "", "]", "=", "new_target", ";", "target_attribute_cache", "[", "", "]", "=", "old_optimize", "!=", "new_optimize", "?", "new_optimize", ":", "NULL_TREE", ";", "}"], "ground_truth": ["DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_target", ";"], "File": "i386-options", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237018, "Length": 198, "Cover_Rate": 0.5103092783505154} {"Template_token": ["", "enum", "prefer_vector_width", "orig_pvw_set", "=", "opts_set", "->", "x_prefer_vector_width_type", ";", "enum", "prefer_vector_width", "orig_ix86_move_max_set", "=", "opts_set", "->", "x_ix86_move_max", ";", "enum", "prefer_vector_width", "orig_ix86_store_max_set", "=", "opts_set", "->", "x_ix86_store_max", ";", "int", "orig_tune_defaulted", "=", "ix86_tune_defaulted", ";", "int", "orig_arch_specified", "=", "ix86_arch_specified", ";", "char", "*", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_MAX", "]", "=", "{", "NULL", ",", "NULL", "}", ";", "tree", "t", "=", "NULL_TREE", ";", "struct", "cl_target_option", "*", "def", "=", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ";", "struct", "gcc_options", "enum_opts_set", ";", "memset", "(", "&", "enum_opts_set", ",", "", ",", "sizeof", "(", "enum_opts_set", ")", ")", ";", "if", "(", "!", "ix86_valid_target_attribute_inner_p", "(", "fndecl", ",", "args", ",", "option_strings", ",", "opts", ",", "opts_set", ",", "&", "enum_opts_set", ",", "target_clone_attr", ")", ")", "return", "error_mark_node", ";", "if", "(", "opts", "->", "x_ix86_isa_flags", "!=", "def", "->", "x_ix86_isa_flags", "||", "opts", "->", "x_ix86_isa_flags2", "!=", "def", "->", "x_ix86_isa_flags2", "||", "opts", "->", "x_target_flags", "!=", "def", "->", "x_target_flags", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", "||", "enum_opts_set", ".", "x_ix86_fpmath", "||", "enum_opts_set", ".", "x_prefer_vector_width_type", ")", "{", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", "opts", "->", "x_ix86_arch_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", ";"], "ground_truth": ["else", "if", "(", "!", "orig_arch_specified", ")", "opts", "->", "x_ix86_arch_string", "=", "NULL", ";"], "File": "i386-options", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237019, "Length": 179, "Cover_Rate": 0.42018779342723006} {"Template_token": ["", "const", "char", "*", "orig_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";", "const", "char", "*", "orig_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "enum", "fpmath_unit", "orig_fpmath_set", "=", "opts_set", "->", "x_ix86_fpmath", ";", "enum", "prefer_vector_width", "orig_pvw_set", "=", "opts_set", "->", "x_prefer_vector_width_type", ";", "enum", "prefer_vector_width", "orig_ix86_move_max_set", "=", "opts_set", "->", "x_ix86_move_max", ";", "enum", "prefer_vector_width", "orig_ix86_store_max_set", "=", "opts_set", "->", "x_ix86_store_max", ";", "int", "orig_tune_defaulted", "=", "ix86_tune_defaulted", ";", "int", "orig_arch_specified", "=", "ix86_arch_specified", ";", "char", "*", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_MAX", "]", "=", "{", "NULL", ",", "NULL", "}", ";", "tree", "t", "=", "NULL_TREE", ";", "struct", "cl_target_option", "*", "def", "=", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ";", "struct", "gcc_options", "enum_opts_set", ";", "memset", "(", "&", "enum_opts_set", ",", "", ",", "sizeof", "(", "enum_opts_set", ")", ")", ";", "if", "(", "!", "ix86_valid_target_attribute_inner_p", "(", "fndecl", ",", "args", ",", "option_strings", ",", "opts", ",", "opts_set", ",", "&", "enum_opts_set", ",", "target_clone_attr", ")", ")", "return", "error_mark_node", ";", "if", "(", "opts", "->", "x_ix86_isa_flags", "!=", "def", "->", "x_ix86_isa_flags", "||", "opts", "->", "x_ix86_isa_flags2", "!=", "def", "->", "x_ix86_isa_flags2", "||", "opts", "->", "x_target_flags", "!=", "def", "->", "x_target_flags", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", "||", "enum_opts_set", ".", "x_ix86_fpmath", "||", "enum_opts_set", ".", "x_prefer_vector_width_type", ")", "{", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", "opts", "->", "x_ix86_arch_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", ";", "else", "if", "(", "!", "orig_arch_specified", ")", "opts", "->", "x_ix86_arch_string", "=", "NULL", ";", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ")", "opts", "->", "x_ix86_tune_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ")", ";", "else", "if", "(", "orig_tune_defaulted", ")", "opts", "->", "x_ix86_tune_string", "=", "NULL", ";", "if", "(", "enum_opts_set", ".", "x_ix86_fpmath", ")", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "if", "(", "enum_opts_set", ".", "x_prefer_vector_width_type", ")", "opts_set", "->", "x_prefer_vector_width_type", "=", "(", "enum", "prefer_vector_width", ")", "", ";", "bool", "r", "=", "ix86_option_override_internal", "(", "false", ",", "opts", ",", "opts_set", ")", ";", "if", "(", "!", "r", ")", "{", "release_options_strings", "(", "option_strings", ")", ";", "return", "error_mark_node", ";", "}", "ix86_add_new_builtins", "(", "opts", "->", "x_ix86_isa_flags", ",", "opts", "->", "x_ix86_isa_flags2", ")", ";", "enum", "excess_precision", "orig_ix86_excess_precision", "=", "opts", "->", "x_ix86_excess_precision", ";", "bool", "orig_ix86_unsafe_math_optimizations", "=", "opts", "->", "x_ix86_unsafe_math_optimizations", ";", "opts", "->", "x_ix86_excess_precision", "=", "opts", "->", "x_flag_excess_precision", ";", "opts", "->", "x_ix86_unsafe_math_optimizations", "=", "opts", "->", "x_flag_unsafe_math_optimizations", ";", "t", "=", "build_target_option_node", "(", "opts", ",", "opts_set", ")", ";", "opts", "->", "x_ix86_arch_string", "=", "orig_arch_string", ";"], "ground_truth": ["opts", "->", "x_ix86_tune_string", "=", "orig_tune_string", ";"], "File": "i386-options", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237020, "Length": 357, "Cover_Rate": 0.8380281690140845} {"Template_token": ["", "char", "*", "curr_feature_string", "=", "xstrdup", "(", "opts", "->", "x_ix86_tune_ctrl_string", ")", ";", "char", "*", "orig", "=", "curr_feature_string", ";", "int", "i", ";", "do", "{", "bool", "clear", "=", "false", ";", "next_feature_string", "=", "strchr", "(", "curr_feature_string", ",", "','", ")", ";", "if", "(", "next_feature_string", ")", "*", "next_feature_string", "++", "=", "'\\0'", ";", "if", "(", "*", "curr_feature_string", "==", "'^'", ")", "{", "curr_feature_string", "++", ";", "clear", "=", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "!", "strcmp", "(", "curr_feature_string", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ")", "{"], "File": "i386-options", "Func": "parse_mtune_ctrl_str", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237021, "Length": 90, "Cover_Rate": 0.48128342245989303} {"Template_token": ["", "char", "*", "orig", "=", "curr_feature_string", ";", "int", "i", ";", "do", "{", "bool", "clear", "=", "false", ";", "next_feature_string", "=", "strchr", "(", "curr_feature_string", ",", "','", ")", ";", "if", "(", "next_feature_string", ")", "*", "next_feature_string", "++", "=", "'\\0'", ";", "if", "(", "*", "curr_feature_string", "==", "'^'", ")", "{", "curr_feature_string", "++", ";", "clear", "=", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "!", "strcmp", "(", "curr_feature_string", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ")", "{"], "File": "i386-options", "Func": "parse_mtune_ctrl_str", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237022, "Length": 79, "Cover_Rate": 0.42245989304812837} {"Template_token": ["", "else", "ix86_tune_features", "[", "i", "]", "=", "!", "!", "(", "initial_ix86_tune_features", "[", "i", "]", "&", "ix86_tune_mask", ")", ";", "}", "if", "(", "dump", ")", "{", "fprintf", "(", "stderr", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "fprintf", "(", "stderr", ",", "", ",", "ix86_tune_feature_names", "[", "i", "]", ",", "ix86_tune_features", "[", "i", "]", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "i386-options", "Func": "set_ix86_tune_features", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237025, "Length": 65, "Cover_Rate": 0.5158730158730159} {"Template_token": ["", "s", "->", "n", "=", "n", ";", "s", "->", "mode", "=", "mode", ";", "s", "->", "rtl", "=", "assign_stack_local", "(", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ",", "align", ")", ";", "s", "->", "next", "=", "ix86_stack_locals", ";", "ix86_stack_locals", "=", "s", ";", "return", "validize_mem", "(", "copy_rtx", "(", "s", "->", "rtl", ")", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "assign_386_stack_local", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237026, "Length": 50, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "int", "regno", "=", "cum", "->", "regno", ";", "if", "(", "cum", "->", "fastcall", ")", "{", "if", "(", "mode", "==", "BLKmode", "||", "mode", "==", "DImode", "||", "(", "type", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", ")", ")", "break", ";", "if", "(", "regno", "==", "AX_REG", ")", "regno", "=", "CX_REG", ";", "}", "return", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "}", "break", ";", "case", "E_DFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "true", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "E_SFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "true", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "E_TImode", ":", "case", "E_V16QImode", ":", "case", "E_V8HImode", ":", "case", "E_V4SImode", ":", "case", "E_V2DImode", ":", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2DFmode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "sse_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "sse_regno", "+", "FIRST_SSE_REG", ")", ";", "}", "break", ";", "case", "E_OImode", ":", "case", "E_XImode", ":", "gcc_unreachable", "(", ")", ";", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V16SImode", ":", "case", "E_V8DImode", ":", "case", "E_V32HFmode", ":", "case", "E_V32BFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V8DFmode", ":", "case", "E_V16HFmode", ":", "case", "E_V16BFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V8SImode", ":", "case", "E_V32QImode", ":", "case", "E_V16HImode", ":", "case", "E_V4DFmode", ":", "case", "E_V4DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "sse_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "sse_regno", "+", "FIRST_SSE_REG", ")", ";", "}", "break", ";", "case", "E_V8QImode", ":", "case", "E_V4HImode", ":", "case", "E_V4HFmode", ":", "case", "E_V4BFmode", ":", "case", "E_V2SImode", ":", "case", "E_V2SFmode", ":", "case", "E_V1TImode", ":", "case", "E_V1DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "mmx_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "mmx_regno", "+", "FIRST_MMX_REG", ")", ";", "}", "break", ";", "}", "if", "(", "error_p", ")", "{", "cum", "->", "float_in_sse", "=", "", ";", "error", "(", "", "", ",", "cum", "->", "decl", ")", ";", "sorry", "(", "", "", ")", ";", "}"], "ground_truth": ["return", "NULL_RTX", ";"], "File": "i3861", "Func": "function_arg_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237029, "Length": 355, "Cover_Rate": 0.7700650759219089} {"Template_token": ["", "break", ";", "case", "E_V16HFmode", ":", "case", "E_V16BFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V8SImode", ":", "case", "E_V32QImode", ":", "case", "E_V16HImode", ":", "case", "E_V4DFmode", ":", "case", "E_V4DImode", ":", "case", "E_V32HFmode", ":", "case", "E_V32BFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V16SImode", ":", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V8DFmode", ":", "case", "E_V8DImode", ":", "if", "(", "!", "named", ")", "return", "NULL", ";", "break", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "function_arg_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237030, "Length": 61, "Cover_Rate": 0.3961038961038961} {"Template_token": ["", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "E_SFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "true", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "E_V16HFmode", ":", "case", "E_V16BFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V8SImode", ":", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V16SImode", ":", "case", "E_V8DImode", ":", "case", "E_V32HFmode", ":", "case", "E_V32BFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V8DFmode", ":", "case", "E_V32QImode", ":", "case", "E_V16HImode", ":", "case", "E_V4DFmode", ":", "case", "E_V4DImode", ":", "case", "E_TImode", ":", "case", "E_V16QImode", ":", "case", "E_V8HImode", ":", "case", "E_V4SImode", ":", "case", "E_V2DImode", ":", "case", "E_V8HFmode", ":", "case", "E_V8BFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2DFmode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "cum", "->", "sse_words", "+=", "words", ";", "cum", "->", "sse_nregs", "-=", "", ";"], "ground_truth": ["cum", "->", "sse_regno", "+=", "", ";"], "File": "i3861", "Func": "function_arg_advance_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237031, "Length": 141, "Cover_Rate": 0.31194690265486724} {"Template_token": ["", "unsigned", "int", "regno", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_MMX_REG", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "regno", "=", "FIRST_FLOAT_REG", ";", "else", "regno", "=", "AX_REG", ";", "if", "(", "mode", "==", "HFmode", "||", "mode", "==", "BFmode", ")", "regno", "=", "FIRST_SSE_REG", ";", "if", "(", "mode", "==", "HCmode", ")", "{"], "ground_truth": ["rtx", "ret", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "", ")", ")", ";"], "File": "i3861", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237032, "Length": 138, "Cover_Rate": 0.4876325088339223} {"Template_token": ["", "case", "E_HCmode", ":", "case", "E_SFmode", ":", "case", "E_SCmode", ":", "case", "E_DFmode", ":", "case", "E_DCmode", ":", "case", "E_TFmode", ":", "case", "E_SDmode", ":", "case", "E_DDmode", ":", "case", "E_TDmode", ":", "regno", "=", "FIRST_SSE_REG", ";", "break", ";", "case", "E_XFmode", ":", "case", "E_XCmode", ":", "regno", "=", "FIRST_FLOAT_REG", ";", "break", ";"], "ground_truth": ["case", "E_TCmode", ":"], "File": "i3861", "Func": "function_value_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237033, "Length": 48, "Cover_Rate": 0.3018867924528302} {"Template_token": ["", "case", "E_TCmode", ":", "return", "NULL", ";", "default", ":", "regno", "=", "AX_REG", ";", "}", "return", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "}", "else", "if", "(", "POINTER_TYPE_P", "(", "valtype", ")", ")", "{", "mode", "=", "word_mode", ";", "}", "ret", "=", "construct_container", "(", "mode", ",", "orig_mode", ",", "valtype", ",", "", ",", "X86_64_REGPARM_MAX", ",", "X86_64_SSE_REGPARM_MAX", ",", "x86_64_int_return_registers", ",", "", ")", ";", "if", "(", "!", "ret", ")", "ret", "=", "gen_rtx_REG", "(", "orig_mode", ",", "AX_REG", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "function_value_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237034, "Length": 75, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "hard_register", ".", "movzbl_load", ",", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", "+", "", ")", ";", "if", "(", "in", ")", "return", "ix86_cost", "->", "hard_register", ".", "movzbl_load", ";", "else", "return", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", "+", "", ";", "}", "break", ";", "case", "", ":", "{", "int", "cost", ";", "if", "(", "in", "==", "", ")", "cost", "=", "MAX", "(", "ix86_cost", "->", "hard_register", ".", "int_load", "[", "", "]", ",", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", ")", ";", "else", "cost", "=", "in", "?", "ix86_cost", "->", "hard_register", ".", "int_load", "[", "", "]", ":", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", ";", "if", "(", "mode", "==", "E_HFmode", ")", "{", "int", "sse_cost", ";", "int", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "in", "==", "", ")", "sse_cost", "=", "MAX", "(", "ix86_cost", "->", "hard_register", ".", "sse_load", "[", "index", "]", ",", "ix86_cost", "->", "hard_register", ".", "sse_store", "[", "index", "]", ")", ";", "else", "sse_cost", "=", "(", "in", "?", "ix86_cost", "->", "hard_register", ".", "sse_load", "[", "index", "]", ":", "ix86_cost", "->", "hard_register", ".", "sse_store", "[", "index", "]", ")", ";", "if", "(", "sse_cost", ">=", "cost", ")", "cost", "=", "sse_cost", "+", "", ";", "}", "return", "cost", ";", "}", "default", ":", "if", "(", "in", "==", "", ")", "cost", "=", "MAX", "(", "ix86_cost", "->", "hard_register", ".", "int_load", "[", "", "]", ",", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", ")", ";", "else", "if", "(", "in", ")", "cost", "=", "ix86_cost", "->", "hard_register", ".", "int_load", "[", "", "]", ";", "else", "cost", "=", "ix86_cost", "->", "hard_register", ".", "int_store", "[", "", "]", ";", "return", "cost", "*", "CEIL", "(", "(", "int", ")", "GET_MODE_SIZE", "(", "mode", ")", ",", "UNITS_PER_WORD", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237035, "Length": 278, "Cover_Rate": 0.36435124508519} {"Template_token": ["", "tree_code", "subcode", "=", "gimple_assign_rhs_code", "(", "stmt_info", "->", "stmt", ")", ";", "switch", "(", "subcode", ")", "{", "case", "PLUS_EXPR", ":", "case", "POINTER_PLUS_EXPR", ":", "case", "MINUS_EXPR", ":", "if", "(", "kind", "==", "scalar_stmt", ")", "{", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "addss", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fadd", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "}", "else", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ")", ";", "break", ";", "case", "MULT_EXPR", ":", "case", "WIDEN_MULT_EXPR", ":", "case", "MULT_HIGHPART_EXPR", ":", "stmt_cost", "=", "ix86_multiplication_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "NEGATE_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fchs", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "case", "TRUNC_DIV_EXPR", ":", "case", "CEIL_DIV_EXPR", ":", "case", "FLOOR_DIV_EXPR", ":", "case", "ROUND_DIV_EXPR", ":", "case", "TRUNC_MOD_EXPR", ":", "case", "CEIL_MOD_EXPR", ":", "case", "FLOOR_MOD_EXPR", ":", "case", "RDIV_EXPR", ":", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";"], "ground_truth": ["case", "NOP_EXPR", ":"], "File": "i3861", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237036, "Length": 277, "Cover_Rate": 0.3402948402948403} {"Template_token": ["", "if", "(", "is_ms_hook", ")", "{", "int", "i", ",", "filler_count", "=", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "unsigned", "int", "filler_cc", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "filler_count", ";", "i", "+=", "", ")", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ",", "filler_cc", ")", ";", "}"], "ground_truth": ["SUBTARGET_ASM_UNWIND_INIT", "(", "asm_out_file", ")", ";"], "File": "i3861", "Func": "ix86_asm_output_function_label", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237037, "Length": 54, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "unsigned", "int", "filler_cc", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "filler_count", ";", "i", "+=", "", ")", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ",", "filler_cc", ")", ";", "}", "SUBTARGET_ASM_UNWIND_INIT", "(", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "fname", ")", ";", "if", "(", "is_ms_hook", ")", "{", "if", "(", "TARGET_64BIT", ")", "{", "fputs", "(", "ASM_BYTE", "", ",", "asm_out_file", ")", ";", "}", "else", "{", "fputs", "(", "ASM_BYTE", "", ",", "asm_out_file", ")", ";", "}"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_asm_output_function_label", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237038, "Length": 74, "Cover_Rate": 0.5736434108527132} {"Template_token": ["", "int", "ix86_attr_length_vex_default", "(", "rtx_insn", "*", "insn", ",", "bool", "has_0f_opcode", ",", "bool", "has_vex_w", ")", "{", "int", "i", ",", "reg_only", "=", "", "+", "", ";", "bool", "has_mem", "=", "false", ";", "if", "(", "!", "has_0f_opcode", "||", "has_vex_w", ")", "return", "", "+", "", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", "", "+", "", ";", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "if", "(", "GET_MODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "DImode", "&&", "GENERAL_REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "return", "", "+", "", ";", "if", "(", "REX_INT_REGNO_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "||", "REX_SSE_REGNO_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "reg_only", "=", "", "+", "", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_attr_length_vex_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237039, "Length": 143, "Cover_Rate": 0.7566137566137566} {"Template_token": ["", "struct", "ix86_address", "parts", ";", "int", "ok", ";", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "||", "(", "SImode_address_operand", "(", "operands", "[", "", "]", ",", "VOIDmode", ")", "&&", "REG_P", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ")", ")", "return", "false", ";", "ok", "=", "ix86_decompose_address", "(", "operands", "[", "", "]", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "(", "parts", ".", "base", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "index", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "scale", ">", "", ")", "<", "", ")", "return", "false", ";", "if", "(", "parts", ".", "disp", "&&", "flag_pic", "&&", "!", "LEGITIMATE_PIC_OPERAND_P", "(", "parts", ".", "disp", ")", ")", "return", "false", ";", "regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "regno1", "=", "INVALID_REGNUM", ";", "regno2", "=", "INVALID_REGNUM", ";", "if", "(", "parts", ".", "base", ")", "regno1", "=", "true_regnum", "(", "parts", ".", "base", ")", ";"], "ground_truth": ["if", "(", "parts", ".", "index", ")", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";"], "File": "i3861", "Func": "ix86_avoid_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237040, "Length": 169, "Cover_Rate": 0.4604904632152589} {"Template_token": ["", "regno1", "=", "INVALID_REGNUM", ";", "regno2", "=", "INVALID_REGNUM", ";", "if", "(", "parts", ".", "base", ")", "regno1", "=", "true_regnum", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", ")", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";", "if", "(", "!", "TARGET_BONNELL", "&&", "parts", ".", "scale", "==", "", "&&", "(", "!", "parts", ".", "disp", "||", "parts", ".", "disp", "==", "const0_rtx", ")", "&&", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_AVOID_LEA_FOR_ADDR", "||", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "false", ";", "split_cost", "=", "", ";", "if", "(", "parts", ".", "base", "||", "parts", ".", "index", ")", "{", "if", "(", "regno1", "!=", "regno0", "&&", "regno2", "!=", "regno0", ")", "split_cost", "+=", "", ";", "if", "(", "parts", ".", "base", "&&", "parts", ".", "index", ")", "split_cost", "+=", "", ";", "if", "(", "parts", ".", "scale", ">", "", ")", "{", "if", "(", "regno0", "!=", "regno1", ")", "split_cost", "+=", "", ";", "else", "if", "(", "regno2", "==", "regno0", ")", "split_cost", "+=", "", ";"], "ground_truth": ["else", "split_cost", "+=", "parts", ".", "scale", ";"], "File": "i3861", "Func": "ix86_avoid_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237041, "Length": 168, "Cover_Rate": 0.45776566757493187} {"Template_token": ["", "int", "i", ",", "n_elt", ";", "rtvec", "v", ";", "machine_mode", "scalar_mode", ";", "switch", "(", "mode", ")", "{", "case", "E_V64QImode", ":", "case", "E_V32QImode", ":", "case", "E_V16QImode", ":", "case", "E_V32HImode", ":", "case", "E_V16HImode", ":", "case", "E_V8HImode", ":", "case", "E_V16SImode", ":", "case", "E_V8SImode", ":", "case", "E_V4SImode", ":", "case", "E_V8DImode", ":", "case", "E_V4DImode", ":", "case", "E_V2DImode", ":", "gcc_assert", "(", "vect", ")", ";", "case", "E_V16SFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2SFmode", ":", "case", "E_V8DFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V2DFmode", ":", "n_elt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "v", "=", "rtvec_alloc", "(", "n_elt", ")", ";", "scalar_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "RTVEC_ELT", "(", "v", ",", "", ")", "=", "value", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "n_elt", ";", "++", "i", ")", "RTVEC_ELT", "(", "v", ",", "i", ")", "=", "vect", "?", "value", ":", "CONST0_RTX", "(", "scalar_mode", ")", ";"], "File": "i3861", "Func": "ix86_build_const_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237042, "Length": 137, "Cover_Rate": 0.8253012048192772} {"Template_token": ["", "vec_mode", "=", "mode", ";", "imode", "=", "SImode", ";", "break", ";", "case", "E_V8DImode", ":", "case", "E_V4DImode", ":", "case", "E_V2DImode", ":", "case", "E_V8DFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V2DFmode", ":", "vec_mode", "=", "mode", ";", "imode", "=", "DImode", ";", "break", ";", "case", "E_TImode", ":", "case", "E_TFmode", ":", "vec_mode", "=", "VOIDmode", ";", "imode", "=", "TImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "machine_mode", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "w", "=", "wi", "::", "set_bit_in_zero", "(", "GET_MODE_BITSIZE", "(", "inner_mode", ")", "-", "", ",", "GET_MODE_BITSIZE", "(", "inner_mode", ")", ")", ";", "if", "(", "invert", ")", "w", "=", "wi", "::", "bit_not", "(", "w", ")", ";"], "ground_truth": ["mask", "=", "immed_wide_int_const", "(", "w", ",", "imode", ")", ";"], "File": "i3861", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237043, "Length": 110, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "if", "(", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", ")", "{", "int", "mov_size", "=", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "&&", "TARGET_SSE2", "?", "", ":", "", ";"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "from", ")", "<", "mov_size", "||", "GET_MODE_SIZE", "(", "to", ")", "<", "mov_size", ")", "return", "false", ";"], "File": "i3861", "Func": "ix86_can_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237044, "Length": 46, "Cover_Rate": 0.5476190476190477} {"Template_token": ["", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "false", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", ")", "{"], "ground_truth": ["int", "mov_size", "=", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "&&", "TARGET_SSE2", "?", "", ":", "", ";"], "File": "i3861", "Func": "ix86_can_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237045, "Length": 37, "Cover_Rate": 0.44047619047619047} {"Template_token": ["", "else", "space_needed", "=", "frame", "->", "va_arg_size", ";", "frame", "->", "stack_realign_allocate", "=", "space_needed", ";", "offset", "=", "ROUND_UP", "(", "offset", "+", "space_needed", ",", "stack_alignment_needed", ")", ";", "frame", "->", "stack_realign_offset", "=", "offset", "-", "space_needed", ";", "frame", "->", "sse_reg_save_offset", "=", "frame", "->", "stack_realign_offset", "+", "sse_reg_space_needed", ";", "}", "else", "{", "frame", "->", "stack_realign_offset", "=", "offset", ";", "if", "(", "TARGET_64BIT", "&&", "m", "->", "call_ms2sysv", ")", "{", "m", "->", "call_ms2sysv_pad_in", "=", "!", "!", "(", "offset", "&", "UNITS_PER_WORD", ")", ";", "offset", "+=", "xlogue_layout", "::", "get_instance", "(", ")", ".", "get_stack_space_used", "(", ")", ";", "}", "else", "if", "(", "frame", "->", "nsseregs", ")", "{", "if", "(", "ix86_incoming_stack_boundary", ">=", "", "||", "(", "stack_realign_drap", "&&", "stack_alignment_needed", ">=", "", ")", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "", ")", ";", "offset", "+=", "frame", "->", "nsseregs", "*", "", ";", "}", "frame", "->", "sse_reg_save_offset", "=", "offset", ";", "offset", "+=", "frame", "->", "va_arg_size", ";", "}", "if", "(", "m", "->", "call_ms2sysv", "||", "frame", "->", "va_arg_size", "!=", "", "||", "size", "!=", "", "||", "!", "crtl", "->", "is_leaf", "||", "(", "!", "crtl", "->", "tail_call_emit", "&&", "cfun", "->", "machine", "->", "outgoing_args_on_stack", ")", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "stack_alignment_needed", ")", ";", "frame", "->", "frame_pointer_offset", "=", "offset", ";", "offset", "+=", "size", ";", "if", "(", "ACCUMULATE_OUTGOING_ARGS", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", ")", "{", "offset", "+=", "crtl", "->", "outgoing_args_size", ";", "frame", "->", "outgoing_arguments_size", "=", "crtl", "->", "outgoing_args_size", ";", "}", "else", "frame", "->", "outgoing_arguments_size", "=", "", ";", "if", "(", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "preferred_alignment", ")", ";", "frame", "->", "stack_pointer_offset", "=", "offset", ";", "to_allocate", "=", "offset", "-", "frame", "->", "sse_reg_save_offset", ";", "if", "(", "(", "!", "to_allocate", "&&", "frame", "->", "nregs", "<=", "", ")", "||", "(", "TARGET_64BIT", "&&", "to_allocate", ">=", "HOST_WIDE_INT_C", "(", "", ")", ")", "||", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", "||", "(", "flag_stack_clash_protection", "&&", "!", "ix86_target_stack_probe", "(", ")", "&&", "to_allocate", ">", "get_probe_interval", "(", ")", ")", ")", "frame", "->", "save_regs_using_mov", "=", "false", ";", "if", "(", "ix86_using_red_zone", "(", ")", "&&", "crtl", "->", "sp_is_unchanging", "&&", "crtl", "->", "is_leaf", "&&", "!", "ix86_pc_thunk_call_expanded", "&&", "!", "ix86_current_function_calls_tls_descriptor", ")", "{", "frame", "->", "red_zone_size", "=", "to_allocate", ";", "if", "(", "frame", "->", "save_regs_using_mov", ")", "frame", "->", "red_zone_size", "+=", "frame", "->", "nregs", "*", "UNITS_PER_WORD", ";", "if", "(", "frame", "->", "red_zone_size", ">", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ")", "frame", "->", "red_zone_size", "=", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ";", "}", "else", "frame", "->", "red_zone_size", "=", "", ";", "frame", "->", "stack_pointer_offset", "-=", "frame", "->", "red_zone_size", ";", "if", "(", "TARGET_SEH", ")", "{", "frame", "->", "hard_frame_pointer_offset", "=", "frame", "->", "sse_reg_save_offset", ";", "const", "HOST_WIDE_INT", "diff", "=", "frame", "->", "stack_pointer_offset", "-", "frame", "->", "hard_frame_pointer_offset", ";", "if", "(", "diff", "<=", "", "&&", "!", "crtl", "->", "accesses_prior_frames", ")", "{"], "ground_truth": ["frame", "->", "hard_frame_pointer_offset", "+=", "(", "diff", "&", "", ")", ";"], "File": "i3861", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237046, "Length": 446, "Cover_Rate": 0.4110599078341014} {"Template_token": ["", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "unsigned", "HOST_WIDE_INT", "stack_alignment_needed", ";", "HOST_WIDE_INT", "offset", ";", "unsigned", "HOST_WIDE_INT", "preferred_alignment", ";", "HOST_WIDE_INT", "size", "=", "ix86_get_frame_size", "(", ")", ";", "HOST_WIDE_INT", "to_allocate", ";", "if", "(", "TARGET_64BIT", "&&", "m", "->", "call_ms2sysv", ")", "{", "gcc_assert", "(", "TARGET_64BIT_MS_ABI", ")", ";", "gcc_assert", "(", "TARGET_CALL_MS2SYSV_XLOGUES", ")", ";", "gcc_assert", "(", "!", "TARGET_SEH", ")", ";", "gcc_assert", "(", "TARGET_SSE", ")", ";", "gcc_assert", "(", "!", "ix86_using_red_zone", "(", ")", ")", ";", "if", "(", "crtl", "->", "calls_eh_return", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "m", "->", "call_ms2sysv", "=", "false", ";", "warn_once_call_ms2sysv_xlogues", "(", "", ")", ";", "}", "else", "if", "(", "ix86_static_chain_on_stack", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "m", "->", "call_ms2sysv", "=", "false", ";", "warn_once_call_ms2sysv_xlogues", "(", "", ")", ";", "}", "else", "{", "unsigned", "count", "=", "xlogue_layout", "::", "count_stub_managed_regs", "(", ")", ";", "m", "->", "call_ms2sysv_extra_regs", "=", "count", "-", "xlogue_layout", "::", "MIN_REGS", ";", "m", "->", "call_ms2sysv_pad_in", "=", "", ";", "}", "}", "frame", "->", "nregs", "=", "ix86_nsaved_regs", "(", ")", ";", "frame", "->", "nsseregs", "=", "ix86_nsaved_sseregs", "(", ")", ";", "if", "(", "(", "(", "TARGET_64BIT_MS_ABI", "||", "TARGET_MACHO", ")", "&&", "crtl", "->", "preferred_stack_boundary", "<", "", ")", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "!=", "", "||", "ix86_current_function_calls_tls_descriptor", "||", "(", "TARGET_MACHO", "&&", "crtl", "->", "profile", ")", "||", "ix86_incoming_stack_boundary", "<", "", ")", ")", "{", "crtl", "->", "preferred_stack_boundary", "=", "", ";", "crtl", "->", "stack_alignment_needed", "=", "", ";", "}", "stack_alignment_needed", "=", "crtl", "->", "stack_alignment_needed", "/", "BITS_PER_UNIT", ";", "preferred_alignment", "=", "crtl", "->", "preferred_stack_boundary", "/", "BITS_PER_UNIT", ";", "gcc_assert", "(", "!", "size", "||", "stack_alignment_needed", ")", ";", "gcc_assert", "(", "preferred_alignment", ">=", "STACK_BOUNDARY", "/", "BITS_PER_UNIT", ")", ";", "gcc_assert", "(", "preferred_alignment", "<=", "stack_alignment_needed", ")", ";", "gcc_assert", "(", "TARGET_64BIT", "||", "!", "frame", "->", "nsseregs", ")", ";", "if", "(", "TARGET_64BIT", "&&", "m", "->", "call_ms2sysv", ")", "{", "gcc_assert", "(", "stack_alignment_needed", ">=", "", ")", ";", "gcc_assert", "(", "!", "frame", "->", "nsseregs", ")", ";", "}", "if", "(", "TARGET_SEH", ")", "m", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "if", "(", "!", "optimize_bb_for_size_p", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ")", "{", "int", "count", "=", "frame", "->", "nregs", ";", "struct", "cgraph_node", "*", "node", "=", "cgraph_node", "::", "get", "(", "current_function_decl", ")", ";", "if", "(", "count", ")", "count", "=", "(", "count", "-", "", ")", "*", "FAST_PROLOGUE_INSN_COUNT", ";", "if", "(", "node", "->", "frequency", "<", "NODE_FREQUENCY_NORMAL", "||", "(", "flag_branch_probabilities", "&&", "node", "->", "frequency", "<", "NODE_FREQUENCY_HOT", ")", ")", "m", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "{", "if", "(", "count", "!=", "frame", "->", "expensive_count", ")", "{", "frame", "->", "expensive_count", "=", "count", ";", "frame", "->", "expensive_p", "=", "expensive_function_p", "(", "count", ")", ";", "}"], "ground_truth": ["m", "->", "use_fast_prologue_epilogue", "=", "!", "frame", "->", "expensive_p", ";"], "File": "i3861", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237047, "Length": 410, "Cover_Rate": 0.3778801843317972} {"Template_token": ["", "case", "E_V2BFmode", ":", "case", "E_V4HFmode", ":", "case", "E_V4BFmode", ":", "case", "E_V2SFmode", ":", "for", "(", "int", "i", "=", "", ";", "i", "<", "nunits", ";", "++", "i", ")", "{", "rtx", "x", "=", "XVECEXP", "(", "op", ",", "", ",", "i", ")", ";", "int", "v", "=", "real_to_target", "(", "NULL", ",", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ",", "REAL_MODE_FORMAT", "(", "innermode", ")", ")", ";", "wide_int", "wv", "=", "wi", "::", "shwi", "(", "v", ",", "innermode_bits", ")", ";", "val", "=", "wi", "::", "insert", "(", "val", ",", "wv", ",", "innermode_bits", "*", "i", ",", "innermode_bits", ")", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["return", "val", ".", "to_shwi", "(", ")", ";"], "File": "i3861", "Func": "ix86_convert_const_vector_to_integer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237048, "Length": 103, "Cover_Rate": 0.40711462450592883} {"Template_token": ["", "extern", "tree", "ix86_bf16_type_node", ";", "if", "(", "!", "TARGET_SSE2", ")", "{", "gcc_checking_assert", "(", "!", "float16_type_node", "&&", "!", "bfloat16_type_node", ")", ";", "float16_type_node", "=", "ix86_float16_type_node", ";", "bfloat16_type_node", "=", "ix86_bf16_type_node", ";", "callback", "(", "float16_type_node", ")", ";", "callback", "(", "bfloat16_type_node", ")", ";", "float16_type_node", "=", "NULL_TREE", ";"], "ground_truth": ["bfloat16_type_node", "=", "NULL_TREE", ";"], "File": "i3861", "Func": "ix86_emit_support_tinfos", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237049, "Length": 45, "Cover_Rate": 0.7627118644067796} {"Template_token": ["", "if", "(", "!", "TARGET_SSE2", ")", "{", "gcc_checking_assert", "(", "!", "float16_type_node", "&&", "!", "bfloat16_type_node", ")", ";", "float16_type_node", "=", "ix86_float16_type_node", ";", "bfloat16_type_node", "=", "ix86_bf16_type_node", ";"], "ground_truth": ["callback", "(", "float16_type_node", ")", ";"], "File": "i3861", "Func": "ix86_emit_support_tinfos", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237050, "Length": 28, "Cover_Rate": 0.4745762711864407} {"Template_token": ["", "rtx", "reg", ";", "if", "(", "!", "cum", "->", "caller", "&&", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "{", "gcc_assert", "(", "arg", ".", "type", "!=", "NULL_TREE", ")", ";", "if", "(", "POINTER_TYPE_P", "(", "arg", ".", "type", ")", ")", "{", "gcc_assert", "(", "TYPE_MODE", "(", "arg", ".", "type", ")", "==", "ptr_mode", ")", ";", "reg", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "}", "else", "{", "gcc_assert", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "==", "INTEGER_TYPE", "&&", "TYPE_MODE", "(", "arg", ".", "type", ")", "==", "word_mode", ")", ";", "reg", "=", "gen_rtx_MEM", "(", "word_mode", ",", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "", "*", "UNITS_PER_WORD", ")", ")", ";", "}", "return", "reg", ";", "}", "bytes", "=", "arg", ".", "promoted_size_in_bytes", "(", ")", ";", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "arg", ".", "type", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "==", "VECTOR_TYPE", ")", "mode", "=", "type_natural_mode", "(", "arg", ".", "type", ",", "cum", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "reg", "=", "function_arg_ms_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "named", ",", "arg", ".", "type", ",", "bytes", ")", ";", "else", "reg", "=", "function_arg_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "arg", ".", "named", ")", ";", "}", "else", "reg", "=", "function_arg_32", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "bytes", ",", "words", ")", ";", "if", "(", "reg", "==", "NULL_RTX", "&&", "cum", "->", "caller", ")", "cfun", "->", "machine", "->", "outgoing_args_on_stack", "=", "true", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237056, "Length": 276, "Cover_Rate": 0.8903225806451613} {"Template_token": ["", "reg", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "}", "else", "{", "gcc_assert", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "==", "INTEGER_TYPE", "&&", "TYPE_MODE", "(", "arg", ".", "type", ")", "==", "word_mode", ")", ";", "reg", "=", "gen_rtx_MEM", "(", "word_mode", ",", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "", "*", "UNITS_PER_WORD", ")", ")", ";", "}", "return", "reg", ";", "}", "bytes", "=", "arg", ".", "promoted_size_in_bytes", "(", ")", ";", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "arg", ".", "type", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "==", "VECTOR_TYPE", ")", "mode", "=", "type_natural_mode", "(", "arg", ".", "type", ",", "cum", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "reg", "=", "function_arg_ms_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "named", ",", "arg", ".", "type", ",", "bytes", ")", ";", "else", "reg", "=", "function_arg_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "arg", ".", "named", ")", ";", "}"], "ground_truth": ["else", "reg", "=", "function_arg_32", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "bytes", ",", "words", ")", ";"], "File": "i3861", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237057, "Length": 204, "Cover_Rate": 0.6580645161290323} {"Template_token": ["", "}", "if", "(", "(", "OUTGOING_REG_PARM_STACK_SPACE", "(", "type", ")", "!=", "OUTGOING_REG_PARM_STACK_SPACE", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", ")", "||", "(", "REG_PARM_STACK_SPACE", "(", "decl_or_type", ")", "!=", "REG_PARM_STACK_SPACE", "(", "current_function_decl", ")", ")", ")", "{", "maybe_complain_about_tail_call", "(", "exp", ",", "", "", "", ")", ";", "return", "false", ";", "}", "a", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", "&&", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", ")", "return", "false", ";", "}", "else", "{", "if", "(", "!", "decl", "||", "(", "bind_global", "&&", "flag_pic", "&&", "!", "flag_plt", ")", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", "||", "flag_force_indirect_call", ")", "{", "if", "(", "ix86_function_regparm", "(", "type", ",", "decl", ")", ">=", "", "&&", "!", "cfun", "->", "machine", "->", "arg_reg_available", ")", "return", "false", ";", "}", "}", "if", "(", "decl", "&&", "ix86_use_pseudo_pic_reg", "(", ")", ")", "{", "cgraph_node", "*", "node", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "node", "&&", "node", "->", "ifunc_resolver", ")", "return", "false", ";", "}", "if", "(", "(", "(", "flag_cf_protection", "&", "(", "CF_RETURN", "|", "CF_BRANCH", ")", ")", "==", "(", "CF_RETURN", "|", "CF_BRANCH", ")", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type", ")", ")", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ")", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237058, "Length": 299, "Cover_Rate": 0.7002341920374707} {"Template_token": ["", "if", "(", "!", "TARGET_80387", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "else", "if", "(", "!", "TARGET_MIX_SSE_I387", ")", "{"], "ground_truth": ["if", "(", "!", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";"], "File": "i3861", "Func": "ix86_get_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237059, "Length": 27, "Cover_Rate": 0.3176470588235294} {"Template_token": ["", "case", "MODE_XI", ":", "case", "MODE_OI", ":", "case", "MODE_TI", ":", "scalar_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "evex_reg_p", "&&", "!", "TARGET_AVX512VL", "&&", "GET_MODE_SIZE", "(", "mode", ")", "<", "", ")", "{", "if", "(", "memory_operand", "(", "operands", "[", "", "]", ",", "mode", ")", "||", "memory_operand", "(", "operands", "[", "", "]", ",", "mode", ")", ")", "gcc_unreachable", "(", ")", ";", "size", "=", "", ";", "switch", "(", "type", ")", "{", "case", "opcode_int", ":", "if", "(", "scalar_mode", "==", "E_HFmode", "||", "scalar_mode", "==", "E_BFmode", ")", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";", "else", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "case", "opcode_float", ":", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "case", "opcode_double", ":", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "}", "}", "else", "if", "(", "SCALAR_FLOAT_MODE_P", "(", "scalar_mode", ")", ")", "{", "switch", "(", "scalar_mode", ")", "{", "case", "E_HFmode", ":", "case", "E_BFmode", ":", "if", "(", "evex_reg_p", ")", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";", "else", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";", "break", ";", "case", "E_SFmode", ":", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "case", "E_DFmode", ":", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "case", "E_TFmode", ":", "if", "(", "evex_reg_p", ")", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "else", "opcode", "=", "misaligned_p", "?", "", ":", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "SCALAR_INT_MODE_P", "(", "scalar_mode", ")", ")", "{", "switch", "(", "scalar_mode", ")", "{", "case", "E_QImode", ":", "if", "(", "evex_reg_p", ")", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";", "else", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";", "break", ";", "case", "E_HImode", ":"], "ground_truth": ["if", "(", "evex_reg_p", ")", "opcode", "=", "(", "misaligned_p", "?", "(", "TARGET_AVX512BW", "?", "", ":", "", ")", ":", "", ")", ";"], "File": "i3861", "Func": "ix86_get_ssemov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237060, "Length": 341, "Cover_Rate": 0.512012012012012} {"Template_token": ["", "t2", "=", "build1", "(", "GOTO_EXPR", ",", "void_type_node", ",", "lab_false", ")", ";", "t", "=", "build3", "(", "COND_EXPR", ",", "void_type_node", ",", "t", ",", "t2", ",", "NULL_TREE", ")", ";", "gimplify_and_add", "(", "t", ",", "pre_p", ")", ";", "}", "if", "(", "needed_intregs", ")", "{", "t", "=", "fold_build_pointer_plus", "(", "sav", ",", "gpr", ")", ";", "gimplify_assign", "(", "int_addr", ",", "t", ",", "pre_p", ")", ";", "}", "if", "(", "needed_sseregs", ")", "{", "t", "=", "fold_build_pointer_plus", "(", "sav", ",", "fpr", ")", ";", "gimplify_assign", "(", "sse_addr", ",", "t", ",", "pre_p", ")", ";", "}", "if", "(", "need_temp", ")", "{", "int", "i", ",", "prev_size", "=", "", ";", "tree", "temp", "=", "create_tmp_var", "(", "type", ",", "", ")", ";", "TREE_ADDRESSABLE", "(", "temp", ")", "=", "", ";", "t", "=", "build1", "(", "ADDR_EXPR", ",", "build_pointer_type", "(", "type", ")", ",", "temp", ")", ";", "gimplify_assign", "(", "addr", ",", "t", ",", "pre_p", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "container", ",", "", ")", ";", "i", "++", ")", "{", "rtx", "slot", "=", "XVECEXP", "(", "container", ",", "", ",", "i", ")", ";", "rtx", "reg", "=", "XEXP", "(", "slot", ",", "", ")", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "tree", "piece_type", ";", "tree", "addr_type", ";", "tree", "daddr_type", ";", "tree", "src_addr", ",", "src", ";", "int", "src_offset", ";", "tree", "dest_addr", ",", "dest", ";", "int", "cur_size", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "gcc_assert", "(", "prev_size", "<=", "INTVAL", "(", "XEXP", "(", "slot", ",", "", ")", ")", ")", ";", "prev_size", "=", "INTVAL", "(", "XEXP", "(", "slot", ",", "", ")", ")", ";", "if", "(", "prev_size", "+", "cur_size", ">", "size", ")", "{", "cur_size", "=", "size", "-", "prev_size", ";", "unsigned", "int", "nbits", "=", "cur_size", "*", "BITS_PER_UNIT", ";", "if", "(", "!", "int_mode_for_size", "(", "nbits", ",", "", ")", ".", "exists", "(", "&", "mode", ")", ")", "mode", "=", "QImode", ";", "}", "piece_type", "=", "lang_hooks", ".", "types", ".", "type_for_mode", "(", "mode", ",", "", ")", ";", "if", "(", "mode", "==", "GET_MODE", "(", "reg", ")", ")", "addr_type", "=", "build_pointer_type", "(", "piece_type", ")", ";", "else", "addr_type", "=", "build_pointer_type_for_mode", "(", "piece_type", ",", "ptr_mode", ",", "true", ")", ";", "daddr_type", "=", "build_pointer_type_for_mode", "(", "piece_type", ",", "ptr_mode", ",", "true", ")", ";", "if", "(", "SSE_REGNO_P", "(", "REGNO", "(", "reg", ")", ")", ")", "{", "src_addr", "=", "sse_addr", ";", "src_offset", "=", "(", "REGNO", "(", "reg", ")", "-", "FIRST_SSE_REG", ")", "*", "", ";", "}", "else", "{", "src_addr", "=", "int_addr", ";", "src_offset", "=", "REGNO", "(", "reg", ")", "*", "", ";", "}", "src_addr", "=", "fold_convert", "(", "addr_type", ",", "src_addr", ")", ";", "src_addr", "=", "fold_build_pointer_plus_hwi", "(", "src_addr", ",", "src_offset", ")", ";", "dest_addr", "=", "fold_convert", "(", "daddr_type", ",", "addr", ")", ";", "dest_addr", "=", "fold_build_pointer_plus_hwi", "(", "dest_addr", ",", "prev_size", ")", ";", "if", "(", "cur_size", "==", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "src", "=", "build_va_arg_indirect_ref", "(", "src_addr", ")", ";", "dest", "=", "build_va_arg_indirect_ref", "(", "dest_addr", ")", ";", "gimplify_assign", "(", "dest", ",", "src", ",", "pre_p", ")", ";", "}", "else", "{", "tree", "copy", "=", "build_call_expr", "(", "builtin_decl_implicit", "(", "BUILT_IN_MEMCPY", ")", ",", "", ",", "dest_addr", ",", "src_addr", ",", "size_int", "(", "cur_size", ")", ")", ";", "gimplify_and_add", "(", "copy", ",", "pre_p", ")", ";", "}", "prev_size", "+=", "cur_size", ";", "}", "}", "if", "(", "needed_intregs", ")", "{"], "ground_truth": ["t", "=", "build2", "(", "PLUS_EXPR", ",", "TREE_TYPE", "(", "gpr", ")", ",", "gpr", ",", "build_int_cst", "(", "TREE_TYPE", "(", "gpr", ")", ",", "needed_intregs", "*", "", ")", ")", ";"], "File": "i3861", "Func": "ix86_gimplify_va_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237063, "Length": 520, "Cover_Rate": 0.3256105197244834} {"Template_token": ["", "bool", "ix86_hardreg_mov_ok", "(", "rtx", "dst", ",", "rtx", "src", ")", "{"], "ground_truth": ["if", "(", "REG_P", "(", "dst", ")", "&&", "HARD_REGISTER_P", "(", "dst", ")", "&&", "!", "REG_P", "(", "src", ")", "&&", "!", "MEM_P", "(", "src", ")", "&&", "!", "x86_64_immediate_operand", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "dst", ")", ")", ")", "&&", "!", "reload_completed", ")", "return", "false", ";"], "File": "i3861", "Func": "ix86_hardreg_mov_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237064, "Length": 62, "Cover_Rate": 0.9393939393939394} {"Template_token": ["", "bool", "ix86_hardreg_mov_ok", "(", "rtx", "dst", ",", "rtx", "src", ")", "{", "if", "(", "REG_P", "(", "dst", ")", "&&", "HARD_REGISTER_P", "(", "dst", ")", "&&", "!", "REG_P", "(", "src", ")", "&&", "!", "MEM_P", "(", "src", ")", "&&", "!", "x86_64_immediate_operand", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "dst", ")", ")", ")", "&&", "!", "reload_completed", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_hardreg_mov_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237065, "Length": 66, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "CC_REGNO_P", "(", "regno", ")", ")", "return", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_CC", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_CC", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_RANDOM", ")", "return", "false", ";", "if", "(", "STACK_REGNO_P", "(", "regno", ")", ")", "return", "VALID_FP_MODE_P", "(", "mode", ")", ";", "if", "(", "MASK_REGNO_P", "(", "regno", ")", ")", "{", "if", "(", "(", "mode", "==", "P2QImode", "||", "mode", "==", "P2HImode", ")", ")", "return", "MASK_PAIR_REGNO_P", "(", "regno", ")", ";", "return", "(", "(", "TARGET_AVX512F", "&&", "VALID_MASK_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_AVX512BW", "&&", "VALID_MASK_AVX512BW_MODE", "(", "mode", ")", ")", ")", ";", "}", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_PARTIAL_INT", ")", "return", "false", ";", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "if", "(", "TARGET_AVX512F", "&&", "(", "VALID_AVX512F_REG_OR_XI_MODE", "(", "mode", ")", "||", "VALID_AVX512F_SCALAR_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_AVX5124FMAPS", "||", "TARGET_AVX5124VNNIW", ")", "&&", "(", "mode", "==", "V64SFmode", "||", "mode", "==", "V64SImode", ")", "&&", "MOD4_SSE_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "TARGET_AVX512VL", "&&", "(", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", "||", "VALID_AVX512VL_128_REG_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", "return", "false", ";", "if", "(", "TARGET_SSE2", "&&", "mode", "==", "HImode", ")", "return", "true", ";", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}"], "ground_truth": ["else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", "||", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";"], "File": "i3861", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237066, "Length": 310, "Cover_Rate": 0.9064327485380117} {"Template_token": ["", "if", "(", "(", "TARGET_AVX5124FMAPS", "||", "TARGET_AVX5124VNNIW", ")", "&&", "(", "mode", "==", "V64SFmode", "||", "mode", "==", "V64SImode", ")", "&&", "MOD4_SSE_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "TARGET_AVX512VL", "&&", "(", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", "||", "VALID_AVX512VL_128_REG_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", "return", "false", ";", "if", "(", "TARGET_SSE2", "&&", "mode", "==", "HImode", ")", "return", "true", ";", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";"], "File": "i3861", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237067, "Length": 146, "Cover_Rate": 0.4269005847953216} {"Template_token": ["", "return", "!", "flag_pic", "||", "(", "TARGET_64BIT", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_ifunc_ref_local_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237069, "Length": 13, "Cover_Rate": 0.65} {"Template_token": ["", "if", "(", "split_cost", "<", "", ")", "return", "false", ";", "if", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", "return", "false", ";", "return", "true", ";", "}", "struct", "recog_data_d", "recog_data_save", "=", "recog_data", ";", "dist_define", "=", "distance_non_agu_define", "(", "regno1", ",", "regno2", ",", "insn", ")", ";", "dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";", "recog_data", "=", "recog_data_save", ";"], "ground_truth": ["if", "(", "dist_define", "<", "", "||", "dist_define", ">=", "LEA_MAX_STALL", ")", "{"], "File": "i3861", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237070, "Length": 67, "Cover_Rate": 0.432258064516129} {"Template_token": ["", "ix86_builtin_vectorized_function", "ix86_print_patchable_function_entry", "ia32_multipass_dfa_lookahead", "ix86_generate_version_dispatcher_body", "ix86_get_function_versions_dispatcher", "ix86_builtin_vectorization_cost", "ix86_preferred_simd_mode", "ix86_split_reduction", "ix86_autovectorize_vector_modes", "ix86_simd_clone_compute_vecsize_and_simdlen", "ix86_float_exceptions_rounding_supported_p", "ix86_offload_options", "ix86_hard_regno_call_part_clobbered", "ix86_get_multilib_abi_name", "static", "bool", "ix86_libc_has_fast_function", "(", "int", "fcode", "ATTRIBUTE_UNUSED", ")", "{", "if", "(", "OPTION_GLIBC", ")", "return", "(", "built_in_function", ")", "fcode", "==", "BUILT_IN_MEMPCPY", ";"], "ground_truth": ["else", "return", "false", ";"], "File": "i3861", "Func": "ix86_libc_has_fast_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237073, "Length": 39, "Cover_Rate": 0.9069767441860465} {"Template_token": ["", "static", "bool", "ix86_libgcc_floating_mode_supported_p", "(", "scalar_float_mode", "mode", ")", "{"], "ground_truth": ["return", "(", "(", "(", "mode", "==", "HFmode", "||", "mode", "==", "BFmode", ")", "&&", "TARGET_SSE2", ")", "?", "true", ":", "default_libgcc_floating_mode_supported_p", "(", "mode", ")", ")", ";"], "File": "i3861", "Func": "ix86_libgcc_floating_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237074, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "bbs", "=", "get_loop_body", "(", "loop", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{"], "File": "i3861", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237076, "Length": 67, "Cover_Rate": 0.32524271844660196} {"Template_token": ["", "static", "unsigned", "ix86_loop_unroll_adjust", "(", "unsigned", "nunroll", ",", "class", "loop", "*", "loop", ")", "{", "basic_block", "*", "bbs", ";", "rtx_insn", "*", "insn", ";", "unsigned", "i", ";", "unsigned", "mem_count", "=", "", ";", "if", "(", "ix86_unroll_only_small_loops", "&&", "!", "loop", "->", "unroll", ")", "{", "if", "(", "loop", "->", "ninsns", "<=", "ix86_cost", "->", "small_unroll_ninsns", ")", "return", "MIN", "(", "nunroll", ",", "ix86_cost", "->", "small_unroll_factor", ")", ";", "else", "return", "", ";", "}", "if", "(", "!", "TARGET_ADJUST_UNROLL", ")", "return", "nunroll", ";", "subrtx_iterator", "::", "array_type", "array", ";", "bbs", "=", "get_loop_body", "(", "loop", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "unsigned", "int", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "n_words", ">", "", ")", "mem_count", "+=", "", ";"], "ground_truth": ["else", "mem_count", "+=", "", ";"], "File": "i3861", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237077, "Length": 178, "Cover_Rate": 0.8640776699029126} {"Template_token": ["", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'g'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GE", ";", "break", ";", "case", "'l'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LE", ";", "break", ";", "case", "'o'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCOmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'p'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCPmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'s'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCSmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'z'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "}", "if", "(", "code", "==", "UNKNOWN", ")", "{", "error", "(", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "if", "(", "invert", ")", "code", "=", "reverse_condition", "(", "code", ")", ";", "rtx", "dest", "=", "outputs", "[", "i", "]", ";", "if", "(", "!", "saw_asm_flag", ")", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "saw_asm_flag", "=", "true", ";", "}", "else", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "}", "rtx", "x", "=", "gen_rtx_REG", "(", "mode", ",", "FLAGS_REG", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "QImode", ",", "x", ",", "const0_rtx", ")", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error", "(", "", ")", ";", "continue", ";", "}", "if", "(", "dest_mode", "==", "QImode", ")", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "else", "{"], "ground_truth": ["rtx", "reg", "=", "gen_reg_rtx", "(", "QImode", ")", ";"], "File": "i3861", "Func": "ix86_md_asm_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237078, "Length": 365, "Cover_Rate": 0.5041436464088398} {"Template_token": ["", "emit_move_insn", "(", "base_addr", ",", "ix86_memtag_untagged_pointer", "(", "base", ",", "NULL_RTX", ")", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "base_tag", ",", "gen_int_mode", "(", "tag_offset", ",", "QImode", ")", ")", ")", ";", "emit_move_insn", "(", "new_tag", ",", "base_tag", ")", ";", "emit_insn", "(", "gen_andqi3", "(", "new_tag", ",", "new_tag", ",", "gen_int_mode", "(", "and_imm", ",", "QImode", ")", ")", ")", ";", "emit_move_insn", "(", "tagged_addr", ",", "ix86_memtag_set_tag", "(", "base_addr", ",", "new_tag", ",", "NULL_RTX", ")", ")", ";", "return", "plus_constant", "(", "Pmode", ",", "tagged_addr", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_memtag_add_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237079, "Length": 76, "Cover_Rate": 0.5205479452054794} {"Template_token": ["", "emit_move_insn", "(", "base_addr", ",", "ix86_memtag_untagged_pointer", "(", "base", ",", "NULL_RTX", ")", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "base_tag", ",", "gen_int_mode", "(", "tag_offset", ",", "QImode", ")", ")", ")", ";", "emit_move_insn", "(", "new_tag", ",", "base_tag", ")", ";", "emit_insn", "(", "gen_andqi3", "(", "new_tag", ",", "new_tag", ",", "gen_int_mode", "(", "and_imm", ",", "QImode", ")", ")", ")", ";", "emit_move_insn", "(", "tagged_addr", ",", "ix86_memtag_set_tag", "(", "base_addr", ",", "new_tag", ",", "NULL_RTX", ")", ")", ";"], "ground_truth": ["return", "plus_constant", "(", "Pmode", ",", "tagged_addr", ",", "offset", ")", ";"], "File": "i3861", "Func": "ix86_memtag_add_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237080, "Length": 75, "Cover_Rate": 0.5136986301369864} {"Template_token": ["", "bool", "ix86_memtag_can_tag_addresses", "(", ")", "{"], "ground_truth": ["return", "ix86_lam_type", "!=", "lam_none", "&&", "TARGET_LP64", ";"], "File": "i3861", "Func": "ix86_memtag_can_tag_addresses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237081, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "bool", "ix86_memtag_can_tag_addresses", "(", ")", "{", "return", "ix86_lam_type", "!=", "lam_none", "&&", "TARGET_LP64", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_memtag_can_tag_addresses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237082, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "emit_insn", "(", "gen_andqi3", "(", "ret", ",", "gen_lowpart", "(", "QImode", ",", "tag", ")", ",", "gen_int_mode", "(", "and_imm", ",", "QImode", ")", ")", ")", ";", "}", "else", "emit_move_insn", "(", "ret", ",", "gen_lowpart", "(", "QImode", ",", "tag", ")", ")", ";"], "ground_truth": ["return", "ret", ";"], "File": "i3861", "Func": "ix86_memtag_extract_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237083, "Length": 39, "Cover_Rate": 0.39} {"Template_token": ["", "if", "(", "ix86_lam_type", "==", "lam_u57", ")", "{", "unsigned", "HOST_WIDE_INT", "and_imm", "=", "(", "HOST_WIDE_INT_1U", "<<", "IX86_HWASAN_TAG_SIZE", ")", "-", "", ";", "emit_insn", "(", "gen_andqi3", "(", "ret", ",", "gen_lowpart", "(", "QImode", ",", "tag", ")", ",", "gen_int_mode", "(", "and_imm", ",", "QImode", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_memtag_extract_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237084, "Length": 42, "Cover_Rate": 0.42} {"Template_token": ["", "if", "(", "ix86_lam_type", "==", "lam_u57", ")", "{", "unsigned", "HOST_WIDE_INT", "and_imm", "=", "(", "HOST_WIDE_INT_1U", "<<", "IX86_HWASAN_TAG_SIZE", ")", "-", "", ";", "emit_insn", "(", "gen_andqi3", "(", "tag", ",", "tag", ",", "GEN_INT", "(", "and_imm", ")", ")", ")", ";", "}"], "ground_truth": ["tag", "=", "expand_simple_binop", "(", "Pmode", ",", "ASHIFT", ",", "tag", ",", "GEN_INT", "(", "IX86_HWASAN_SHIFT", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";"], "File": "i3861", "Func": "ix86_memtag_set_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237085, "Length": 57, "Cover_Rate": 0.6063829787234043} {"Template_token": ["", "if", "(", "ix86_lam_type", "==", "lam_u57", ")", "{", "unsigned", "HOST_WIDE_INT", "and_imm", "=", "(", "HOST_WIDE_INT_1U", "<<", "IX86_HWASAN_TAG_SIZE", ")", "-", "", ";", "emit_insn", "(", "gen_andqi3", "(", "tag", ",", "tag", ",", "GEN_INT", "(", "and_imm", ")", ")", ")", ";", "}", "tag", "=", "expand_simple_binop", "(", "Pmode", ",", "ASHIFT", ",", "tag", ",", "GEN_INT", "(", "IX86_HWASAN_SHIFT", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";"], "ground_truth": ["rtx", "ret", "=", "expand_simple_binop", "(", "Pmode", ",", "IOR", ",", "untagged", ",", "tag", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3861", "Func": "ix86_memtag_set_tag", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237086, "Length": 77, "Cover_Rate": 0.8191489361702128} {"Template_token": ["", "unsigned", "char", "ix86_memtag_tag_size", "(", ")", "{", "return", "IX86_HWASAN_TAG_SIZE", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_memtag_tag_size", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237088, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "untagged_base", "=", "expand_simple_binop", "(", "Pmode", ",", "AND", ",", "tagged_pointer", ",", "tag_mask", ",", "target", ",", "true", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["gcc_assert", "(", "untagged_base", ")", ";"], "File": "i3861", "Func": "ix86_memtag_untagged_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237089, "Length": 25, "Cover_Rate": 0.3968253968253968} {"Template_token": ["", "if", "(", "mode2", "==", "XFmode", ")", "return", "mode1", "==", "SFmode", "||", "mode1", "==", "DFmode", ";", "if", "(", "mode2", "==", "DFmode", ")", "return", "mode1", "==", "SFmode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";"], "File": "i3861", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237090, "Length": 125, "Cover_Rate": 0.4681647940074906} {"Template_token": ["", "if", "(", "mode2", "==", "DFmode", ")", "return", "mode1", "==", "SFmode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";"], "ground_truth": ["if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode1", ")", ")", ";"], "File": "i3861", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237091, "Length": 143, "Cover_Rate": 0.5355805243445693} {"Template_token": ["", "case", "ldexp_optab", ":", "case", "scalb_optab", ":", "case", "round_optab", ":", "case", "lround_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rint_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "!", "TARGET_SSE4_1", "&&", "mode1", "!=", "HFmode", ")", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "return", "true", ";", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "(", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "TARGET_SSE4_1", ")", "||", "mode1", "==", "HFmode", ")", "&&", "!", "flag_trapping_math", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";"], "ground_truth": ["case", "rsqrt_optab", ":"], "File": "i3861", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237092, "Length": 89, "Cover_Rate": 0.6013513513513513} {"Template_token": ["", "case", "asin_optab", ":", "case", "acos_optab", ":", "case", "log1p_optab", ":", "case", "exp_optab", ":", "case", "exp10_optab", ":", "case", "exp2_optab", ":", "case", "expm1_optab", ":", "case", "ldexp_optab", ":", "case", "scalb_optab", ":", "case", "round_optab", ":", "case", "lround_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rint_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "!", "TARGET_SSE4_1", "&&", "mode1", "!=", "HFmode", ")", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "return", "true", ";", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "(", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "TARGET_SSE4_1", ")", "||", "mode1", "==", "HFmode", ")", "&&", "!", "flag_trapping_math", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rsqrt_optab", ":"], "ground_truth": ["return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", "&&", "use_rsqrt_p", "(", "mode1", ")", ";"], "File": "i3861", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237093, "Length": 120, "Cover_Rate": 0.8108108108108109} {"Template_token": ["", "case", "MODE_SI", ":", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "return", "", ";", "case", "MODE_HI", ":", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "return", "", ";", "case", "MODE_DF", ":", "if", "(", "TARGET_AVX", "&&", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "return", "", ";", "case", "MODE_SF", ":", "if", "(", "TARGET_AVX", "&&", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "return", "", ";", "case", "MODE_HF", ":"], "ground_truth": ["case", "MODE_BF", ":"], "File": "i3861", "Func": "ix86_output_ssemov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237094, "Length": 134, "Cover_Rate": 0.3526315789473684} {"Template_token": ["", "case", "MODE_OI", ":", "case", "MODE_V4DF", ":", "case", "MODE_V8SF", ":", "return", "ix86_get_ssemov", "(", "operands", ",", "", ",", "insn_mode", ",", "mode", ")", ";", "case", "MODE_TI", ":", "case", "MODE_V2DF", ":", "case", "MODE_V4SF", ":", "return", "ix86_get_ssemov", "(", "operands", ",", "", ",", "insn_mode", ",", "mode", ")", ";", "case", "MODE_DI", ":", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "HAVE_AS_IX86_INTERUNIT_MOVQ", ")", "return", "", ";", "else", "return", "", ";", "}", "else", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "HAVE_AS_IX86_INTERUNIT_MOVQ", ")", "return", "", ";", "else", "return", "", ";", "}", "else", "return", "", ";", "case", "MODE_SI", ":", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "return", "", ";"], "ground_truth": ["case", "MODE_HI", ":"], "File": "i3861", "Func": "ix86_output_ssemov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237095, "Length": 133, "Cover_Rate": 0.35} {"Template_token": ["", "if", "(", "x", "==", "CONST0_RTX", "(", "mode", ")", ")", "return", "regclass", ";", "if", "(", "CONSTANT_P", "(", "x", ")", "&&", "(", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", "||", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MASK_CLASS_P", "(", "regclass", ")", ")", ")", "return", "NO_REGS", ";", "if", "(", "CONST_DOUBLE_P", "(", "x", ")", ")", "{", "if", "(", "INTEGER_CLASS_P", "(", "regclass", ")", ")", "return", "regclass", ";", "if", "(", "IS_STACK_MODE", "(", "mode", ")", "&&", "standard_80387_constant_p", "(", "x", ")", ">", "", ")", "{", "if", "(", "FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "FLOAT_REGS", ";", "}", "return", "NO_REGS", ";", "}", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "return", "SSE_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "return", "INTEGER_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "!", "CONSTANT_P", "(", "x", ")", ")", "{", "if", "(", "Q_CLASS_P", "(", "regclass", ")", ")", "return", "regclass", ";", "else", "if", "(", "reg_class_subset_p", "(", "Q_REGS", ",", "regclass", ")", ")", "return", "Q_REGS", ";", "else", "if", "(", "MASK_CLASS_P", "(", "regclass", ")", ")", "return", "regclass", ";", "else", "return", "NO_REGS", ";", "}"], "ground_truth": ["return", "regclass", ";"], "File": "i3861", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237096, "Length": 183, "Cover_Rate": 0.8632075471698113} {"Template_token": ["", "if", "(", "CONSTANT_P", "(", "x", ")", "&&", "(", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", "||", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MASK_CLASS_P", "(", "regclass", ")", ")", ")", "return", "NO_REGS", ";", "if", "(", "CONST_DOUBLE_P", "(", "x", ")", ")", "{", "if", "(", "INTEGER_CLASS_P", "(", "regclass", ")", ")", "return", "regclass", ";", "if", "(", "IS_STACK_MODE", "(", "mode", ")", "&&", "standard_80387_constant_p", "(", "x", ")", ">", "", ")", "{", "if", "(", "FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "FLOAT_REGS", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237097, "Length": 71, "Cover_Rate": 0.33490566037735847} {"Template_token": ["", "int", "div", "=", "", ";", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "width", "=", "ix86_cost", "->", "reassoc_vec_int", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "width", "=", "ix86_cost", "->", "reassoc_vec_fp", ";", "if", "(", "width", "==", "", ")", "return", "", ";", "if", "(", "(", "ix86_tune", "==", "PROCESSOR_ZNVER1", "||", "ix86_tune", "==", "PROCESSOR_ZNVER2", "||", "ix86_tune", "==", "PROCESSOR_ZNVER3", "||", "ix86_tune", "==", "PROCESSOR_ZNVER4", ")", "&&", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "op", "!=", "PLUS", "&&", "op", "!=", "MINUS", ")", "return", "", ";", "if", "(", "TARGET_AVX512_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_AVX256_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_SSE_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";"], "ground_truth": ["width", "=", "(", "width", "+", "div", "-", "", ")", "/", "div", ";"], "File": "i3861", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237099, "Length": 151, "Cover_Rate": 0.6771300448430493} {"Template_token": ["", "if", "(", "width", "==", "", ")", "return", "", ";", "if", "(", "(", "ix86_tune", "==", "PROCESSOR_ZNVER1", "||", "ix86_tune", "==", "PROCESSOR_ZNVER2", "||", "ix86_tune", "==", "PROCESSOR_ZNVER3", "||", "ix86_tune", "==", "PROCESSOR_ZNVER4", ")", "&&", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "op", "!=", "PLUS", "&&", "op", "!=", "MINUS", ")", "return", "", ";", "if", "(", "TARGET_AVX512_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_AVX256_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_SSE_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";"], "ground_truth": ["width", "=", "(", "width", "+", "div", "-", "", ")", "/", "div", ";"], "File": "i3861", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237100, "Length": 119, "Cover_Rate": 0.5336322869955157} {"Template_token": ["", "static", "bool", "ix86_scalar_mode_supported_p", "(", "scalar_mode", "mode", ")", "{", "if", "(", "DECIMAL_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "default_decimal_float_supported_p", "(", ")", ";", "else", "if", "(", "mode", "==", "TFmode", ")", "return", "true", ";", "else", "if", "(", "(", "mode", "==", "HFmode", "||", "mode", "==", "BFmode", ")", "&&", "TARGET_SSE2", ")", "return", "true", ";"], "ground_truth": ["else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "File": "i3861", "Func": "ix86_scalar_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237103, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "return", "NO_REGS", ";", "}", "if", "(", "mode", "==", "QImode", "&&", "(", "(", "!", "TARGET_64BIT", "&&", "!", "in_p", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", "&&", "MAYBE_NON_Q_CLASS_P", "(", "rclass", ")", ")", "||", "(", "!", "TARGET_AVX512DQ", "&&", "MAYBE_MASK_CLASS_P", "(", "rclass", ")", ")", ")", ")", "{", "int", "regno", "=", "true_regnum", "(", "x", ")", ";", "if", "(", "regno", "==", "-", "", ")", "return", "Q_REGS", ";", "return", "NO_REGS", ";", "}", "if", "(", "(", "mode", "==", "HFmode", "||", "mode", "==", "HImode", "||", "mode", "==", "V2QImode", "||", "mode", "==", "BFmode", ")", "&&", "!", "TARGET_SSE4_1", "&&", "SSE_CLASS_P", "(", "rclass", ")", "&&", "!", "in_p", "&&", "MEM_P", "(", "x", ")", ")", "{", "sri", "->", "extra_cost", "=", "", ";"], "ground_truth": ["return", "GENERAL_REGS", ";"], "File": "i3861", "Func": "ix86_secondary_reload", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237104, "Length": 109, "Cover_Rate": 0.5317073170731708} {"Template_token": ["", "if", "(", "!", "TYPE_NO_NAMED_ARGS_STDARG_P", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", "&&", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "arg", ")", ";", "if", "(", "cum", "->", "call_abi", "==", "MS_ABI", ")", "setup_incoming_varargs_ms_64", "(", "&", "next_cum", ")", ";"], "ground_truth": ["else", "setup_incoming_varargs_64", "(", "&", "next_cum", ")", ";"], "File": "i3861", "Func": "ix86_setup_incoming_varargs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237105, "Length": 48, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "CUMULATIVE_ARGS", "*", "cum", "=", "get_cumulative_args", "(", "cum_v", ")", ";", "CUMULATIVE_ARGS", "next_cum", ";", "tree", "fntype", ";", "gcc_assert", "(", "!", "no_rtl", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "!", "TYPE_NO_NAMED_ARGS_STDARG_P", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", "&&", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "arg", ")", ";"], "ground_truth": ["if", "(", "cum", "->", "call_abi", "==", "MS_ABI", ")", "setup_incoming_varargs_ms_64", "(", "&", "next_cum", ")", ";"], "File": "i3861", "Func": "ix86_setup_incoming_varargs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237106, "Length": 81, "Cover_Rate": 0.75} {"Template_token": ["", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'d'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'e'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "if", "(", "TYPE_MODE", "(", "base_type", ")", "==", "QImode", ")", "clonei", "->", "mask_mode", "=", "DImode", ";", "else", "clonei", "->", "mask_mode", "=", "SImode", ";", "break", ";", "}", "if", "(", "clonei", "->", "simdlen", "==", "", ")", "{", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "base_type", ")", ")", ")", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_int", ";", "else", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_float", ";", "clonei", "->", "simdlen", "=", "clonei", "->", "simdlen", "/", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "base_type", ")", ")", ";", "}", "else", "if", "(", "clonei", "->", "simdlen", ">", "", ")", "{", "tree", "ctype", "=", "ret_type", ";", "if", "(", "TREE_CODE", "(", "ret_type", ")", "==", "VOID_TYPE", ")", "ctype", "=", "base_type", ";", "int", "cnt", "=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "ctype", ")", ")", "*", "clonei", "->", "simdlen", ";", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "ctype", ")", ")", ")", "cnt", "/=", "clonei", "->", "vecsize_int", ";", "else", "cnt", "/=", "clonei", "->", "vecsize_float", ";", "if", "(", "cnt", ">", "(", "TARGET_64BIT", "?", "", ":", "", ")", ")", "{"], "ground_truth": ["if", "(", "explicit_p", ")", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "clonei", "->", "simdlen", ".", "to_constant", "(", ")", ")", ";"], "File": "i3861", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237107, "Length": 223, "Cover_Rate": 0.3241279069767442} {"Template_token": ["", "if", "(", "explicit_p", ")", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "clonei", "->", "simdlen", ".", "to_constant", "(", ")", ")", ";", "return", "", ";", "}", "tree", "ret_type", "=", "TREE_TYPE", "(", "TREE_TYPE", "(", "node", "->", "decl", ")", ")", ";", "if", "(", "TREE_CODE", "(", "ret_type", ")", "!=", "VOID_TYPE", ")", "switch", "(", "TYPE_MODE", "(", "ret_type", ")", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "case", "E_SImode", ":", "case", "E_DImode", ":", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "ret_type", ")", ")", "break", ";", "default", ":", "if", "(", "explicit_p", ")", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "ret_type", ")", ";", "return", "", ";", "}", "tree", "t", ";", "int", "i", ";", "tree", "type_arg_types", "=", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "node", "->", "decl", ")", ")", ";", "bool", "decl_arg_p", "=", "(", "node", "->", "definition", "||", "type_arg_types", "==", "NULL_TREE", ")", ";", "for", "(", "t", "=", "(", "decl_arg_p", "?", "DECL_ARGUMENTS", "(", "node", "->", "decl", ")", ":", "type_arg_types", ")", ",", "i", "=", "", ";", "t", "&&", "t", "!=", "void_list_node", ";", "t", "=", "TREE_CHAIN", "(", "t", ")", ",", "i", "++", ")", "{", "tree", "arg_type", "=", "decl_arg_p", "?", "TREE_TYPE", "(", "t", ")", ":", "TREE_VALUE", "(", "t", ")", ";", "switch", "(", "TYPE_MODE", "(", "arg_type", ")", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "case", "E_SImode", ":", "case", "E_DImode", ":", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "arg_type", ")", ")", "break", ";"], "ground_truth": ["default", ":"], "File": "i3861", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237108, "Length": 237, "Cover_Rate": 0.3444767441860465} {"Template_token": ["", "case", "E_V16SImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SI", ":", "IX86_BUILTIN_SCATTERALTDIV16SI", ";", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DF", ":", "IX86_BUILTIN_SCATTERDIV4DF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DI", ":", "IX86_BUILTIN_SCATTERDIV4DI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV8SF", ":", "IX86_BUILTIN_SCATTERALTDIV8SF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V8SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV8SI", ":", "IX86_BUILTIN_SCATTERALTDIV8SI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV2DF", ":", "IX86_BUILTIN_SCATTERDIV2DF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV2DI", ":", "IX86_BUILTIN_SCATTERDIV2DI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV4SF", ":", "IX86_BUILTIN_SCATTERALTDIV4SF", ";", "else", "return", "NULL_TREE", ";", "break", ";"], "ground_truth": ["case", "E_V4SImode", ":"], "File": "i3861", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237109, "Length": 163, "Cover_Rate": 0.4024691358024691} {"Template_token": ["", "if", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_MMX", "||", "TARGET_MMX_WITH_SSE", ")", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "(", "TARGET_3DNOW", "||", "TARGET_MMX_WITH_SSE", ")", "&&", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", "return", "true", ";"], "File": "i3861", "Func": "ix86_vector_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237110, "Length": 56, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_vec_interleave_v2df_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237111, "Length": 25, "Cover_Rate": 0.390625} {"Template_token": ["", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "ix86_vec_interleave_v2df_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237112, "Length": 25, "Cover_Rate": 0.390625} {"Template_token": ["", "rtx", "zero_all_vec_insn", "=", "zero_all_vector_registers", "(", "need_zeroed_hardregs", ")", ";", "if", "(", "zero_all_vec_insn", ")", "{", "emit_insn", "(", "zero_all_vec_insn", ")", ";", "all_sse_zeroed", "=", "true", ";", "}", "bool", "exit_with_mmx_mode", "=", "(", "crtl", "->", "return_rtx", "&&", "(", "MMX_REG_P", "(", "crtl", "->", "return_rtx", ")", ")", ")", ";", "if", "(", "!", "exit_with_mmx_mode", ")", "{", "all_st_zeroed_num", "=", "zero_all_st_registers", "(", "need_zeroed_hardregs", ")", ";", "if", "(", "all_st_zeroed_num", ">", "", ")", "for", "(", "unsigned", "int", "regno", "=", "FIRST_STACK_REG", ";", "regno", "<=", "LAST_STACK_REG", ";", "regno", "++", ")", "if", "(", "all_st_zeroed_num", "==", "", "||", "!", "(", "(", "all_st_zeroed_num", ">=", "", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "return_rtx", ")", ")", "||", "(", "all_st_zeroed_num", "==", "", "&&", "(", "regno", "==", "(", "REGNO", "(", "crtl", "->", "return_rtx", ")", "+", "", ")", ")", ")", ")", ")", "SET_HARD_REG_BIT", "(", "zeroed_hardregs", ",", "regno", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3861", "Func": "ix86_zero_call_used_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237113, "Length": 130, "Cover_Rate": 0.3466666666666667} {"Template_token": ["", "if", "(", "!", "TARGET_SSE", ")", "return", "", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "return", "", ";", "if", "(", "x", "==", "constm1_rtx", "||", "vector_all_ones_operand", "(", "x", ",", "mode", ")", "||", "(", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "GET_MODE_CLASS", "(", "pred_mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "&&", "float_vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", ")", "{", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "pred_mode", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "TARGET_AVX512F", ")", "return", "", ";", "break", ";", "case", "", ":", "if", "(", "TARGET_AVX2", ")", "return", "", ";", "break", ";", "case", "", ":", "if", "(", "TARGET_SSE2", ")", "return", "", ";", "break", ";", "case", "", ":", "gcc_unreachable", "(", ")", ";", "default", ":", "break", ";", "}", "}"], "ground_truth": ["if", "(", "vector_all_ones_zero_extend_half_operand", "(", "x", ",", "mode", ")", "||", "vector_all_ones_zero_extend_quarter_operand", "(", "x", ",", "mode", ")", ")", "return", "", ";"], "File": "i3861", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237114, "Length": 156, "Cover_Rate": 0.9017341040462428} {"Template_token": ["", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "return", "", ";", "if", "(", "x", "==", "constm1_rtx", "||", "vector_all_ones_operand", "(", "x", ",", "mode", ")", "||", "(", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "GET_MODE_CLASS", "(", "pred_mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "&&", "float_vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", ")", "{", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "pred_mode", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "TARGET_AVX512F", ")", "return", "", ";", "break", ";", "case", "", ":"], "ground_truth": ["if", "(", "TARGET_AVX2", ")", "return", "", ";"], "File": "i3861", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237115, "Length": 95, "Cover_Rate": 0.5491329479768786} {"Template_token": ["", "else", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "CX_REG", ")", ";", "output_set_got", "(", "tmp", ",", "NULL_RTX", ")", ";", "fnaddr", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "fnaddr", ")", ",", "UNSPEC_GOT", ")", ";", "fnaddr", "=", "gen_rtx_CONST", "(", "Pmode", ",", "fnaddr", ")", ";", "fnaddr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "fnaddr", ")", ";", "fnaddr", "=", "gen_const_mem", "(", "Pmode", ",", "fnaddr", ")", ";", "}", "}", "if", "(", "MEM_P", "(", "fnaddr", ")", ")", "{", "if", "(", "sibcall_insn_operand", "(", "fnaddr", ",", "word_mode", ")", ")", "{", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "tmp", "=", "gen_rtx_MEM", "(", "QImode", ",", "fnaddr", ")", ";", "tmp", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "emit_call_insn", "(", "tmp", ")", ";", "SIBLING_CALL_P", "(", "tmp", ")", "=", "", ";", "}", "else", "emit_jump_insn", "(", "gen_indirect_jump", "(", "fnaddr", ")", ")", ";", "}", "else", "{", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", "&&", "SYMBOLIC_CONST", "(", "fnaddr", ")", ")", "{", "pic_offset_table_rtx", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "ix86_init_large_pic_reg", "(", "tmp_regno", ")", ";", "fnaddr", "=", "legitimize_pic_address", "(", "fnaddr", ",", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ")", ";", "}", "if", "(", "!", "sibcall_insn_operand", "(", "fnaddr", ",", "word_mode", ")", ")", "{", "tmp", "=", "gen_rtx_REG", "(", "word_mode", ",", "tmp_regno", ")", ";", "if", "(", "GET_MODE", "(", "fnaddr", ")", "!=", "word_mode", ")", "fnaddr", "=", "gen_rtx_ZERO_EXTEND", "(", "word_mode", ",", "fnaddr", ")", ";", "emit_move_insn", "(", "tmp", ",", "fnaddr", ")", ";", "fnaddr", "=", "tmp", ";", "}", "tmp", "=", "gen_rtx_MEM", "(", "QImode", ",", "fnaddr", ")", ";", "tmp", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "emit_call_insn", "(", "tmp", ")", ";", "SIBLING_CALL_P", "(", "tmp", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "x86_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237116, "Length": 268, "Cover_Rate": 0.3094688221709007} {"Template_token": ["", "if", "(", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", ")", "emit_insn", "(", "gen_nop_endbr", "(", ")", ")", ";", "if", "(", "REG_P", "(", "this_param", ")", ")", "this_reg", "=", "this_param", ";", "else", "if", "(", "vcall_offset", ")", "{", "this_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "this_reg", ",", "this_param", ")", ";", "}", "else", "this_reg", "=", "NULL_RTX", ";", "if", "(", "delta", ")", "{", "rtx", "delta_rtx", "=", "GEN_INT", "(", "delta", ")", ";", "rtx", "delta_dst", "=", "this_reg", "?", "this_reg", ":", "this_param", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "x86_64_general_operand", "(", "delta_rtx", ",", "Pmode", ")", ")", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "emit_move_insn", "(", "tmp", ",", "delta_rtx", ")", ";", "delta_rtx", "=", "tmp", ";", "}", "}", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "delta_dst", ",", "delta_rtx", ")", ";", "}", "if", "(", "vcall_offset", ")", "{", "rtx", "vcall_addr", ",", "vcall_mem", ",", "this_mem", ";", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "this_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "this_reg", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "this_mem", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "this_mem", ")", ";", "emit_move_insn", "(", "tmp", ",", "this_mem", ")", ";", "vcall_addr", "=", "plus_constant", "(", "Pmode", ",", "tmp", ",", "vcall_offset", ")", ";", "if", "(", "TARGET_64BIT", "&&", "!", "ix86_legitimate_address_p", "(", "ptr_mode", ",", "vcall_addr", ",", "true", ")", ")", "{", "rtx", "tmp2", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "emit_move_insn", "(", "tmp2", ",", "GEN_INT", "(", "vcall_offset", ")", ")", ";", "vcall_addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "tmp2", ")", ";", "}", "vcall_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "vcall_addr", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "emit_insn", "(", "gen_addsi_1_zext", "(", "this_reg", ",", "gen_rtx_REG", "(", "ptr_mode", ",", "REGNO", "(", "this_reg", ")", ")", ",", "vcall_mem", ")", ")", ";", "else", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "this_reg", ",", "vcall_mem", ")", ";", "}"], "ground_truth": ["if", "(", "this_reg", "&&", "this_reg", "!=", "this_param", ")", "emit_move_insn", "(", "this_param", ",", "this_reg", ")", ";"], "File": "i3861", "Func": "x86_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237117, "Length": 299, "Cover_Rate": 0.34526558891454967} {"Template_token": ["", "if", "(", "!", "need_zero_all_mm", ")", "return", "false", ";", "machine_mode", "mode", "=", "V2SImode", ";", "for", "(", "unsigned", "int", "regno", "=", "FIRST_MMX_REG", ";", "regno", "<=", "LAST_MMX_REG", ";", "regno", "++", ")", "if", "(", "regno", "!=", "ret_mmx_regno", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "CONST0_RTX", "(", "mode", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "zero_all_mm_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237118, "Length": 59, "Cover_Rate": 0.5042735042735043} {"Template_token": ["", "unsigned", "int", "num_of_st", "=", "", ";", "for", "(", "unsigned", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "(", "STACK_REGNO_P", "(", "regno", ")", "||", "MMX_REGNO_P", "(", "regno", ")", ")", "&&", "TEST_HARD_REG_BIT", "(", "need_zeroed_hardregs", ",", "regno", ")", ")", "{", "num_of_st", "++", ";", "break", ";", "}", "if", "(", "num_of_st", "==", "", ")", "return", "false", ";", "bool", "return_with_x87", "=", "false", ";", "return_with_x87", "=", "(", "crtl", "->", "return_rtx", "&&", "(", "STACK_REG_P", "(", "crtl", "->", "return_rtx", ")", ")", ")", ";", "bool", "complex_return", "=", "false", ";", "complex_return", "=", "(", "crtl", "->", "return_rtx", "&&", "COMPLEX_MODE_P", "(", "GET_MODE", "(", "crtl", "->", "return_rtx", ")", ")", ")", ";", "if", "(", "return_with_x87", ")", "if", "(", "complex_return", ")", "num_of_st", "=", "", ";", "else", "num_of_st", "=", "", ";", "else", "num_of_st", "=", "", ";", "rtx", "st_reg", "=", "gen_rtx_REG", "(", "XFmode", ",", "FIRST_STACK_REG", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "num_of_st", ";", "i", "++", ")", "emit_insn", "(", "gen_rtx_SET", "(", "st_reg", ",", "CONST0_RTX", "(", "XFmode", ")", ")", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "num_of_st", ";", "i", "++", ")", "{", "rtx", "insn", ";"], "ground_truth": ["insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "st_reg", ",", "st_reg", ")", ")", ";"], "File": "i3861", "Func": "zero_all_st_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237119, "Length": 194, "Cover_Rate": 0.8508771929824561} {"Template_token": ["", "static", "rtx", "zero_all_vector_registers", "(", "HARD_REG_SET", "need_zeroed_hardregs", ")", "{", "if", "(", "!", "TARGET_AVX", ")", "return", "NULL", ";", "for", "(", "unsigned", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "(", "IN_RANGE", "(", "regno", ",", "FIRST_SSE_REG", ",", "LAST_SSE_REG", ")", "||", "(", "TARGET_64BIT", "&&", "(", "REX_SSE_REGNO_P", "(", "regno", ")", "||", "(", "TARGET_AVX512F", "&&", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", ")", ")", ")", "&&", "!", "TEST_HARD_REG_BIT", "(", "need_zeroed_hardregs", ",", "regno", ")", ")", "return", "NULL", ";"], "ground_truth": ["return", "gen_avx_vzeroall", "(", ")", ";"], "File": "i3861", "Func": "zero_all_vector_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237120, "Length": 80, "Cover_Rate": 0.9876543209876543} {"Template_token": ["", "for", "(", "unsigned", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "(", "IN_RANGE", "(", "regno", ",", "FIRST_SSE_REG", ",", "LAST_SSE_REG", ")", "||", "(", "TARGET_64BIT", "&&", "(", "REX_SSE_REGNO_P", "(", "regno", ")", "||", "(", "TARGET_AVX512F", "&&", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", ")", ")", ")", "&&", "!", "TEST_HARD_REG_BIT", "(", "need_zeroed_hardregs", ",", "regno", ")", ")", "return", "NULL", ";"], "ground_truth": ["return", "gen_avx_vzeroall", "(", ")", ";"], "File": "i3861", "Func": "zero_all_vector_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237121, "Length": 64, "Cover_Rate": 0.7901234567901234} {"Template_token": ["", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "return", "SImode", ";", "else", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "return", "V4SFmode", ";", "else", "if", "(", "MASK_REGNO_P", "(", "regno", ")", ")", "return", "HImode", ";", "else", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "return", "V2SImode", ";", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3861", "Func": "zero_call_used_regno_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237122, "Length": 49, "Cover_Rate": 0.8305084745762712} {"Template_token": ["", "constexpr", "stringop_strategy", "(", "int", "_max", "=", "-", "", ",", "enum", "stringop_alg", "_alg", "=", "libcall", ",", "int", "_noalign", "=", "false", ")", ":", "max", "(", "_max", ")", ",", "alg", "(", "_alg", ")", ",", "noalign", "(", "_noalign", ")", "{"], "ground_truth": ["}"], "File": "i3862", "Func": "stringop_strategy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237124, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "constexpr", "stringop_strategy", "(", "int", "_max", "=", "-", "", ",", "enum", "stringop_alg", "_alg", "=", "libcall", ",", "int", "_noalign", "=", "false", ")", ":", "max", "(", "_max", ")", ",", "alg", "(", "_alg", ")", ",", "noalign", "(", "_noalign", ")", "{"], "ground_truth": ["}"], "File": "i3862", "Func": "stringop_strategy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237125, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "struct", "stack_local_entry", "*", "s", ";", "gcc_assert", "(", "n", "<", "MAX_386_STACK_LOCALS", ")", ";", "for", "(", "s", "=", "ix86_stack_locals", ";", "s", ";", "s", "=", "s", "->", "next", ")", "if", "(", "s", "->", "mode", "==", "mode", "&&", "s", "->", "n", "==", "n", ")", "return", "s", "->", "rtl", ";", "s", "=", "(", "struct", "stack_local_entry", "*", ")", "ggc_alloc", "(", "sizeof", "(", "struct", "stack_local_entry", ")", ")", ";", "s", "->", "n", "=", "n", ";", "s", "->", "mode", "=", "mode", ";", "s", "->", "rtl", "=", "assign_stack_local", "(", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ",", "", ")", ";", "s", "->", "next", "=", "ix86_stack_locals", ";"], "ground_truth": ["ix86_stack_locals", "=", "s", ";"], "File": "i3863", "Func": "assign_386_stack_local", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237126, "Length": 99, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "bool", "constant_address_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "CONSTANT_P", "(", "x", ")", "&&", "legitimate_address_p", "(", "Pmode", ",", "x", ",", "", ")", ";"], "File": "i3863", "Func": "constant_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237128, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "emit_insn", "(", "gen_x86_fnstcw_1", "(", "stored_mode", ")", ")", ";", "emit_move_insn", "(", "reg", ",", "stored_mode", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_PARTIAL_REG_STALL", "||", "optimize_size", ")", "{", "switch", "(", "mode", ")", "{", "case", "I387_CW_TRUNC", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_TRUNC", ";", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["else", "{"], "File": "i3863", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237130, "Length": 167, "Cover_Rate": 0.5138461538461538} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "*", "p", ")", ")", "return", "", ";", "regno", "=", "REGNO", "(", "*", "p", ")", ";", "return", "REX_INT_REGNO_P", "(", "regno", ")", "||", "REX_SSE_REGNO_P", "(", "regno", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "extended_reg_mentioned_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237132, "Length": 32, "Cover_Rate": 0.64} {"Template_token": ["", "static", "int", "extended_reg_mentioned_1", "(", "rtx", "*", "p", ",", "void", "*", "data", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["unsigned", "int", "regno", ";"], "File": "i3863", "Func": "extended_reg_mentioned_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237133, "Length": 18, "Cover_Rate": 0.36} {"Template_token": ["", "return", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_MEM", "(", "Pmode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "arg", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237134, "Length": 21, "Cover_Rate": 0.7241379310344828} {"Template_token": ["", "static", "rtx", "gen_push", "(", "rtx", "arg", ")", "{"], "ground_truth": ["return", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_MEM", "(", "Pmode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "arg", ")", ";"], "File": "i3863", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237135, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "orig_mode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ")", ";", "}"], "ground_truth": ["return", "tmp", ";"], "File": "i3863", "Func": "gen_reg_or_parallel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237136, "Length": 29, "Cover_Rate": 0.3815789473684211} {"Template_token": ["", "tmp", "=", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_PARALLEL", "(", "orig_mode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ")", ";"], "File": "i3863", "Func": "gen_reg_or_parallel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237137, "Length": 34, "Cover_Rate": 0.4473684210526316} {"Template_token": ["", "static", "int", "get_element_number", "(", "tree", "vec_type", ",", "tree", "arg", ")", "{", "unsigned", "HOST_WIDE_INT", "elt", ",", "max", "=", "TYPE_VECTOR_SUBPARTS", "(", "vec_type", ")", "-", "", ";", "if", "(", "!", "host_integerp", "(", "arg", ",", "", ")", "||", "(", "elt", "=", "tree_low_cst", "(", "arg", ",", "", ")", ",", "elt", ">", "max", ")", ")", "{"], "ground_truth": ["error", "(", "", ",", "max", ")", ";"], "File": "i3863", "Func": "get_element_number", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237138, "Length": 57, "Cover_Rate": 0.8769230769230769} {"Template_token": ["", "if", "(", "USE_HIDDEN_LINKONCE", ")", "sprintf", "(", "name", ",", "", ",", "reg_names", "[", "regno", "]", ")", ";"], "ground_truth": ["else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";"], "File": "i3863", "Func": "get_pc_thunk_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237139, "Length": 26, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "some_ld_name", ")", "return", "cfun", "->", "machine", "->", "some_ld_name", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "if", "(", "INSN_P", "(", "insn", ")", "&&", "for_each_rtx", "(", "&", "PATTERN", "(", "insn", ")", ",", "get_some_local_dynamic_name_1", ",", "", ")", ")", "return", "cfun", "->", "machine", "->", "some_ld_name", ";"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "get_some_local_dynamic_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237141, "Length": 63, "Cover_Rate": 0.8289473684210527} {"Template_token": ["", "static", "const", "char", "*", "get_some_local_dynamic_name", "(", "void", ")", "{", "rtx", "insn", ";", "if", "(", "cfun", "->", "machine", "->", "some_ld_name", ")", "return", "cfun", "->", "machine", "->", "some_ld_name", ";", "for", "(", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "if", "(", "INSN_P", "(", "insn", ")", "&&", "for_each_rtx", "(", "&", "PATTERN", "(", "insn", ")", ",", "get_some_local_dynamic_name_1", ",", "", ")", ")", "return", "cfun", "->", "machine", "->", "some_ld_name", ";"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "get_some_local_dynamic_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237142, "Length": 75, "Cover_Rate": 0.9868421052631579} {"Template_token": ["", "cfun", "->", "machine", "->", "some_ld_name", "=", "XSTR", "(", "x", ",", "", ")", ";", "return", "", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "get_some_local_dynamic_name_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237143, "Length": 21, "Cover_Rate": 0.3620689655172414} {"Template_token": ["", "cfun", "->", "machine", "->", "some_ld_name", "=", "XSTR", "(", "x", ",", "", ")", ";", "return", "", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "get_some_local_dynamic_name_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237144, "Length": 21, "Cover_Rate": 0.3620689655172414} {"Template_token": ["", "tp", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ",", "UNSPEC_TP", ")", ";"], "ground_truth": ["if", "(", "!", "to_reg", ")", "return", "tp", ";"], "File": "i3863", "Func": "get_thread_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237145, "Length": 24, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "if", "(", "!", "to_reg", ")", "return", "tp", ";", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "insn", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "reg", ",", "tp", ")", ";", "insn", "=", "emit_insn", "(", "insn", ")", ";"], "ground_truth": ["return", "reg", ";"], "File": "i3863", "Func": "get_thread_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237146, "Length": 36, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "unsigned", "short", "mode", ";"], "ground_truth": ["unsigned", "short", "n", ";"], "File": "i3863", "Func": "GTY", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237147, "Length": 8, "Cover_Rate": 0.32} {"Template_token": ["", "struct", "stack_local_entry", "GTY", "(", "(", ")", ")", "{", "unsigned", "short", "mode", ";", "unsigned", "short", "n", ";", "rtx", "rtl", ";", "struct", "stack_local_entry", "*", "next", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "GTY", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237148, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "switch", "(", "size", ")", "{", "case", "", ":", "break", ";"], "ground_truth": ["case", "", ":"], "File": "i3863", "Func": "i386_output_dwarf_dtprel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237149, "Length": 20, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "switch", "(", "size", ")", "{", "case", "", ":", "break", ";", "case", "", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3863", "Func": "i386_output_dwarf_dtprel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237150, "Length": 37, "Cover_Rate": 0.5606060606060606} {"Template_token": ["", "fprintf", "(", "asm_out_file", ",", "", ",", "name", ",", "flags", "&", "SECTION_WRITE", "?", "", ":", "", ")", ";", "return", ";", "}", "default_elf_asm_named_section", "(", "name", ",", "flags", ",", "decl", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "i386_solaris_elf_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237151, "Length": 30, "Cover_Rate": 0.4918032786885246} {"Template_token": ["", "static", "void", "i386_solaris_elf_named_section", "(", "const", "char", "*", "name", ",", "unsigned", "int", "flags", ",", "tree", "decl", ")", "{"], "ground_truth": ["if", "(", "TARGET_64BIT", "&&", "strcmp", "(", "name", ",", "", ")", "==", "", ")", "{"], "File": "i3863", "Func": "i386_solaris_elf_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237152, "Length": 31, "Cover_Rate": 0.5081967213114754} {"Template_token": ["", "if", "(", "ix86_tune", "==", "PROCESSOR_PENTIUM", ")", "return", "", ";"], "ground_truth": ["if", "(", "ix86_tune", "==", "PROCESSOR_PENTIUMPRO", "||", "ix86_tune", "==", "PROCESSOR_K6", ")", "return", "", ";"], "File": "i3863", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237153, "Length": 22, "Cover_Rate": 0.6470588235294118} {"Template_token": ["", "static", "int", "ia32_multipass_dfa_lookahead", "(", "void", ")", "{"], "ground_truth": ["if", "(", "ix86_tune", "==", "PROCESSOR_PENTIUM", ")", "return", "", ";"], "File": "i3863", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237154, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "if", "(", "TARGET_MMX", ")", "cum", "->", "mmx_nregs", "=", "MMX_REGPARM_MAX", ";", "cum", "->", "warn_sse", "=", "true", ";", "cum", "->", "warn_mmx", "=", "true", ";", "cum", "->", "maybe_vaarg", "=", "false", ";", "if", "(", "fntype", "&&", "!", "TARGET_64BIT", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "{", "cum", "->", "nregs", "=", "", ";", "cum", "->", "fastcall", "=", "", ";", "}", "else", "cum", "->", "nregs", "=", "ix86_function_regparm", "(", "fntype", ",", "fndecl", ")", ";", "}", "cum", "->", "float_in_sse", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fndecl", ")", ";", "if", "(", "cum", "->", "nregs", "||", "cum", "->", "mmx_nregs", "||", "cum", "->", "sse_nregs", ")", "{", "for", "(", "param", "=", "(", "fntype", ")", "?", "TYPE_ARG_TYPES", "(", "fntype", ")", ":", "", ";", "param", "!=", "", ";", "param", "=", "next_param", ")", "{", "next_param", "=", "TREE_CHAIN", "(", "param", ")", ";", "if", "(", "next_param", "==", "", "&&", "TREE_VALUE", "(", "param", ")", "!=", "void_type_node", ")", "{"], "ground_truth": ["if", "(", "!", "TARGET_64BIT", ")", "{"], "File": "i3863", "Func": "init_cumulative_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237155, "Length": 152, "Cover_Rate": 0.41081081081081083} {"Template_token": ["", "if", "(", "parts", ".", "base", "&&", "GET_CODE", "(", "parts", ".", "base", ")", "==", "SUBREG", ")", "parts", ".", "base", "=", "SUBREG_REG", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", "&&", "GET_CODE", "(", "parts", ".", "index", ")", "==", "SUBREG", ")", "parts", ".", "index", "=", "SUBREG_REG", "(", "parts", ".", "index", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "cost", "--", ";", "if", "(", "parts", ".", "seg", "!=", "SEG_DEFAULT", ")", "cost", "--", ";", "if", "(", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", ")", "||", "(", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", ")", ")", "cost", "++", ";"], "ground_truth": ["if", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "parts", ".", "base", "!=", "parts", ".", "index", ")", "cost", "++", ";"], "File": "i3863", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237156, "Length": 192, "Cover_Rate": 0.6357615894039735} {"Template_token": ["", "if", "(", "parts", ".", "index", "&&", "GET_CODE", "(", "parts", ".", "index", ")", "==", "SUBREG", ")", "parts", ".", "index", "=", "SUBREG_REG", "(", "parts", ".", "index", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "cost", "--", ";", "if", "(", "parts", ".", "seg", "!=", "SEG_DEFAULT", ")", "cost", "--", ";", "if", "(", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", ")", "||", "(", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", ")", ")", "cost", "++", ";", "if", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "parts", ".", "base", "!=", "parts", ".", "index", ")", "cost", "++", ";", "if", "(", "TARGET_K6", "&&", "(", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "parts", ".", "disp", "&&", "!", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "==", "", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237157, "Length": 243, "Cover_Rate": 0.804635761589404} {"Template_token": ["", "if", "(", "REG_NOTE_KIND", "(", "link", ")", "!=", "", ")", "return", "", ";", "dep_insn_code_number", "=", "recog_memoized", "(", "dep_insn", ")", ";", "if", "(", "dep_insn_code_number", "<", "", "||", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "cost", ";", "insn_type", "=", "get_attr_type", "(", "insn", ")", ";", "dep_insn_type", "=", "get_attr_type", "(", "dep_insn", ")", ";", "switch", "(", "ix86_tune", ")", "{", "case", "PROCESSOR_PENTIUM", ":", "if", "(", "ix86_agi_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "cost", "+=", "", ";", "if", "(", "ix86_flags_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "cost", "=", "", ";", "if", "(", "insn_type", "==", "TYPE_FMOV", "&&", "get_attr_memory", "(", "insn", ")", "==", "MEMORY_STORE", "&&", "!", "ix86_agi_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "cost", "+=", "", ";", "break", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "get_attr_fp_int_src", "(", "dep_insn", ")", ")", "cost", "+=", "", ";", "if", "(", "insn_type", "==", "TYPE_FMOV", "&&", "(", "set", "=", "single_set", "(", "dep_insn", ")", ")", "!=", "NULL_RTX", "&&", "(", "set2", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL_RTX", "&&", "rtx_equal_p", "(", "SET_DEST", "(", "set", ")", ",", "SET_SRC", "(", "set2", ")", ")", "&&", "GET_CODE", "(", "SET_DEST", "(", "set2", ")", ")", "==", "MEM", ")", "cost", "+=", "", ";", "if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "{", "if", "(", "dep_insn_type", "==", "TYPE_IMOV", "||", "dep_insn_type", "==", "TYPE_FMOV", ")", "cost", "=", "", ";", "else", "if", "(", "cost", ">", "", ")", "cost", "--", ";", "}", "break", ";", "case", "PROCESSOR_K6", ":", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "(", "insn_type", "==", "TYPE_PUSH", "||", "insn_type", "==", "TYPE_POP", ")", "&&", "(", "dep_insn_type", "==", "TYPE_PUSH", "||", "dep_insn_type", "==", "TYPE_POP", ")", ")", "return", "", ";", "if", "(", "get_attr_fp_int_src", "(", "dep_insn", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "{", "if", "(", "dep_insn_type", "==", "TYPE_IMOV", "||", "dep_insn_type", "==", "TYPE_FMOV", ")", "cost", "=", "", ";", "else", "if", "(", "cost", ">", "", ")", "cost", "-=", "", ";", "else", "cost", "=", "", ";", "}", "break", ";", "case", "PROCESSOR_ATHLON", ":", "case", "PROCESSOR_K8", ":", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependant", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "{", "enum", "attr_unit", "unit", "=", "get_attr_unit", "(", "insn", ")", ";", "int", "loadcost", "=", "", ";", "if", "(", "unit", "==", "UNIT_INTEGER", "||", "unit", "==", "UNIT_UNKNOWN", ")", "loadcost", "=", "", ";", "else", "loadcost", "=", "TARGET_ATHLON", "?", "", ":", "", ";"], "ground_truth": ["if", "(", "cost", ">=", "loadcost", ")", "cost", "-=", "loadcost", ";"], "File": "i3863", "Func": "ix86_adjust_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237158, "Length": 427, "Cover_Rate": 0.8951781970649895} {"Template_token": ["", "static", "void", "ix86_adjust_counter", "(", "rtx", "countreg", ",", "HOST_WIDE_INT", "value", ")", "{", "if", "(", "GET_MODE", "(", "countreg", ")", "==", "DImode", ")", "emit_insn", "(", "gen_adddi3", "(", "countreg", ",", "countreg", ",", "GEN_INT", "(", "-", "value", ")", ")", ")", ";"], "ground_truth": ["else", "emit_insn", "(", "gen_addsi3", "(", "countreg", ",", "countreg", ",", "GEN_INT", "(", "-", "value", ")", ")", ")", ";"], "File": "i3863", "Func": "ix86_adjust_counter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237159, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "static", "int", "ix86_agi_dependant", "(", "rtx", "insn", ",", "rtx", "dep_insn", ",", "enum", "attr_type", "insn_type", ")", "{", "rtx", "addr", ";", "if", "(", "insn_type", "==", "TYPE_LEA", "&&", "TARGET_PENTIUM", ")", "{", "addr", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PARALLEL", ")", "addr", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "addr", ")", "==", "SET", ")", ";", "addr", "=", "SET_SRC", "(", "addr", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_agi_dependant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237161, "Length": 72, "Cover_Rate": 0.4864864864864865} {"Template_token": ["", "addr", "=", "SET_SRC", "(", "addr", ")", ";", "}", "else", "{", "int", "i", ";", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "GET_CODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "MEM", ")", "{"], "ground_truth": ["addr", "=", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ";"], "File": "i3863", "Func": "ix86_agi_dependant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237162, "Length": 64, "Cover_Rate": 0.43243243243243246} {"Template_token": ["", "if", "(", "get_attr_type", "(", "insn", ")", "==", "TYPE_LEA", ")", "{", "rtx", "set", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "set", ")", "==", "PARALLEL", ")", "set", "=", "XVECEXP", "(", "set", ",", "", ",", "", ")", ";"], "ground_truth": ["gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";"], "File": "i3863", "Func": "ix86_attr_length_address_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237163, "Length": 48, "Cover_Rate": 0.375} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "return", "memory_address_length", "(", "SET_SRC", "(", "set", ")", ")", ";", "}", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "GET_CODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "MEM", ")", "{"], "ground_truth": ["return", "memory_address_length", "(", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ")", ";"], "File": "i3863", "Func": "ix86_attr_length_address_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237164, "Length": 73, "Cover_Rate": 0.5703125} {"Template_token": ["", "gcc_assert", "(", "!", "len", ")", ";", "if", "(", "shortform", "&&", "GET_CODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "CONST_INT", "&&", "CONST_OK_FOR_LETTER_P", "(", "INTVAL", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ",", "'K'", ")", ")", "len", "=", "", ";", "else", "{", "switch", "(", "get_attr_mode", "(", "insn", ")", ")", "{", "case", "MODE_QI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_HI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_SI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_DI", ":", "len", "+=", "", ";", "break", ";", "default", ":", "fatal_insn", "(", "", ",", "insn", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_attr_length_immediate_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237165, "Length": 99, "Cover_Rate": 0.6346153846153846} {"Template_token": ["", "int", "ix86_attr_length_immediate_default", "(", "rtx", "insn", ",", "int", "shortform", ")", "{", "int", "len", "=", "", ";", "int", "i", ";", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "CONSTANT_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "gcc_assert", "(", "!", "len", ")", ";", "if", "(", "shortform", "&&", "GET_CODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "CONST_INT", "&&", "CONST_OK_FOR_LETTER_P", "(", "INTVAL", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ",", "'K'", ")", ")", "len", "=", "", ";", "else", "{", "switch", "(", "get_attr_mode", "(", "insn", ")", ")", "{", "case", "MODE_QI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_HI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_SI", ":", "len", "+=", "", ";", "break", ";", "case", "MODE_DI", ":", "len", "+=", "", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3863", "Func": "ix86_attr_length_immediate_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237166, "Length": 142, "Cover_Rate": 0.9102564102564102} {"Template_token": ["", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", "&&", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", ")", "return", "", ";", "if", "(", "CONSTANT_P", "(", "operands", "[", "", "]", ")", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", "&&", "!", "(", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", "||", "(", "GET_RTX_CLASS", "(", "code", ")", "==", "RTX_COMM_ARITH", "&&", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", "&&", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_binary_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237167, "Length": 138, "Cover_Rate": 0.8789808917197452} {"Template_token": ["", "if", "(", "CONSTANT_P", "(", "operands", "[", "", "]", ")", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", "&&", "!", "(", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", "||", "(", "GET_RTX_CLASS", "(", "code", ")", "==", "RTX_COMM_ARITH", "&&", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", "&&", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "i3863", "Func": "ix86_binary_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237168, "Length": 112, "Cover_Rate": 0.7133757961783439} {"Template_token": ["", "f_fpr", "=", "build_decl", "(", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "unsigned_type_node", ")", ";", "f_ovf", "=", "build_decl", "(", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "f_sav", "=", "build_decl", "(", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "va_list_gpr_counter_field", "=", "f_gpr", ";", "va_list_fpr_counter_field", "=", "f_fpr", ";", "DECL_FIELD_CONTEXT", "(", "f_gpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_fpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_ovf", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_sav", ")", "=", "record", ";"], "ground_truth": ["TREE_CHAIN", "(", "record", ")", "=", "type_decl", ";"], "File": "i3863", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237169, "Length": 85, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "if", "(", "vect", ")", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "mask", ",", "mask", ",", "mask", ")", ";", "else", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ")", ";", "vec_mode", "=", "V4SFmode", ";", "}", "else", "{", "if", "(", "vect", ")", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "mask", ")", ";", "else", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "CONST0_RTX", "(", "DFmode", ")", ")", ";", "vec_mode", "=", "V2DFmode", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237170, "Length": 86, "Cover_Rate": 0.3644067796610169} {"Template_token": ["", "enum", "machine_mode", "vec_mode", ";", "HOST_WIDE_INT", "hi", ",", "lo", ";", "int", "shift", "=", "", ";", "rtvec", "v", ";", "rtx", "mask", ";", "if", "(", "mode", "==", "SFmode", ")", "lo", "=", "", ",", "hi", "=", "lo", "<", "", ";", "else", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "lo", "=", "(", "HOST_WIDE_INT", ")", "", "<<", "shift", ",", "hi", "=", "-", "", ";", "else", "lo", "=", "", ",", "hi", "=", "(", "HOST_WIDE_INT", ")", "", "<<", "(", "shift", "-", "HOST_BITS_PER_WIDE_INT", ")", ";", "if", "(", "invert", ")", "lo", "=", "~", "lo", ",", "hi", "=", "~", "hi", ";", "mask", "=", "immed_double_const", "(", "lo", ",", "hi", ",", "mode", "==", "SFmode", "?", "SImode", ":", "DImode", ")", ";", "mask", "=", "gen_lowpart", "(", "mode", ",", "mask", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "{", "if", "(", "vect", ")", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "mask", ",", "mask", ",", "mask", ")", ";", "else", "v", "=", "gen_rtvec", "(", "", ",", "mask", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ")", ";", "vec_mode", "=", "V4SFmode", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237171, "Length": 171, "Cover_Rate": 0.7245762711864406} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "from", ")", "<", "", ")", "return", "true", ";", "if", "(", "GET_MODE_SIZE", "(", "to", ")", "<", "GET_MODE_SIZE", "(", "from", ")", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_cannot_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237172, "Length": 32, "Cover_Rate": 0.4} {"Template_token": ["", "ix86_compute_frame_layout", "(", "&", "frame", ")", ";", "return", "frame", ".", "to_allocate", "==", "", "&&", "frame", ".", "nregs", "==", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237175, "Length": 20, "Cover_Rate": 0.39215686274509803} {"Template_token": ["", "case", "EQ", ":", "case", "NE", ":", "return", "CCZmode", ";", "case", "GEU", ":", "case", "GTU", ":", "case", "LTU", ":", "case", "LEU", ":", "return", "CCmode", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCGOCmode", ";", "else", "return", "CCGCmode", ";", "case", "GT", ":", "case", "LE", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCNOmode", ";"], "ground_truth": ["else", "return", "CCGCmode", ";"], "File": "i3863", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237176, "Length": 62, "Cover_Rate": 0.543859649122807} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "m1", ")", "!=", "MODE_CC", "||", "GET_MODE_CLASS", "(", "m2", ")", "!=", "MODE_CC", ")", "return", "VOIDmode", ";", "if", "(", "(", "m1", "==", "CCGCmode", "&&", "m2", "==", "CCGOCmode", ")", "||", "(", "m1", "==", "CCGOCmode", "&&", "m2", "==", "CCGCmode", ")", ")", "return", "CCGCmode", ";", "switch", "(", "m1", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "case", "CCGOCmode", ":", "case", "CCNOmode", ":", "case", "CCZmode", ":", "switch", "(", "m2", ")", "{", "default", ":", "return", "VOIDmode", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "case", "CCGOCmode", ":", "case", "CCNOmode", ":", "case", "CCZmode", ":", "return", "CCmode", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_cc_modes_compatible", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237177, "Length": 99, "Cover_Rate": 0.7443609022556391} {"Template_token": ["", "mem", "=", "XEXP", "(", "set", ",", "opnum", ")", ";", "while", "(", "GET_CODE", "(", "mem", ")", "==", "SUBREG", ")", "mem", "=", "SUBREG_REG", "(", "mem", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "mem", ")", "==", "MEM", ")", ";"], "ground_truth": ["return", "(", "volatile_ok", "||", "!", "MEM_VOLATILE_P", "(", "mem", ")", ")", ";"], "File": "i3863", "Func": "ix86_check_movabs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237178, "Length": 46, "Cover_Rate": 0.46464646464646464} {"Template_token": ["", "offset", "+=", "size", ";", "if", "(", "ACCUMULATE_OUTGOING_ARGS", "&&", "(", "!", "current_function_is_leaf", "||", "current_function_calls_alloca", ")", ")", "{", "offset", "+=", "current_function_outgoing_args_size", ";", "frame", "->", "outgoing_arguments_size", "=", "current_function_outgoing_args_size", ";", "}", "else", "frame", "->", "outgoing_arguments_size", "=", "", ";", "if", "(", "!", "current_function_is_leaf", "||", "current_function_calls_alloca", ")", "frame", "->", "padding2", "=", "(", "(", "offset", "+", "preferred_alignment", "-", "", ")", "&", "-", "preferred_alignment", ")", "-", "offset", ";", "else", "frame", "->", "padding2", "=", "", ";", "offset", "+=", "frame", "->", "padding2", ";", "frame", "->", "stack_pointer_offset", "=", "offset", ";", "frame", "->", "to_allocate", "=", "(", "size", "+", "frame", "->", "padding1", "+", "frame", "->", "padding2", "+", "frame", "->", "outgoing_arguments_size", "+", "frame", "->", "va_arg_size", ")", ";", "if", "(", "(", "!", "frame", "->", "to_allocate", "&&", "frame", "->", "nregs", "<=", "", ")", "||", "(", "TARGET_64BIT", "&&", "frame", "->", "to_allocate", ">=", "(", "HOST_WIDE_INT", ")", "", ")", ")", "frame", "->", "save_regs_using_mov", "=", "false", ";", "if", "(", "TARGET_RED_ZONE", "&&", "current_function_sp_is_unchanging", "&&", "current_function_is_leaf", ")", "{", "frame", "->", "red_zone_size", "=", "frame", "->", "to_allocate", ";", "if", "(", "frame", "->", "save_regs_using_mov", ")", "frame", "->", "red_zone_size", "+=", "frame", "->", "nregs", "*", "UNITS_PER_WORD", ";", "if", "(", "frame", "->", "red_zone_size", ">", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ")", "frame", "->", "red_zone_size", "=", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ";", "}", "else", "frame", "->", "red_zone_size", "=", "", ";", "frame", "->", "to_allocate", "-=", "frame", "->", "red_zone_size", ";", "frame", "->", "stack_pointer_offset", "-=", "frame", "->", "red_zone_size", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "nregs", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "size", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "stack_alignment_needed", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "padding1", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "va_arg_size", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "padding2", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "to_allocate", ")", ";", "fprintf", "(", "stderr", ",", "", ",", "frame", "->", "red_zone_size", ")", ";"], "ground_truth": ["fprintf", "(", "stderr", ",", "", ",", "frame", "->", "frame_pointer_offset", ")", ";"], "File": "i3863", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237179, "Length": 307, "Cover_Rate": 0.49198717948717946} {"Template_token": ["", "if", "(", "(", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", ")", "||", "(", "ix86_function_regparm", "(", "type1", ",", "NULL", ")", "!=", "ix86_function_regparm", "(", "type2", ",", "NULL", ")", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type1", ")", ")", "!=", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type2", ")", ")", ")", "return", "", ";"], "File": "i3863", "Func": "ix86_comp_type_attributes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237180, "Length": 72, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "else", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "exp", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "!", "optimize_size", "&&", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "TREE_STRING_LENGTH", "(", "exp", ")", ">=", "", "&&", "align", "<", "BITS_PER_WORD", ")", "return", "BITS_PER_WORD", ";"], "File": "i3863", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237181, "Length": 49, "Cover_Rate": 0.532608695652174} {"Template_token": ["", "else", "if", "(", "!", "optimize_size", "&&", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "TREE_STRING_LENGTH", "(", "exp", ")", ">=", "", "&&", "align", "<", "BITS_PER_WORD", ")", "return", "BITS_PER_WORD", ";"], "ground_truth": ["return", "align", ";"], "File": "i3863", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237182, "Length": 30, "Cover_Rate": 0.32608695652173914} {"Template_token": ["", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "return", "align", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237183, "Length": 103, "Cover_Rate": 0.30029154518950435} {"Template_token": ["", "int", "ix86_data_alignment", "(", "tree", "type", ",", "int", "align", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "(", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "type", ")", ")", ">=", "", "||", "TREE_INT_CST_HIGH", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "(", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "type", ")", ")", ">=", "", "||", "TREE_INT_CST_HIGH", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{"], "File": "i3863", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237184, "Length": 175, "Cover_Rate": 0.5102040816326531} {"Template_token": ["", "case", "MULT", ":", "if", "(", "index", ")", "return", "", ";", "index", "=", "XEXP", "(", "op", ",", "", ")", ";", "scale_rtx", "=", "XEXP", "(", "op", ",", "", ")", ";", "break", ";", "case", "UNSPEC", ":", "if", "(", "XINT", "(", "op", ",", "", ")", "==", "UNSPEC_TP", "&&", "TARGET_TLS_DIRECT_SEG_REFS", "&&", "seg", "==", "SEG_DEFAULT", ")", "seg", "=", "TARGET_64BIT", "?", "SEG_FS", ":", "SEG_GS", ";", "else", "return", "", ";", "break", ";", "case", "REG", ":", "case", "SUBREG", ":", "if", "(", "!", "base", ")", "base", "=", "op", ";", "else", "if", "(", "!", "index", ")", "index", "=", "op", ";", "else", "return", "", ";", "break", ";", "case", "CONST", ":", "case", "CONST_INT", ":", "case", "SYMBOL_REF", ":", "case", "LABEL_REF", ":", "if", "(", "disp", ")", "return", "", ";", "disp", "=", "op", ";", "break", ";", "default", ":", "return", "", ";", "}", "}", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "MULT", ")", "{", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "scale_rtx", "=", "XEXP", "(", "addr", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "ASHIFT", ")", "{", "rtx", "tmp", ";", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "tmp", ")", "!=", "CONST_INT", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "tmp", ")", ";", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "scale", ">", "", ")", "return", "", ";", "scale", "=", "", "<<", "scale", ";", "retval", "=", "-", "", ";", "}", "else", "disp", "=", "addr", ";", "if", "(", "scale_rtx", ")", "{", "if", "(", "GET_CODE", "(", "scale_rtx", ")", "!=", "CONST_INT", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "scale_rtx", ")", ";", "}", "base_reg", "=", "base", "&&", "GET_CODE", "(", "base", ")", "==", "SUBREG", "?", "SUBREG_REG", "(", "base", ")", ":", "base", ";", "index_reg", "=", "index", "&&", "GET_CODE", "(", "index", ")", "==", "SUBREG", "?", "SUBREG_REG", "(", "index", ")", ":", "index", ";", "if", "(", "base_reg", "&&", "index_reg", "&&", "scale", "==", "", "&&", "(", "index_reg", "==", "arg_pointer_rtx", "||", "index_reg", "==", "frame_pointer_rtx", "||", "(", "REG_P", "(", "index_reg", ")", "&&", "REGNO", "(", "index_reg", ")", "==", "STACK_POINTER_REGNUM", ")", ")", ")", "{", "rtx", "tmp", ";", "tmp", "=", "base", ",", "base", "=", "index", ",", "index", "=", "tmp", ";", "tmp", "=", "base_reg", ",", "base_reg", "=", "index_reg", ",", "index_reg", "=", "tmp", ";", "}"], "ground_truth": ["if", "(", "(", "base_reg", "==", "hard_frame_pointer_rtx", "||", "base_reg", "==", "frame_pointer_rtx", "||", "base_reg", "==", "arg_pointer_rtx", ")", "&&", "!", "disp", ")", "disp", "=", "const0_rtx", ";"], "File": "i3863", "Func": "ix86_decompose_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237185, "Length": 386, "Cover_Rate": 0.5602322206095791} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "MEM", ")", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "UNSPEC", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "||", "GET_CODE", "(", "orig_x", ")", "!=", "MEM", ")", "return", "orig_x", ";", "return", "XVECEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ",", "", ")", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "CONST", ")", "return", "orig_x", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "REG", "&&", "REGNO", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PIC_OFFSET_TABLE_REGNUM", ")", "y", "=", "NULL", ";"], "ground_truth": ["else", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", ")", "{"], "File": "i3863", "Func": "ix86_delegitimize_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237186, "Length": 154, "Cover_Rate": 0.30196078431372547} {"Template_token": ["", "static", "void", "ix86_dwarf_handle_frame_unspec", "(", "const", "char", "*", "label", ",", "rtx", "pattern", ",", "int", "index", ")", "{", "rtx", "unspec", "=", "SET_SRC", "(", "pattern", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "unspec", ")", "==", "UNSPEC", ")", ";", "switch", "(", "index", ")", "{", "case", "UNSPEC_REG_SAVE", ":", "dwarf2out_reg_save_reg", "(", "label", ",", "XVECEXP", "(", "unspec", ",", "", ",", "", ")", ",", "SET_DEST", "(", "pattern", ")", ")", ";", "break", ";", "case", "UNSPEC_DEF_CFA", ":", "dwarf2out_def_cfa", "(", "label", ",", "REGNO", "(", "SET_DEST", "(", "pattern", ")", ")", ",", "INTVAL", "(", "XVECEXP", "(", "unspec", ",", "", ",", "", ")", ")", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "ix86_dwarf_handle_frame_unspec", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237187, "Length": 99, "Cover_Rate": 0.9801980198019802} {"Template_token": ["", "emit_insn", "(", "gen_x86_fnstsw_1", "(", "reg", ")", ")", ";", "if", "(", "TARGET_USE_SAHF", ")", "{", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";"], "File": "i3863", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237190, "Length": 41, "Cover_Rate": 0.31297709923664124} {"Template_token": ["", "rtx", "temp", ";", "emit_insn", "(", "gen_x86_fnstsw_1", "(", "reg", ")", ")", ";", "if", "(", "TARGET_USE_SAHF", ")", "{", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "ground_truth": ["temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";"], "File": "i3863", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237191, "Length": 69, "Cover_Rate": 0.5267175572519084} {"Template_token": ["", "emit_jump_insn", "(", "gen_bge", "(", "label1", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_fyl2xp1_xf3", "(", "op0", ",", "tmp2", ",", "op1", ")", ")", ";", "emit_jump", "(", "label2", ")", ";", "emit_label", "(", "label1", ")", ";", "emit_move_insn", "(", "tmp", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "tmp", ",", "op1", ",", "tmp", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_fyl2x_xf3", "(", "op0", ",", "tmp2", ",", "tmp", ")", ")", ";"], "ground_truth": ["emit_label", "(", "label2", ")", ";"], "File": "i3863", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237192, "Length": 89, "Cover_Rate": 0.55625} {"Template_token": ["", "rtx", "label2", "=", "gen_label_rtx", "(", ")", ";", "rtx", "tmp", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "tmp2", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_absxf2", "(", "tmp", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_cmpxf", "(", "tmp", ",", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "REAL_VALUE_ATOF", "(", "", ",", "XFmode", ")", ",", "XFmode", ")", ")", ")", ";", "emit_jump_insn", "(", "gen_bge", "(", "label1", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_fyl2xp1_xf3", "(", "op0", ",", "tmp2", ",", "op1", ")", ")", ";"], "File": "i3863", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237193, "Length": 83, "Cover_Rate": 0.51875} {"Template_token": ["", "rtx", "base_address", "=", "gen_rtx_MEM", "(", "Pmode", ",", "pointer", ")", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ")", ")", "{", "if", "(", "TARGET_64BIT", "&&", "offset", "!=", "trunc_int_for_mode", "(", "offset", ",", "SImode", ")", ")", "{"], "ground_truth": ["rtx", "r11", ";"], "File": "i3863", "Func": "ix86_emit_restore_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237194, "Length": 50, "Cover_Rate": 0.3597122302158273} {"Template_token": ["", "r11", "=", "gen_rtx_REG", "(", "DImode", ",", "FIRST_REX_INT_REG", "+", "", ")", ";", "emit_move_insn", "(", "r11", ",", "GEN_INT", "(", "offset", ")", ")", ";", "emit_insn", "(", "gen_adddi3", "(", "r11", ",", "r11", ",", "pointer", ")", ")", ";"], "ground_truth": ["base_address", "=", "gen_rtx_MEM", "(", "Pmode", ",", "r11", ")", ";"], "File": "i3863", "Func": "ix86_emit_restore_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237195, "Length": 42, "Cover_Rate": 0.302158273381295} {"Template_token": ["", "unsigned", "int", "regno", ";", "rtx", "insn", ";", "for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", ";", "regno", "--", ">", "", ";", ")", "if", "(", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{"], "ground_truth": ["insn", "=", "emit_insn", "(", "gen_push", "(", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ")", ")", ";"], "File": "i3863", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237196, "Length": 44, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "rtx", "insn", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "insn", "=", "emit_move_insn", "(", "adjust_address", "(", "gen_rtx_MEM", "(", "Pmode", ",", "pointer", ")", ",", "Pmode", ",", "offset", ")", ",", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "offset", "+=", "UNITS_PER_WORD", ";", "}"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237197, "Length": 65, "Cover_Rate": 0.8125} {"Template_token": ["", "static", "void", "ix86_emit_save_regs_using_mov", "(", "rtx", "pointer", ",", "HOST_WIDE_INT", "offset", ")", "{", "unsigned", "int", "regno", ";", "rtx", "insn", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{"], "ground_truth": ["insn", "=", "emit_move_insn", "(", "adjust_address", "(", "gen_rtx_MEM", "(", "Pmode", ",", "pointer", ")", ",", "Pmode", ",", "offset", ")", ",", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ")", ";"], "File": "i3863", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237198, "Length": 67, "Cover_Rate": 0.8375} {"Template_token": ["", "static", "void", "ix86_encode_section_info", "(", "tree", "decl", ",", "rtx", "rtl", ",", "int", "first", ")", "{"], "ground_truth": ["default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";"], "File": "i3863", "Func": "ix86_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237199, "Length": 23, "Cover_Rate": 0.3709677419354839} {"Template_token": ["", "static", "void", "ix86_encode_section_info", "(", "tree", "decl", ",", "rtx", "rtl", ",", "int", "first", ")", "{"], "ground_truth": ["default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";"], "File": "i3863", "Func": "ix86_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237200, "Length": 23, "Cover_Rate": 0.3709677419354839} {"Template_token": ["", "else", "emit_insn", "(", "gen_andsi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";"], "ground_truth": ["emit_cmp_and_jump_insns", "(", "tmpcount", ",", "const0_rtx", ",", "EQ", ",", "", ",", "GET_MODE", "(", "variable", ")", ",", "", ",", "label", ")", ";"], "File": "i3863", "Func": "ix86_expand_aligntest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237201, "Length": 36, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "if", "(", "GET_MODE", "(", "variable", ")", "==", "DImode", ")", "emit_insn", "(", "gen_anddi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_andsi3", "(", "tmpcount", ",", "variable", ",", "GEN_INT", "(", "value", ")", ")", ")", ";", "emit_cmp_and_jump_insns", "(", "tmpcount", ",", "const0_rtx", ",", "EQ", ",", "", ",", "GET_MODE", "(", "variable", ")", ",", "", ",", "label", ")", ";", "return", "label", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_aligntest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237202, "Length": 64, "Cover_Rate": 0.6881720430107527} {"Template_token": ["", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_addsi3", ":", "gen_adddi3", ")", "(", "operand", ",", "operand", ",", "operand", ")", ")", ";", "}", "else", "if", "(", "!", "optimize_size", "&&", "count", "*", "ix86_cost", "->", "add", "<=", "ix86_cost", "->", "shift_const", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "count", ";", "i", "++", ")", "{", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_addsi3", ":", "gen_adddi3", ")", "(", "operand", ",", "operand", ",", "operand", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_ashl_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237203, "Length": 77, "Cover_Rate": 0.6209677419354839} {"Template_token": ["", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}", "if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_binary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237204, "Length": 52, "Cover_Rate": 0.3586206896551724} {"Template_token": ["", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "src1", ",", "src2", ")", ")", ";", "if", "(", "reload_in_progress", ")", "{", "gcc_assert", "(", "code", "==", "PLUS", ")", ";", "emit_insn", "(", "op", ")", ";", "}", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_binary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237205, "Length": 72, "Cover_Rate": 0.496551724137931} {"Template_token": ["", "enum", "machine_mode", "tmode", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "machine_mode", "mode1", "=", "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", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "GET_MODE", "(", "op1", ")", "==", "SImode", "&&", "mode1", "==", "TImode", ")", "{"], "ground_truth": ["rtx", "x", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";"], "File": "i3863", "Func": "ix86_expand_binop_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237206, "Length": 144, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "enum", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "machine_mode", "mode1", "=", "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", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "GET_MODE", "(", "op1", ")", "==", "SImode", "&&", "mode1", "==", "TImode", ")", "{", "rtx", "x", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_sse2_loadd", "(", "x", ",", "op1", ")", ")", ";"], "ground_truth": ["op1", "=", "gen_lowpart", "(", "TImode", ",", "x", ")", ";"], "File": "i3863", "Func": "ix86_expand_binop_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237207, "Length": 147, "Cover_Rate": 0.3168103448275862} {"Template_token": ["", "if", "(", "!", "call_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "Pmode", ")", ")", "{", "fnaddr", "=", "copy_to_mode_reg", "(", "Pmode", ",", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "fnaddr", ")", ";", "}", "if", "(", "sibcall", "&&", "TARGET_64BIT", "&&", "!", "constant_call_address_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "Pmode", ")", ")", "{", "rtx", "addr", ";", "addr", "=", "copy_to_mode_reg", "(", "Pmode", ",", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "fnaddr", "=", "gen_rtx_REG", "(", "Pmode", ",", "FIRST_REX_INT_REG", "+", "", ")", ";", "emit_move_insn", "(", "fnaddr", ",", "addr", ")", ";", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "fnaddr", ")", ";", "}", "call", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "fnaddr", ",", "callarg1", ")", ";", "if", "(", "retval", ")", "call", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "retval", ",", "call", ")", ";", "if", "(", "pop", ")", "{", "pop", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";", "pop", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";", "call", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "call", ",", "pop", ")", ")", ";", "}", "call", "=", "emit_call_insn", "(", "call", ")", ";", "if", "(", "use", ")", "CALL_INSN_FUNCTION_USAGE", "(", "call", ")", "=", "use", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_call", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237210, "Length": 194, "Cover_Rate": 0.5672514619883041} {"Template_token": ["", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "const0_rtx", ")", ";", "if", "(", "reload_completed", "&&", "(", "!", "TARGET_USE_MOV0", "||", "optimize_size", ")", ")", "{", "rtx", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "", ")", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "clob", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_clear", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237211, "Length": 54, "Cover_Rate": 0.54} {"Template_token": ["", "rtx", "tmp", ";", "gcc_assert", "(", "reload_completed", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "GET_MODE", "(", "dest", ")", ")", "<", "", ")", "dest", "=", "gen_rtx_REG", "(", "SImode", ",", "REGNO", "(", "dest", ")", ")", ";", "tmp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "const0_rtx", ")", ";"], "ground_truth": ["if", "(", "reload_completed", "&&", "(", "!", "TARGET_USE_MOV0", "||", "optimize_size", ")", ")", "{"], "File": "i3863", "Func": "ix86_expand_clear", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237212, "Length": 55, "Cover_Rate": 0.55} {"Template_token": ["", "rtx", "op0", ",", "op1", ",", "ret", ";", "op0", "=", "ix86_compare_op0", ";", "op1", "=", "ix86_compare_op1", ";", "if", "(", "second_test", ")", "*", "second_test", "=", "NULL_RTX", ";", "if", "(", "bypass_test", ")", "*", "bypass_test", "=", "NULL_RTX", ";", "if", "(", "ix86_compare_emitted", ")", "{", "ret", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "ix86_compare_emitted", ",", "const0_rtx", ")", ";"], "ground_truth": ["ix86_compare_emitted", "=", "NULL_RTX", ";"], "File": "i3863", "Func": "ix86_expand_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237215, "Length": 55, "Cover_Rate": 0.4661016949152542} {"Template_token": ["", "rtx", "op0", ",", "op1", ",", "ret", ";", "op0", "=", "ix86_compare_op0", ";", "op1", "=", "ix86_compare_op1", ";", "if", "(", "second_test", ")", "*", "second_test", "=", "NULL_RTX", ";", "if", "(", "bypass_test", ")", "*", "bypass_test", "=", "NULL_RTX", ";", "if", "(", "ix86_compare_emitted", ")", "{", "ret", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "ix86_compare_emitted", ",", "const0_rtx", ")", ";", "ix86_compare_emitted", "=", "NULL_RTX", ";", "}"], "ground_truth": ["else", "if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "op0", ")", ")", "==", "MODE_FLOAT", ")", "ret", "=", "ix86_expand_fp_compare", "(", "code", ",", "op0", ",", "op1", ",", "NULL_RTX", ",", "second_test", ",", "bypass_test", ")", ";"], "File": "i3863", "Func": "ix86_expand_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237216, "Length": 86, "Cover_Rate": 0.7288135593220338} {"Template_token": ["", "enum", "machine_mode", "mode", ",", "vmode", ";", "rtx", "dest", ",", "op0", ",", "op1", ",", "mask", ",", "nmask", ";", "dest", "=", "operands", "[", "", "]", ";", "op0", "=", "operands", "[", "", "]", ";", "op1", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "mode", "==", "SFmode", "?", "V4SFmode", ":", "V2DFmode", ";", "if", "(", "GET_CODE", "(", "op0", ")", "==", "CONST_DOUBLE", ")", "{", "rtvec", "v", ";", "if", "(", "real_isneg", "(", "CONST_DOUBLE_REAL_VALUE", "(", "op0", ")", ")", ")", "op0", "=", "simplify_unary_operation", "(", "ABS", ",", "mode", ",", "op0", ",", "mode", ")", ";", "if", "(", "op0", "==", "CONST0_RTX", "(", "mode", ")", ")", "op0", "=", "CONST0_RTX", "(", "vmode", ")", ";", "else", "{", "if", "(", "mode", "==", "SFmode", ")", "v", "=", "gen_rtvec", "(", "", ",", "op0", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ",", "CONST0_RTX", "(", "SFmode", ")", ")", ";", "else", "v", "=", "gen_rtvec", "(", "", ",", "op0", ",", "CONST0_RTX", "(", "DFmode", ")", ")", ";", "op0", "=", "force_reg", "(", "vmode", ",", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "v", ")", ")", ";", "}", "mask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "", ",", "", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "emit_insn", "(", "gen_copysignsf3_const", "(", "dest", ",", "op0", ",", "op1", ",", "mask", ")", ")", ";", "else", "emit_insn", "(", "gen_copysigndf3_const", "(", "dest", ",", "op0", ",", "op1", ",", "mask", ")", ")", ";", "}", "else", "{", "nmask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "", ",", "", ")", ";"], "ground_truth": ["mask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "", ",", "", ")", ";"], "File": "i3863", "Func": "ix86_expand_copysign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237217, "Length": 240, "Cover_Rate": 0.8163265306122449} {"Template_token": ["", "matching_memory", "=", "false", ";", "if", "(", "MEM_P", "(", "dst", ")", ")", "{", "if", "(", "rtx_equal_p", "(", "dst", ",", "src", ")", ")", "matching_memory", "=", "true", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "if", "(", "MEM_P", "(", "src", ")", "&&", "!", "matching_memory", ")", "src", "=", "force_reg", "(", "mode", ",", "src", ")", ";", "if", "(", "vector_mode", ")", "{", "set", "=", "gen_rtx_fmt_ee", "(", "code", "==", "NEG", "?", "XOR", ":", "AND", ",", "mode", ",", "src", ",", "mask", ")", ";", "set", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "set", ")", ";", "emit_insn", "(", "set", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3863", "Func": "ix86_expand_fp_absneg_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237218, "Length": 96, "Cover_Rate": 0.32} {"Template_token": ["", "if", "(", "ix86_expand_sse_fp_minmax", "(", "operands", "[", "", "]", ",", "code", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "true", ";", "cmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "code", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "ix86_expand_sse_movcc", "(", "operands", "[", "", "]", ",", "cmp", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i3863", "Func": "ix86_expand_fp_vcond", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237220, "Length": 90, "Cover_Rate": 0.6081081081081081} {"Template_token": ["", "enum", "machine_mode", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "if", "(", "operands", "[", "", "]", "!=", "const1_rtx", "&&", "operands", "[", "", "]", "!=", "constm1_rtx", ")", "return", "", ";", "if", "(", "!", "ix86_expand_carry_flag_compare", "(", "code", ",", "ix86_compare_op0", ",", "ix86_compare_op1", ",", "&", "compare_op", ")", ")", "return", "", ";", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "compare_op", ",", "", ")", ")", "==", "CCFPmode", "||", "GET_MODE", "(", "XEXP", "(", "compare_op", ",", "", ")", ")", "==", "CCFPUmode", ")", "{", "fpcmp", "=", "true", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "}", "if", "(", "code", "!=", "LTU", ")", "{", "val", "=", "constm1_rtx", ";", "if", "(", "fpcmp", ")", "PUT_CODE", "(", "compare_op", ",", "reverse_condition_maybe_unordered", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "else", "PUT_CODE", "(", "compare_op", ",", "reverse_condition", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_int_addcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237221, "Length": 138, "Cover_Rate": 0.3129251700680272} {"Template_token": ["", "enum", "machine_mode", "cmpmode", ";", "rtx", "tmp", ",", "flags", ";", "cmpmode", "=", "SELECT_CC_MODE", "(", "code", ",", "op0", ",", "op1", ")", ";", "flags", "=", "gen_rtx_REG", "(", "cmpmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_COMPARE", "(", "cmpmode", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "flags", ",", "tmp", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_int_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237222, "Length": 52, "Cover_Rate": 0.65} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "code", "==", "GTU", ")", "{", "switch", "(", "mode", ")", "{", "case", "V4SImode", ":", "{", "rtx", "t1", ",", "t2", ",", "mask", ";", "t1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_subv4si3", "(", "t1", ",", "cop0", ",", "cop1", ")", ")", ";", "mask", "=", "GEN_INT", "(", "-", "", ")", ";", "mask", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "gen_rtvec", "(", "", ",", "mask", ",", "mask", ",", "mask", ",", "mask", ")", ")", ";", "mask", "=", "force_reg", "(", "mode", ",", "mask", ")", ";", "t2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_andv4si3", "(", "t2", ",", "cop0", ",", "mask", ")", ")", ";", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_xorv4si3", "(", "x", ",", "t1", ",", "t2", ")", ")", ";", "code", "=", "GT", ";", "}", "break", ";", "case", "V16QImode", ":", "case", "V8HImode", ":", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x", ",", "gen_rtx_US_MINUS", "(", "mode", ",", "cop0", ",", "cop1", ")", ")", ")", ";", "code", "=", "EQ", ";", "negate", "=", "!", "negate", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "ix86_expand_int_vcond", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237224, "Length": 180, "Cover_Rate": 0.45918367346938777} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "y", ")", "=", "", ";", "x", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "x", ",", "y", ")", ")", ";", "x", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "x", ",", "NULL", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "x", ";", "emit_insn", "(", "gen_andsi3", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "x", "=", "cfun", "->", "machine", "->", "force_align_arg_pointer", ";", "x", "=", "gen_frame_mem", "(", "Pmode", ",", "plus_constant", "(", "x", ",", "-", "", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_push", "(", "x", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "x", "=", "GEN_INT", "(", "", ")", ";", "x", "=", "gen_rtx_UNSPEC", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "x", ")", ",", "UNSPEC_DEF_CFA", ")", ";", "x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "x", ")", ";", "x", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "x", ",", "NULL", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "x", ";", "}", "if", "(", "frame_pointer_needed", ")", "{", "insn", "=", "emit_insn", "(", "gen_push", "(", "hard_frame_pointer_rtx", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "insn", "=", "emit_move_insn", "(", "hard_frame_pointer_rtx", ",", "stack_pointer_rtx", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "allocate", "=", "frame", ".", "to_allocate", ";", "if", "(", "!", "frame", ".", "save_regs_using_mov", ")", "ix86_emit_save_regs", "(", ")", ";", "else", "allocate", "+=", "frame", ".", "nregs", "*", "UNITS_PER_WORD", ";", "if", "(", "TARGET_RED_ZONE", "&&", "frame", ".", "save_regs_using_mov", ")", "ix86_emit_save_regs_using_mov", "(", "frame_pointer_needed", "?", "hard_frame_pointer_rtx", ":", "stack_pointer_rtx", ",", "-", "frame", ".", "nregs", "*", "UNITS_PER_WORD", ")", ";", "if", "(", "allocate", "==", "", ")", ";", "else", "if", "(", "!", "TARGET_STACK_PROBE", "||", "allocate", "<", "CHECK_STACK_LIMIT", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "allocate", ")", ",", "-", "", ")", ";", "else", "{", "rtx", "eax", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "bool", "eax_live", "=", "ix86_eax_live_at_start_p", "(", ")", ";", "rtx", "t", ";", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "if", "(", "eax_live", ")", "{", "emit_insn", "(", "gen_push", "(", "eax", ")", ")", ";", "allocate", "-=", "", ";", "}", "emit_move_insn", "(", "eax", ",", "GEN_INT", "(", "allocate", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_allocate_stack_worker", "(", "eax", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "t", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "allocate", ")", ")", ";", "t", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "t", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_FRAME_RELATED_EXPR", ",", "t", ",", "REG_NOTES", "(", "insn", ")", ")", ";", "if", "(", "eax_live", ")", "{", "if", "(", "frame_pointer_needed", ")", "t", "=", "plus_constant", "(", "hard_frame_pointer_rtx", ",", "allocate", "-", "frame", ".", "to_allocate", "-", "frame", ".", "nregs", "*", "UNITS_PER_WORD", ")", ";", "else", "t", "=", "plus_constant", "(", "stack_pointer_rtx", ",", "allocate", ")", ";", "emit_move_insn", "(", "eax", ",", "gen_rtx_MEM", "(", "SImode", ",", "t", ")", ")", ";", "}", "}", "if", "(", "frame", ".", "save_regs_using_mov", "&&", "!", "TARGET_RED_ZONE", ")", "{", "if", "(", "!", "frame_pointer_needed", "||", "!", "frame", ".", "to_allocate", ")", "ix86_emit_save_regs_using_mov", "(", "stack_pointer_rtx", ",", "frame", ".", "to_allocate", ")", ";", "else", "ix86_emit_save_regs_using_mov", "(", "hard_frame_pointer_rtx", ",", "-", "frame", ".", "nregs", "*", "UNITS_PER_WORD", ")", ";", "}", "pic_reg_used", "=", "false", ";"], "ground_truth": ["if", "(", "pic_offset_table_rtx", "&&", "(", "regs_ever_live", "[", "REAL_PIC_OFFSET_TABLE_REGNUM", "]", "||", "current_function_profile", ")", ")", "{"], "File": "i3863", "Func": "ix86_expand_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237225, "Length": 501, "Cover_Rate": 0.6853625170998632} {"Template_token": ["", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "GET_MODE_SIZE", "(", "mode", ")", ")", ",", "stack_pointer_rtx", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "tmp", "!=", "stack_pointer_rtx", ")", "emit_move_insn", "(", "stack_pointer_rtx", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_MEM", "(", "mode", ",", "stack_pointer_rtx", ")", ";", "emit_move_insn", "(", "tmp", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237226, "Length": 56, "Cover_Rate": 0.8} {"Template_token": ["", "tmp3", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "emit_insn", "(", "gen_sse_movhlps", "(", "tmp1", ",", "in", ",", "in", ")", ")", ";", "emit_insn", "(", "fn", "(", "tmp2", ",", "tmp1", ",", "in", ")", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "tmp3", ",", "tmp2", ",", "tmp2", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "fn", "(", "dest", ",", "tmp2", ",", "tmp3", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_reduc_v4sf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237227, "Length": 79, "Cover_Rate": 0.6370967741935484} {"Template_token": ["", "emit_insn", "(", "gen_sse_shufps_1", "(", "tmp3", ",", "tmp2", ",", "tmp2", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "emit_insn", "(", "fn", "(", "dest", ",", "tmp2", ",", "tmp3", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_reduc_v4sf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237228, "Length": 49, "Cover_Rate": 0.3951612903225806} {"Template_token": ["", "bypass", "=", "", ";", "PUT_CODE", "(", "test", ",", "reverse_condition_maybe_unordered", "(", "GET_CODE", "(", "test", ")", ")", ")", ";", "}", "PUT_MODE", "(", "test", ",", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp2", ",", "test", ")", ")", ";", "if", "(", "bypass", ")", "emit_insn", "(", "gen_andqi3", "(", "tmp", ",", "tmpreg", ",", "tmp2", ")", ")", ";", "else", "emit_insn", "(", "gen_iorqi3", "(", "tmp", ",", "tmpreg", ",", "tmp2", ")", ")", ";", "}", "if", "(", "ix86_compare_op0", "&&", "ix86_compare_op1", ")", "{"], "ground_truth": ["equiv", "=", "simplify_gen_relational", "(", "code", ",", "QImode", ",", "GET_MODE", "(", "ix86_compare_op0", ")", ",", "ix86_compare_op0", ",", "ix86_compare_op1", ")", ";"], "File": "i3863", "Func": "ix86_expand_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237229, "Length": 92, "Cover_Rate": 0.3817427385892116} {"Template_token": ["", "rtx", "x", ";", "cmp_op0", "=", "force_reg", "(", "mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", "||", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", "dest", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";"], "File": "i3863", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237230, "Length": 69, "Cover_Rate": 0.5847457627118644} {"Template_token": ["", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const0_rtx", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "gen_rtx_fmt_ee", "(", "comparison", ",", "mode0", ",", "op0", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "op0", ",", "op1", ")", ";"], "ground_truth": ["if", "(", "!", "pat", ")", "return", "", ";"], "File": "i3863", "Func": "ix86_expand_sse_comi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237231, "Length": 152, "Cover_Rate": 0.4198895027624309} {"Template_token": ["", "enum", "machine_mode", "mode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "rtx_code", "comparison", "=", "d", "->", "comparison", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "d", "->", "flag", "&", "BUILTIN_DESC_SWAP_OPERANDS", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "mode1", ")", ";", "emit_move_insn", "(", "tmp", ",", "op1", ")", ";", "op1", "=", "op0", ";", "op0", "=", "tmp", ";", "}", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "gen_rtx_fmt_ee", "(", "comparison", ",", "mode0", ",", "op0", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "i3863", "Func": "ix86_expand_sse_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237232, "Length": 271, "Cover_Rate": 0.7112860892388452} {"Template_token": ["", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "(", "*", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "op2", "=", "gen_rtx_fmt_ee", "(", "comparison", ",", "mode0", ",", "op0", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "op0", ",", "op1", ",", "op2", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "i3863", "Func": "ix86_expand_sse_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237233, "Length": 136, "Cover_Rate": 0.3569553805774278} {"Template_token": ["", "else", "return", "false", ";", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "flag_finite_math_only", "||", "!", "flag_unsafe_math_optimizations", ")", "{", "int", "u", "=", "is_min", "?", "UNSPEC_IEEE_MIN", ":", "UNSPEC_IEEE_MAX", ";", "rtvec", "v", ";", "if_true", "=", "force_reg", "(", "mode", ",", "if_true", ")", ";", "v", "=", "gen_rtvec", "(", "", ",", "if_true", ",", "if_false", ")", ";", "tmp", "=", "gen_rtx_UNSPEC", "(", "mode", ",", "v", ",", "u", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237234, "Length": 109, "Cover_Rate": 0.5165876777251185} {"Template_token": ["", "enum", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "machine_mode", "mode1", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "op0", "=", "gen_rtx_MEM", "(", "mode0", ",", "copy_to_mode_reg", "(", "Pmode", ",", "op0", ")", ")", ";", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op0", ",", "op1", ")", ";", "if", "(", "pat", ")", "emit_insn", "(", "pat", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_store_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237235, "Length": 96, "Cover_Rate": 0.6075949367088608} {"Template_token": ["", "addr", "=", "force_reg", "(", "Pmode", ",", "XEXP", "(", "src", ",", "", ")", ")", ";", "scratch1", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "TARGET_UNROLL_STRLEN", "&&", "eoschar", "==", "const0_rtx", "&&", "optimize", ">", "", "&&", "!", "optimize_size", ")", "{", "emit_move_insn", "(", "out", ",", "addr", ")", ";", "ix86_expand_strlensi_unroll_1", "(", "out", ",", "src", ",", "align", ")", ";", "if", "(", "TARGET_64BIT", ")", "emit_insn", "(", "gen_subdi3", "(", "out", ",", "out", ",", "addr", ")", ")", ";", "else", "emit_insn", "(", "gen_subsi3", "(", "out", ",", "out", ",", "addr", ")", ")", ";", "}", "else", "{", "rtx", "unspec", ";", "scratch2", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "scratch3", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "scratch4", "=", "force_reg", "(", "Pmode", ",", "constm1_rtx", ")", ";", "emit_move_insn", "(", "scratch3", ",", "addr", ")", ";", "eoschar", "=", "force_reg", "(", "QImode", ",", "eoschar", ")", ";", "emit_insn", "(", "gen_cld", "(", ")", ")", ";", "src", "=", "replace_equiv_address_nv", "(", "src", ",", "scratch3", ")", ";", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "src", ",", "eoschar", ",", "align", ",", "scratch4", ")", ",", "UNSPEC_SCAS", ")", ";", "emit_insn", "(", "gen_strlenqi_1", "(", "scratch1", ",", "scratch3", ",", "unspec", ")", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "emit_insn", "(", "gen_one_cmpldi2", "(", "scratch2", ",", "scratch1", ")", ")", ";", "emit_insn", "(", "gen_adddi3", "(", "out", ",", "scratch2", ",", "constm1_rtx", ")", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_one_cmplsi2", "(", "scratch2", ",", "scratch1", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "out", ",", "scratch2", ",", "constm1_rtx", ")", ")", ";", "}", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237236, "Length": 235, "Cover_Rate": 0.7859531772575251} {"Template_token": ["", "emit_move_insn", "(", "scratch", ",", "mem", ")", ";", "if", "(", "TARGET_64BIT", ")", "emit_insn", "(", "gen_adddi3", "(", "out", ",", "out", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_addsi3", "(", "out", ",", "out", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "tmpreg", ",", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "emit_insn", "(", "gen_one_cmplsi2", "(", "scratch", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ")", ";", "emit_cmp_and_jump_insns", "(", "tmpreg", ",", "const0_rtx", ",", "EQ", ",", "", ",", "SImode", ",", "", ",", "align_4_label", ")", ";", "if", "(", "TARGET_CMOVE", ")", "{", "rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "rtx", "reg2", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_move_insn", "(", "reg", ",", "tmpreg", ")", ";", "emit_insn", "(", "gen_lshrsi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_testsi_ccno_1", "(", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmpreg", ",", "gen_rtx_IF_THEN_ELSE", "(", "SImode", ",", "tmp", ",", "reg", ",", "tmpreg", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "SImode", ",", "reg2", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "out", ",", "const2_rtx", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "out", ",", "gen_rtx_IF_THEN_ELSE", "(", "Pmode", ",", "tmp", ",", "reg2", ",", "out", ")", ")", ")", ";", "}", "else", "{", "rtx", "end_2_label", "=", "gen_label_rtx", "(", ")", ";", "emit_insn", "(", "gen_testsi_ccno_1", "(", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "end_2_label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "tmp", ")", ")", ";", "JUMP_LABEL", "(", "tmp", ")", "=", "end_2_label", ";", "emit_insn", "(", "gen_lshrsi3", "(", "tmpreg", ",", "tmpreg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "if", "(", "TARGET_64BIT", ")", "emit_insn", "(", "gen_adddi3", "(", "out", ",", "out", ",", "const2_rtx", ")", ")", ";", "else", "emit_insn", "(", "gen_addsi3", "(", "out", ",", "out", ",", "const2_rtx", ")", ")", ";", "emit_label", "(", "end_2_label", ")", ";", "}", "tmpreg", "=", "gen_lowpart", "(", "QImode", ",", "tmpreg", ")", ";", "emit_insn", "(", "gen_addqi3_cc", "(", "tmpreg", ",", "tmpreg", ",", "tmpreg", ")", ")", ";"], "ground_truth": ["cmp", "=", "gen_rtx_LTU", "(", "Pmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "", ")", ",", "const0_rtx", ")", ";"], "File": "i3863", "Func": "ix86_expand_strlensi_unroll_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237237, "Length": 440, "Cover_Rate": 0.48404840484048406} {"Template_token": ["", "if", "(", "MEM_P", "(", "src", ")", "&&", "!", "matching_memory", ")", "src", "=", "force_reg", "(", "mode", ",", "src", ")", ";", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ")", ";", "if", "(", "reload_in_progress", "||", "code", "==", "NOT", ")", "{", "gcc_assert", "(", "code", "==", "NOT", ")", ";", "emit_insn", "(", "op", ")", ";", "}", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}", "if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_expand_unary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237238, "Length": 113, "Cover_Rate": 0.5947368421052631} {"Template_token": ["", "enum", "machine_mode", "mode0", "=", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "op1", "=", "op0", ";", "if", "(", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op1", ",", "mode0", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode0", ",", "op1", ")", ";"], "ground_truth": ["pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "op0", ",", "op1", ")", ";"], "File": "i3863", "Func": "ix86_expand_unop1_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237239, "Length": 168, "Cover_Rate": 0.691358024691358} {"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", "(", "optimize", "||", "!", "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", ")", ";"], "ground_truth": ["if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";"], "File": "i3863", "Func": "ix86_expand_unop_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237240, "Length": 168, "Cover_Rate": 0.7400881057268722} {"Template_token": ["", "tree", "arg0", "=", "TREE_VALUE", "(", "arglist", ")", ";", "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", ";"], "ground_truth": ["if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "(", "*", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";"], "File": "i3863", "Func": "ix86_expand_unop_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237241, "Length": 96, "Cover_Rate": 0.42290748898678415} {"Template_token": ["", "case", "V4SFmode", ":", "switch", "(", "elt", ")", "{", "case", "", ":", "tmp", "=", "vec", ";", "break", ";", "case", "", ":", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "tmp", ",", "vec", ",", "vec", ",", "GEN_INT", "(", "elt", ")", ",", "GEN_INT", "(", "elt", ")", ",", "GEN_INT", "(", "elt", "+", "", ")", ",", "GEN_INT", "(", "elt", "+", "", ")", ")", ")", ";", "break", ";", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sse_unpckhps", "(", "tmp", ",", "vec", ",", "vec", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "vec", "=", "tmp", ";", "use_vec_extr", "=", "true", ";", "elt", "=", "", ";", "break", ";", "case", "V4SImode", ":", "if", "(", "TARGET_SSE2", ")", "{", "switch", "(", "elt", ")", "{", "case", "", ":", "tmp", "=", "vec", ";", "break", ";", "case", "", ":", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "tmp", ",", "vec", ",", "GEN_INT", "(", "elt", ")", ",", "GEN_INT", "(", "elt", ")", ",", "GEN_INT", "(", "elt", ")", ",", "GEN_INT", "(", "elt", ")", ")", ")", ";", "break", ";", "case", "", ":", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sse2_punpckhdq", "(", "tmp", ",", "vec", ",", "vec", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "vec", "=", "tmp", ";", "use_vec_extr", "=", "true", ";", "elt", "=", "", ";", "}", "else", "{", "ix86_expand_vector_extract", "(", "false", ",", "gen_lowpart", "(", "SFmode", ",", "target", ")", ",", "gen_lowpart", "(", "V4SFmode", ",", "vec", ")", ",", "elt", ")", ";", "return", ";", "}", "break", ";", "case", "V8HImode", ":", "use_vec_extr", "=", "TARGET_SSE2", ";", "break", ";", "case", "V4HImode", ":", "use_vec_extr", "=", "mmx_ok", "&&", "(", "TARGET_SSE", "||", "TARGET_3DNOW_A", ")", ";", "break", ";", "case", "V16QImode", ":", "case", "V8QImode", ":", "default", ":", "break", ";", "}", "if", "(", "use_vec_extr", ")", "{", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "elt", ")", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "inner_mode", ",", "vec", ",", "tmp", ")", ";", "if", "(", "inner_mode", "==", "HImode", ")", "{", "tmp", "=", "gen_rtx_ZERO_EXTEND", "(", "SImode", ",", "tmp", ")", ";", "target", "=", "gen_lowpart", "(", "SImode", ",", "target", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "}", "else", "{", "rtx", "mem", "=", "assign_stack_temp", "(", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ",", "false", ")", ";", "emit_move_insn", "(", "mem", ",", "vec", ")", ";"], "ground_truth": ["tmp", "=", "adjust_address", "(", "mem", ",", "inner_mode", ",", "elt", "*", "GET_MODE_SIZE", "(", "inner_mode", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_extract", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237242, "Length": 399, "Cover_Rate": 0.83125} {"Template_token": ["", "enum", "machine_mode", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "int", "n_elts", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "int", "n_var", "=", "", ",", "one_var", "=", "-", "", ";", "bool", "all_same", "=", "true", ",", "all_const_zero", "=", "true", ";", "int", "i", ";", "rtx", "x", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "!", "CONSTANT_P", "(", "x", ")", ")", "n_var", "++", ",", "one_var", "=", "i", ";"], "ground_truth": ["else", "if", "(", "x", "!=", "CONST0_RTX", "(", "inner_mode", ")", ")", "all_const_zero", "=", "false", ";"], "File": "i3863", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237243, "Length": 96, "Cover_Rate": 0.36923076923076925} {"Template_token": ["", "x", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "val", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "x", ")", ")", ";", "return", "true", ";", "case", "V4HImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "if", "(", "TARGET_SSE", "||", "TARGET_3DNOW_A", ")", "{", "val", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "x", "=", "gen_rtx_TRUNCATE", "(", "HImode", ",", "val", ")", ";", "x", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "x", ")", ")", ";", "return", "true", ";", "}", "else", "{", "smode", "=", "HImode", ";", "wsmode", "=", "SImode", ";", "wvmode", "=", "V2SImode", ";", "goto", "widen", ";", "}", "case", "V8QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "smode", "=", "QImode", ";", "wsmode", "=", "HImode", ";", "wvmode", "=", "V4HImode", ";", "goto", "widen", ";", "case", "V8HImode", ":", "smode", "=", "HImode", ";", "wsmode", "=", "SImode", ";", "wvmode", "=", "V4SImode", ";", "goto", "widen", ";", "case", "V16QImode", ":", "smode", "=", "QImode", ";", "wsmode", "=", "HImode", ";", "wvmode", "=", "V8HImode", ";", "goto", "widen", ";", "widen", ":", "val", "=", "convert_modes", "(", "wsmode", ",", "smode", ",", "val", ",", "true", ")", ";", "x", "=", "expand_simple_binop", "(", "wsmode", ",", "ASHIFT", ",", "val", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "smode", ")", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "val", "=", "expand_simple_binop", "(", "wsmode", ",", "IOR", ",", "val", ",", "x", ",", "x", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "gen_reg_rtx", "(", "wvmode", ")", ";", "if", "(", "!", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "wvmode", ",", "x", ",", "val", ")", ")", "gcc_unreachable", "(", ")", ";", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "x", ")", ")", ";", "return", "true", ";"], "ground_truth": ["default", ":"], "File": "i3863", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237244, "Length": 266, "Cover_Rate": 0.7687861271676301} {"Template_token": ["", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "n_elt_per_word", "=", "n_elts", "/", "n_words", ";", "shift", "=", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "inner_mode", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_words", ";", "++", "i", ")", "{", "rtx", "word", "=", "NULL_RTX", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_elt_per_word", ";", "++", "j", ")", "{", "rtx", "elt", "=", "XVECEXP", "(", "vals", ",", "", ",", "(", "i", "+", "", ")", "*", "n_elt_per_word", "-", "j", "-", "", ")", ";", "elt", "=", "convert_modes", "(", "word_mode", ",", "inner_mode", ",", "elt", ",", "true", ")", ";", "if", "(", "j", "==", "", ")", "word", "=", "elt", ";", "else", "{", "word", "=", "expand_simple_binop", "(", "word_mode", ",", "ASHIFT", ",", "word", ",", "shift", ",", "word", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "word", "=", "expand_simple_binop", "(", "word_mode", ",", "IOR", ",", "word", ",", "elt", ",", "word", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "}", "}", "words", "[", "i", "]", "=", "word", ";", "}", "if", "(", "n_words", "==", "", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "words", "[", "", "]", ")", ")", ";", "else", "if", "(", "n_words", "==", "", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "tmp", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_init_general", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237245, "Length": 200, "Cover_Rate": 0.3110419906687403} {"Template_token": ["", "}", "break", ";", "case", "V8HImode", ":", "case", "V16QImode", ":", "case", "V4HImode", ":", "case", "V8QImode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "use_vec_concat", ")", "{", "if", "(", "!", "register_operand", "(", "op0", ",", "half_mode", ")", ")", "op0", "=", "force_reg", "(", "half_mode", ",", "op0", ")", ";", "if", "(", "!", "register_operand", "(", "op1", ",", "half_mode", ")", ")", "op1", "=", "force_reg", "(", "half_mode", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "}", "else", "{", "int", "i", ",", "j", ",", "n_elts", ",", "n_words", ",", "n_elt_per_word", ";", "enum", "machine_mode", "inner_mode", ";", "rtx", "words", "[", "", "]", ",", "shift", ";", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "n_elts", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "n_elt_per_word", "=", "n_elts", "/", "n_words", ";", "shift", "=", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "inner_mode", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_words", ";", "++", "i", ")", "{", "rtx", "word", "=", "NULL_RTX", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_elt_per_word", ";", "++", "j", ")", "{", "rtx", "elt", "=", "XVECEXP", "(", "vals", ",", "", ",", "(", "i", "+", "", ")", "*", "n_elt_per_word", "-", "j", "-", "", ")", ";", "elt", "=", "convert_modes", "(", "word_mode", ",", "inner_mode", ",", "elt", ",", "true", ")", ";", "if", "(", "j", "==", "", ")", "word", "=", "elt", ";", "else", "{", "word", "=", "expand_simple_binop", "(", "word_mode", ",", "ASHIFT", ",", "word", ",", "shift", ",", "word", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "word", "=", "expand_simple_binop", "(", "word_mode", ",", "IOR", ",", "word", ",", "elt", ",", "word", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "}", "}", "words", "[", "i", "]", "=", "word", ";", "}", "if", "(", "n_words", "==", "", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "words", "[", "", "]", ")", ")", ";"], "ground_truth": ["else", "if", "(", "n_words", "==", "", ")", "{"], "File": "i3863", "Func": "ix86_expand_vector_init_general", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237246, "Length": 308, "Cover_Rate": 0.47900466562986005} {"Template_token": ["", "x", "=", "gen_rtx_VEC_MERGE", "(", "mode", ",", "x", ",", "CONST0_RTX", "(", "mode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "x", ")", ")", ";", "return", "true", ";", "case", "V8HImode", ":", "case", "V16QImode", ":", "vsimode", "=", "V4SImode", ";", "goto", "widen", ";", "case", "V4HImode", ":", "case", "V8QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "vsimode", "=", "V2SImode", ";", "goto", "widen", ";", "widen", ":"], "ground_truth": ["var", "=", "convert_modes", "(", "SImode", ",", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ",", "true", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_init_low_nonzero", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237247, "Length": 83, "Cover_Rate": 0.32677165354330706} {"Template_token": ["", "rtx", "var", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ";", "enum", "machine_mode", "wmode", ";", "rtx", "const_vec", ",", "x", ";", "const_vec", "=", "copy_rtx", "(", "vals", ")", ";", "XVECEXP", "(", "const_vec", ",", "", ",", "one_var", ")", "=", "CONST0_RTX", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ";", "const_vec", "=", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "XVEC", "(", "const_vec", ",", "", ")", ")", ";", "switch", "(", "mode", ")", "{", "case", "V2DFmode", ":", "case", "V2DImode", ":", "case", "V2SFmode", ":", "case", "V2SImode", ":", "return", "false", ";", "case", "V4SFmode", ":", "case", "V4SImode", ":", "case", "V8HImode", ":", "case", "V4HImode", ":", "break", ";", "case", "V16QImode", ":", "wmode", "=", "V8HImode", ";", "goto", "widen", ";", "case", "V8QImode", ":", "wmode", "=", "V4HImode", ";", "goto", "widen", ";", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";"], "ground_truth": ["x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237248, "Length": 182, "Cover_Rate": 0.5449101796407185} {"Template_token": ["", "if", "(", "(", "reload_in_progress", "|", "reload_completed", ")", "==", "", "&&", "register_operand", "(", "op0", ",", "mode", ")", "&&", "CONSTANT_P", "(", "op1", ")", "&&", "op1", "!=", "CONST0_RTX", "(", "mode", ")", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";", "if", "(", "!", "no_new_pseudos", "&&", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "{"], "ground_truth": ["emit_move_insn", "(", "op0", ",", "force_reg", "(", "GET_MODE", "(", "op0", ")", ",", "op1", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237249, "Length": 78, "Cover_Rate": 0.639344262295082} {"Template_token": ["", "}", "if", "(", "TARGET_SSE2", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "{", "op0", "=", "gen_lowpart", "(", "V16QImode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "V16QImode", ",", "op1", ")", ";", "emit_insn", "(", "gen_sse2_movdqu", "(", "op0", ",", "op1", ")", ")", ";", "return", ";", "}", "if", "(", "TARGET_SSE2", "&&", "mode", "==", "V2DFmode", ")", "{", "rtx", "zero", ";", "if", "(", "TARGET_SSE_SPLIT_REGS", ")", "{", "emit_insn", "(", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "op0", ")", ")", ";", "zero", "=", "op0", ";", "}", "else", "{", "zero", "=", "CONST0_RTX", "(", "V2DFmode", ")", ";", "}", "m", "=", "adjust_address", "(", "op1", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_loadlpd", "(", "op0", ",", "zero", ",", "m", ")", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_loadhpd", "(", "op0", ",", "op0", ",", "m", ")", ")", ";", "}", "else", "{", "if", "(", "TARGET_SSE_PARTIAL_REG_DEPENDENCY", ")", "emit_move_insn", "(", "op0", ",", "CONST0_RTX", "(", "mode", ")", ")", ";", "else", "emit_insn", "(", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "op0", ")", ")", ";", "if", "(", "mode", "!=", "V4SFmode", ")", "op0", "=", "gen_lowpart", "(", "V4SFmode", ",", "op0", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "V2SFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse_loadlps", "(", "op0", ",", "op0", ",", "m", ")", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "V2SFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse_loadhps", "(", "op0", ",", "op0", ",", "m", ")", ")", ";", "}", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{", "if", "(", "optimize_size", ")", "{", "op0", "=", "gen_lowpart", "(", "V4SFmode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "V4SFmode", ",", "op1", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_sse_movups", "(", "op0", ",", "op1", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237250, "Length": 265, "Cover_Rate": 0.5196078431372549} {"Template_token": ["", "case", "V2SFmode", ":", "case", "V2SImode", ":", "if", "(", "mmx_ok", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ";", "ix86_expand_vector_extract", "(", "true", ",", "tmp", ",", "target", ",", "", "-", "elt", ")", ";", "if", "(", "elt", "==", "", ")", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "tmp", ",", "val", ")", ";", "else", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "val", ",", "tmp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "return", ";", "}", "break", ";", "case", "V2DFmode", ":", "case", "V2DImode", ":", "{", "rtx", "op0", ",", "op1", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", "-", "elt", ")", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "inner_mode", ",", "target", ",", "tmp", ")", ";", "if", "(", "elt", "==", "", ")", "op0", "=", "val", ",", "op1", "=", "tmp", ";", "else", "op0", "=", "tmp", ",", "op1", "=", "val", ";", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op0", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "}", "return", ";", "case", "V4SFmode", ":", "switch", "(", "elt", ")", "{", "case", "", ":", "use_vec_merge", "=", "true", ";", "break", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "emit_insn", "(", "gen_sse_unpcklps", "(", "target", ",", "target", ",", "target", ")", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "target", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "tmp", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "tmp", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "V4SImode", ":", "if", "(", "elt", "==", "", ")", "{", "use_vec_merge", "=", "true", ";", "break", ";", "}", "if", "(", "TARGET_SSE2", ")", "{", "rtx", "order", "[", "", "]", ";", "order", "[", "", "]", "=", "GEN_INT", "(", "elt", ")", ";", "order", "[", "", "]", "=", "const1_rtx", ";", "order", "[", "", "]", "=", "const2_rtx", ";", "order", "[", "", "]", "=", "GEN_INT", "(", "", ")", ";", "order", "[", "elt", "]", "=", "const0_rtx", ";"], "ground_truth": ["emit_insn", "(", "gen_sse2_pshufd_1", "(", "target", ",", "target", ",", "order", "[", "", "]", ",", "order", "[", "", "]", ",", "order", "[", "", "]", ",", "order", "[", "", "]", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vector_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237251, "Length": 485, "Cover_Rate": 0.6589673913043478} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "V2SFmode", ":", "case", "V2SImode", ":", "if", "(", "mmx_ok", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ";", "ix86_expand_vector_extract", "(", "true", ",", "tmp", ",", "target", ",", "", "-", "elt", ")", ";", "if", "(", "elt", "==", "", ")", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "tmp", ",", "val", ")", ";", "else", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "val", ",", "tmp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "return", ";", "}", "break", ";", "case", "V2DFmode", ":", "case", "V2DImode", ":", "{", "rtx", "op0", ",", "op1", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "", "-", "elt", ")", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "inner_mode", ",", "target", ",", "tmp", ")", ";", "if", "(", "elt", "==", "", ")", "op0", "=", "val", ",", "op1", "=", "tmp", ";", "else", "op0", "=", "tmp", ",", "op1", "=", "val", ";", "tmp", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op0", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "}", "return", ";", "case", "V4SFmode", ":", "switch", "(", "elt", ")", "{", "case", "", ":", "use_vec_merge", "=", "true", ";", "break", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "emit_insn", "(", "gen_sse_unpcklps", "(", "target", ",", "target", ",", "target", ")", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "target", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "tmp", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "case", "", ":", "tmp", "=", "copy_to_reg", "(", "target", ")", ";", "ix86_expand_vector_set", "(", "false", ",", "tmp", ",", "val", ",", "", ")", ";", "emit_insn", "(", "gen_sse_shufps_1", "(", "target", ",", "target", ",", "tmp", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ")", ";", "return", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";"], "ground_truth": ["case", "V4SImode", ":"], "File": "i3863", "Func": "ix86_expand_vector_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237252, "Length": 394, "Cover_Rate": 0.5353260869565217} {"Template_token": ["", "tree", "arg0", ",", "arg1", ";", "int", "elt", ";", "rtx", "op0", ";", "arg0", "=", "TREE_VALUE", "(", "arglist", ")", ";", "arg1", "=", "TREE_VALUE", "(", "TREE_CHAIN", "(", "arglist", ")", ")", ";", "op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "VOIDmode", ",", "", ")", ";", "elt", "=", "get_element_number", "(", "TREE_TYPE", "(", "arg0", ")", ",", "arg1", ")", ";", "tmode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", ";", "mode0", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", ";", "op0", "=", "force_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "optimize", "||", "!", "target", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "ix86_expand_vector_extract", "(", "true", ",", "target", ",", "op0", ",", "elt", ")", ";"], "ground_truth": ["return", "target", ";"], "File": "i3863", "Func": "ix86_expand_vec_ext_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237253, "Length": 129, "Cover_Rate": 0.8775510204081632} {"Template_token": ["", "RTVEC_ELT", "(", "v", ",", "i", ")", "=", "gen_lowpart", "(", "inner_mode", ",", "x", ")", ";", "}", "gcc_assert", "(", "arglist", "==", "NULL", ")", ";", "if", "(", "!", "target", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";"], "ground_truth": ["ix86_expand_vector_init", "(", "true", ",", "target", ",", "gen_rtx_PARALLEL", "(", "tmode", ",", "v", ")", ")", ";"], "File": "i3863", "Func": "ix86_expand_vec_init_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237254, "Length": 56, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "tmode", ",", "", ")", ";", "op1", "=", "expand_expr", "(", "arg1", ",", "NULL_RTX", ",", "mode1", ",", "", ")", ";", "elt", "=", "get_element_number", "(", "TREE_TYPE", "(", "arg0", ")", ",", "arg2", ")", ";", "if", "(", "GET_MODE", "(", "op1", ")", "!=", "mode1", "&&", "GET_MODE", "(", "op1", ")", "!=", "VOIDmode", ")", "op1", "=", "convert_modes", "(", "mode1", ",", "GET_MODE", "(", "op1", ")", ",", "op1", ",", "true", ")", ";", "op0", "=", "force_reg", "(", "tmode", ",", "op0", ")", ";"], "ground_truth": ["op1", "=", "force_reg", "(", "mode1", ",", "op1", ")", ";"], "File": "i3863", "Func": "ix86_expand_vec_set_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237255, "Length": 88, "Cover_Rate": 0.45595854922279794} {"Template_token": ["", "tree", "arg0", ",", "arg1", ",", "arg2", ";", "int", "elt", ";", "rtx", "op0", ",", "op1", ";", "arg0", "=", "TREE_VALUE", "(", "arglist", ")", ";", "arg1", "=", "TREE_VALUE", "(", "TREE_CHAIN", "(", "arglist", ")", ")", ";", "arg2", "=", "TREE_VALUE", "(", "TREE_CHAIN", "(", "TREE_CHAIN", "(", "arglist", ")", ")", ")", ";", "tmode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ";", "mode1", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "tmode", ")", ")", ";", "op0", "=", "expand_expr", "(", "arg0", ",", "NULL_RTX", ",", "tmode", ",", "", ")", ";", "op1", "=", "expand_expr", "(", "arg1", ",", "NULL_RTX", ",", "mode1", ",", "", ")", ";"], "ground_truth": ["elt", "=", "get_element_number", "(", "TREE_TYPE", "(", "arg0", ")", ",", "arg2", ")", ";"], "File": "i3863", "Func": "ix86_expand_vec_set_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237256, "Length": 114, "Cover_Rate": 0.5906735751295337} {"Template_token": ["", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "++", "regno", ")", "{", "char", "name", "[", "", "]", ";", "if", "(", "!", "(", "(", "pic_labels_used", ">>", "regno", ")", "&", "", ")", ")", "continue", ";", "get_pc_thunk_name", "(", "name", ",", "regno", ")", ";", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "tree", "decl", ";", "decl", "=", "build_decl", "(", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "error_mark_node", ")", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_ONE_ONLY", "(", "decl", ")", "=", "", ";", "(", "*", "targetm", ".", "asm_out", ".", "unique_section", ")", "(", "decl", ",", "", ")", ";", "named_section", "(", "decl", ",", "NULL", ",", "", ")", ";", "(", "*", "targetm", ".", "asm_out", ".", "globalize_label", ")", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "ground_truth": ["ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";"], "File": "i3863", "Func": "ix86_file_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237257, "Length": 155, "Cover_Rate": 0.6739130434782609} {"Template_token": ["", "rtx", "xops", "[", "", "]", ";", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "++", "regno", ")", "{", "char", "name", "[", "", "]", ";", "if", "(", "!", "(", "(", "pic_labels_used", ">>", "regno", ")", "&", "", ")", ")", "continue", ";", "get_pc_thunk_name", "(", "name", ",", "regno", ")", ";", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "tree", "decl", ";", "decl", "=", "build_decl", "(", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "error_mark_node", ")", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_ONE_ONLY", "(", "decl", ")", "=", "", ";", "(", "*", "targetm", ".", "asm_out", ".", "unique_section", ")", "(", "decl", ",", "", ")", ";", "named_section", "(", "decl", ",", "NULL", ",", "", ")", ";", "(", "*", "targetm", ".", "asm_out", ".", "globalize_label", ")", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "File": "i3863", "Func": "ix86_file_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237258, "Length": 152, "Cover_Rate": 0.6608695652173913} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", ")", "return", "x", ";", "term", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "(", "GET_CODE", "(", "XEXP", "(", "term", ",", "", ")", ")", "==", "CONST_INT", "||", "GET_CODE", "(", "XEXP", "(", "term", ",", "", ")", ")", "==", "CONST_DOUBLE", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", ")", "return", "x", ";", "term", "=", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "term", ")", "!=", "SYMBOL_REF", "&&", "GET_CODE", "(", "term", ")", "!=", "LABEL_REF", ")", "return", "x", ";"], "File": "i3863", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237259, "Length": 121, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "*", "p2", "=", "FPSR_REG", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_fixed_condition_code_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237260, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "}", "if", "(", "GET_CODE", "(", "src1", ")", "==", "MEM", "&&", "GET_CODE", "(", "src2", ")", "==", "MEM", ")", "{", "if", "(", "matching_memory", "!=", "", ")", "src2", "=", "force_reg", "(", "mode", ",", "src2", ")", ";", "else", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";", "}"], "ground_truth": ["if", "(", "(", "CONSTANT_P", "(", "src1", ")", "||", "(", "!", "matching_memory", "&&", "GET_CODE", "(", "src1", ")", "==", "MEM", ")", ")", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", ")", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";"], "File": "i3863", "Func": "ix86_fixup_binary_operands", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237261, "Length": 81, "Cover_Rate": 0.32793522267206476} {"Template_token": ["", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "if", "(", "GET_CODE", "(", "src1", ")", "==", "MEM", "&&", "GET_CODE", "(", "src2", ")", "==", "MEM", ")", "{", "if", "(", "matching_memory", "!=", "", ")", "src2", "=", "force_reg", "(", "mode", ",", "src2", ")", ";", "else", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";", "}", "if", "(", "(", "CONSTANT_P", "(", "src1", ")", "||", "(", "!", "matching_memory", "&&", "GET_CODE", "(", "src1", ")", "==", "MEM", ")", ")", "&&", "GET_RTX_CLASS", "(", "code", ")", "!=", "RTX_COMM_ARITH", ")", "src1", "=", "force_reg", "(", "mode", ",", "src1", ")", ";"], "ground_truth": ["src1", "=", "operands", "[", "", "]", "=", "src1", ";"], "File": "i3863", "Func": "ix86_fixup_binary_operands", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237262, "Length": 98, "Cover_Rate": 0.3967611336032389} {"Template_token": ["", "rtx", "dst", "=", "ix86_fixup_binary_operands", "(", "code", ",", "mode", ",", "operands", ")", ";"], "ground_truth": ["gcc_assert", "(", "dst", "==", "operands", "[", "", "]", ")", ";"], "File": "i3863", "Func": "ix86_fixup_binary_operands_no_copy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237263, "Length": 22, "Cover_Rate": 0.55} {"Template_token": ["", "set", "=", "SET_DEST", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", ";", "set2", "=", "SET_DEST", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", ";", "}", "else", "return", "", ";", "if", "(", "GET_CODE", "(", "set", ")", "!=", "REG", "||", "REGNO", "(", "set", ")", "!=", "FLAGS_REG", ")", "return", "", ";", "if", "(", "!", "reg_overlap_mentioned_p", "(", "set", ",", "PATTERN", "(", "insn", ")", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "set2", "&&", "reg_overlap_mentioned_p", "(", "set2", ",", "PATTERN", "(", "insn", ")", ")", ")", "return", "", ";"], "File": "i3863", "Func": "ix86_flags_dependant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237264, "Length": 91, "Cover_Rate": 0.4099099099099099} {"Template_token": ["", "{", "rtx", "operands", "[", "", "]", ";", "split_di", "(", "&", "operand", ",", "", ",", "operands", ",", "operands", "+", "", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_MEM", "(", "SImode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "operands", "[", "", "]", ")", ")", ";", "}", "break", ";", "case", "HImode", ":", "operand", "=", "gen_lowpart", "(", "SImode", ",", "operand", ")", ";"], "ground_truth": ["case", "SImode", ":"], "File": "i3863", "Func": "ix86_force_to_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237265, "Length": 89, "Cover_Rate": 0.3272058823529412} {"Template_token": ["", "return", "GEU", ";", "case", "ORDERED", ":", "case", "UNORDERED", ":", "return", "code", ";", "break", ";", "case", "UNEQ", ":", "return", "EQ", ";", "break", ";", "case", "UNLT", ":"], "ground_truth": ["return", "LTU", ";"], "File": "i3863", "Func": "ix86_fp_compare_code_to_integer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237266, "Length": 28, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "case", "GE", ":", "return", "GEU", ";", "case", "ORDERED", ":", "case", "UNORDERED", ":", "return", "code", ";", "break", ";", "case", "UNEQ", ":", "return", "EQ", ";", "break", ";", "case", "UNLT", ":", "return", "LTU", ";", "break", ";", "case", "UNLE", ":", "return", "LEU", ";", "break", ";", "case", "LTGT", ":"], "ground_truth": ["return", "NE", ";"], "File": "i3863", "Func": "ix86_fp_compare_code_to_integer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237267, "Length": 47, "Cover_Rate": 0.618421052631579} {"Template_token": ["", "enum", "machine_mode", "ix86_fp_compare_mode", "(", "enum", "rtx_code", "code", "ATTRIBUTE_UNUSED", ")", "{", "return", "TARGET_IEEE_FP", "?", "CCFPUmode", ":", "CCFPmode", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_fp_compare_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237268, "Length": 18, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "TARGET_IEEE_FP", ")", "return", "", ";", "switch", "(", "code", ")", "{", "case", "UNLE", ":", "case", "UNLT", ":", "case", "LTGT", ":", "case", "GT", ":", "case", "GE", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNEQ", ":", "return", "", ";", "break", ";", "case", "LT", ":"], "ground_truth": ["case", "NE", ":"], "File": "i3863", "Func": "ix86_fp_comparison_arithmetics_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237270, "Length": 48, "Cover_Rate": 0.5517241379310345} {"Template_token": ["", "*", "second_code", "=", "UNKNOWN", ";", "switch", "(", "code", ")", "{", "case", "GT", ":", "case", "GE", ":", "case", "ORDERED", ":", "case", "UNORDERED", ":", "case", "UNEQ", ":", "case", "UNLT", ":", "case", "UNLE", ":", "case", "LTGT", ":", "break", ";", "case", "LT", ":", "*", "first_code", "=", "UNLT", ";", "*", "bypass_code", "=", "UNORDERED", ";", "break", ";", "case", "LE", ":", "*", "first_code", "=", "UNLE", ";", "*", "bypass_code", "=", "UNORDERED", ";", "break", ";", "case", "EQ", ":"], "ground_truth": ["*", "first_code", "=", "UNEQ", ";"], "File": "i3863", "Func": "ix86_fp_comparison_codes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237271, "Length": 74, "Cover_Rate": 0.40217391304347827} {"Template_token": ["", "int", "min", ";", "fcomi_cost", "=", "ix86_fp_comparison_fcomi_cost", "(", "code", ")", ";", "sahf_cost", "=", "ix86_fp_comparison_sahf_cost", "(", "code", ")", ";"], "ground_truth": ["min", "=", "arithmetics_cost", "=", "ix86_fp_comparison_arithmetics_cost", "(", "code", ")", ";"], "File": "i3863", "Func": "ix86_fp_comparison_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237272, "Length": 26, "Cover_Rate": 0.38235294117647056} {"Template_token": ["", "fcomi_cost", "=", "ix86_fp_comparison_fcomi_cost", "(", "code", ")", ";", "sahf_cost", "=", "ix86_fp_comparison_sahf_cost", "(", "code", ")", ";", "min", "=", "arithmetics_cost", "=", "ix86_fp_comparison_arithmetics_cost", "(", "code", ")", ";", "if", "(", "min", ">", "sahf_cost", ")", "min", "=", "sahf_cost", ";", "if", "(", "min", ">", "fcomi_cost", ")", "min", "=", "fcomi_cost", ";"], "ground_truth": ["return", "min", ";"], "File": "i3863", "Func": "ix86_fp_comparison_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237273, "Length": 46, "Cover_Rate": 0.6764705882352942} {"Template_token": ["", "if", "(", "!", "TARGET_CMOVE", ")", "return", "", ";", "ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";"], "ground_truth": ["return", "(", "bypass_code", "!=", "UNKNOWN", "||", "second_code", "!=", "UNKNOWN", ")", "+", "", ";"], "File": "i3863", "Func": "ix86_fp_comparison_fcomi_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237274, "Length": 35, "Cover_Rate": 0.660377358490566} {"Template_token": ["", "if", "(", "!", "TARGET_CMOVE", ")", "return", "", ";"], "ground_truth": ["ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";"], "File": "i3863", "Func": "ix86_fp_comparison_fcomi_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237275, "Length": 22, "Cover_Rate": 0.41509433962264153} {"Template_token": ["", "enum", "rtx_code", "bypass_code", ",", "first_code", ",", "second_code", ";", "if", "(", "!", "TARGET_USE_SAHF", "&&", "!", "optimize_size", ")", "return", "", ";"], "ground_truth": ["ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";"], "File": "i3863", "Func": "ix86_fp_comparison_sahf_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237276, "Length": 33, "Cover_Rate": 0.5892857142857143} {"Template_token": ["", "if", "(", "!", "TARGET_USE_SAHF", "&&", "!", "optimize_size", ")", "return", "", ";"], "ground_truth": ["ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";"], "File": "i3863", "Func": "ix86_fp_comparison_sahf_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237277, "Length": 25, "Cover_Rate": 0.44642857142857145} {"Template_token": ["", "bool", "ix86_fp_jump_nontrivial_p", "(", "enum", "rtx_code", "code", ")", "{", "enum", "rtx_code", "bypass_code", ",", "first_code", ",", "second_code", ";", "if", "(", "!", "TARGET_CMOVE", ")", "return", "true", ";", "ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";"], "ground_truth": ["return", "bypass_code", "!=", "UNKNOWN", "||", "second_code", "!=", "UNKNOWN", ";"], "File": "i3863", "Func": "ix86_fp_jump_nontrivial_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237278, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "if", "(", "!", "TARGET_CMOVE", ")", "return", "true", ";", "ix86_fp_comparison_codes", "(", "code", ",", "&", "bypass_code", ",", "&", "first_code", ",", "&", "second_code", ")", ";", "return", "bypass_code", "!=", "UNKNOWN", "||", "second_code", "!=", "UNKNOWN", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_fp_jump_nontrivial_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237279, "Length": 32, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "int", "ix86_frame_pointer_required", "(", "void", ")", "{"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "accesses_prev_frame", ")", "return", "", ";"], "File": "i3863", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237280, "Length": 17, "Cover_Rate": 0.3617021276595745} {"Template_token": ["", "if", "(", "!", "TARGET_RED_ZONE", ")", "{", "int", "size", ";", "if", "(", "mode", "==", "DImode", "||", "TARGET_64BIT", ")", "size", "=", "", ";", "else", "size", "=", "", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "size", ")", ")", ")", ")", ";"], "File": "i3863", "Func": "ix86_free_from_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237281, "Length": 48, "Cover_Rate": 0.8275862068965517} {"Template_token": ["", "int", "size", ";", "if", "(", "mode", "==", "DImode", "||", "TARGET_64BIT", ")", "size", "=", "", ";"], "ground_truth": ["else", "size", "=", "", ";"], "File": "i3863", "Func": "ix86_free_from_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237282, "Length": 20, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "if", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "<", "FIRST_SSE_REG", "+", "SSE_REGPARM_MAX", ")", ")", "return", "true", ";", "if", "(", "!", "regno", ")", "return", "true", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "REGPARM_MAX", ";", "i", "++", ")", "if", "(", "regno", "==", "x86_64_int_parameter_registers", "[", "i", "]", ")", "return", "true", ";"], "File": "i3863", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237283, "Length": 53, "Cover_Rate": 0.4690265486725664} {"Template_token": ["", "if", "(", "!", "regno", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "REGPARM_MAX", ";", "i", "++", ")", "if", "(", "regno", "==", "x86_64_int_parameter_registers", "[", "i", "]", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237284, "Length": 37, "Cover_Rate": 0.3274336283185841} {"Template_token": ["", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "!", "decl", "&&", "!", "TARGET_64BIT", ")", "{", "tree", "type", ";", "type", "=", "TREE_OPERAND", "(", "exp", ",", "", ")", ";", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "if", "(", "ix86_function_regparm", "(", "type", ",", "NULL", ")", ">=", "", ")", "{", "return", "false", ";", "}", "}"], "ground_truth": ["if", "(", "decl", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", "&&", "ix86_function_regparm", "(", "TREE_TYPE", "(", "decl", ")", ",", "NULL", ")", ">=", "", ")", "return", "false", ";"], "File": "i3863", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237285, "Length": 90, "Cover_Rate": 0.34615384615384615} {"Template_token": ["", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";", "for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "", ";", "local_regparm", "++", ")", "if", "(", "global_regs", "[", "local_regparm", "]", ")", "break", ";", "if", "(", "local_regparm", "==", "", "&&", "decl_function_context", "(", "decl", ")", "&&", "!", "DECL_NO_STATIC_CHAIN", "(", "decl", ")", ")", "local_regparm", "=", "", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "", ";", "regno", "++", ")", "if", "(", "global_regs", "[", "regno", "]", ")", "globals", "++", ";", "local_regparm", "=", "globals", "<", "local_regparm", "?", "local_regparm", "-", "globals", ":", "", ";", "if", "(", "local_regparm", ">", "regparm", ")", "regparm", "=", "local_regparm", ";", "}", "}", "}"], "ground_truth": ["return", "regparm", ";"], "File": "i3863", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237286, "Length": 103, "Cover_Rate": 0.4557522123893805} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "&&", "decl", "&&", "TARGET_SSE_MATH", "&&", "flag_unit_at_a_time", "&&", "!", "profile_flag", ")", "{", "struct", "cgraph_local_info", "*", "i", "=", "cgraph_local_info", "(", "decl", ")", ";", "if", "(", "i", "&&", "i", "->", "local", ")", "return", "TARGET_SSE2", "?", "", ":", "", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237287, "Length": 45, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "ret", "=", "construct_container", "(", "natmode", ",", "TYPE_MODE", "(", "valtype", ")", ",", "valtype", ",", "", ",", "REGPARM_MAX", ",", "SSE_REGPARM_MAX", ",", "x86_64_int_return_registers", ",", "", ")", ";", "if", "(", "!", "ret", ")", "ret", "=", "gen_rtx_REG", "(", "TYPE_MODE", "(", "valtype", ")", ",", "", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_function_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237288, "Length": 51, "Cover_Rate": 0.4015748031496063} {"Template_token": ["", "if", "(", "regno", "==", "", "||", "(", "regno", "==", "FIRST_FLOAT_REG", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "||", "(", "regno", "==", "FIRST_SSE_REG", "&&", "TARGET_SSE", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_64BIT", "&&", "(", "regno", "==", "FIRST_MMX_REG", "&&", "TARGET_MMX", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3863", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237289, "Length": 44, "Cover_Rate": 0.8461538461538461} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "&&", "(", "regno", "==", "FIRST_MMX_REG", "&&", "TARGET_MMX", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237290, "Length": 20, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "static", "HOST_WIDE_INT", "ix86_GOT_alias_set", "(", "void", ")", "{", "static", "HOST_WIDE_INT", "set", "=", "-", "", ";"], "ground_truth": ["if", "(", "set", "==", "-", "", ")", "set", "=", "new_alias_set", "(", ")", ";"], "File": "i3863", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237291, "Length": 27, "Cover_Rate": 0.8709677419354839} {"Template_token": ["", "if", "(", "set", "==", "-", "", ")", "set", "=", "new_alias_set", "(", ")", ";", "return", "set", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237292, "Length": 17, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "compare_tree_int", "(", "cst", ",", "REGPARM_MAX", ")", ">", "", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ",", "REGPARM_MAX", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{"], "ground_truth": ["if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{"], "File": "i3863", "Func": "ix86_handle_cconv_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237293, "Length": 229, "Cover_Rate": 0.5886889460154242} {"Template_token": ["", "case", "OPT_m3dnow", ":", "if", "(", "!", "value", ")", "{", "target_flags", "&=", "~", "MASK_3DNOW_A", ";", "target_flags_explicit", "|=", "MASK_3DNOW_A", ";", "}", "return", "true", ";", "case", "OPT_mmmx", ":", "if", "(", "!", "value", ")", "{", "target_flags", "&=", "~", "(", "MASK_3DNOW", "|", "MASK_3DNOW_A", ")", ";", "target_flags_explicit", "|=", "MASK_3DNOW", "|", "MASK_3DNOW_A", ";", "}", "return", "true", ";", "case", "OPT_msse", ":", "if", "(", "!", "value", ")", "{"], "ground_truth": ["target_flags", "&=", "~", "(", "MASK_SSE2", "|", "MASK_SSE3", ")", ";"], "File": "i3863", "Func": "ix86_handle_option", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237294, "Length": 68, "Cover_Rate": 0.5271317829457365} {"Template_token": ["", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", "||", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", ")", ")", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";"], "File": "i3863", "Func": "ix86_handle_struct_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237295, "Length": 64, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "static", "tree", "ix86_handle_struct_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", "ATTRIBUTE_UNUSED", ",", "int", "flags", "ATTRIBUTE_UNUSED", ",", "bool", "*", "no_add_attrs", ")", "{", "tree", "*", "type", "=", "NULL", ";", "if", "(", "DECL_P", "(", "*", "node", ")", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "TYPE_DECL", ")", "type", "=", "&", "TREE_TYPE", "(", "*", "node", ")", ";", "}", "else", "type", "=", "node", ";", "if", "(", "!", "(", "type", "&&", "(", "TREE_CODE", "(", "*", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "*", "type", ")", "==", "UNION_TYPE", ")", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "else", "if", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", "||", "(", "(", "is_attribute_p", "(", "", ",", "name", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "type", ")", ")", ")", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_handle_struct_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237296, "Length": 176, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "regno", "<", "", "||", "TARGET_64BIT", ")", "return", "", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "", ";", "return", "reload_in_progress", "||", "reload_completed", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", ")", "return", "", ";", "else", "if", "(", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "", ";", "else", "if", "(", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237297, "Length": 120, "Cover_Rate": 0.6217616580310881} {"Template_token": ["", "HOST_WIDE_INT", "ix86_initial_elimination_offset", "(", "int", "from", ",", "int", "to", ")", "{", "struct", "ix86_frame", "frame", ";", "ix86_compute_frame_layout", "(", "&", "frame", ")", ";", "if", "(", "from", "==", "ARG_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", ";"], "ground_truth": ["else", "if", "(", "from", "==", "FRAME_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", "-", "frame", ".", "frame_pointer_offset", ";"], "File": "i3863", "Func": "ix86_initial_elimination_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237298, "Length": 55, "Cover_Rate": 0.5913978494623656} {"Template_token": ["", "gcc_assert", "(", "to", "==", "STACK_POINTER_REGNUM", ")", ";", "if", "(", "from", "==", "ARG_POINTER_REGNUM", ")", "return", "frame", ".", "stack_pointer_offset", ";", "gcc_assert", "(", "from", "==", "FRAME_POINTER_REGNUM", ")", ";"], "ground_truth": ["return", "frame", ".", "stack_pointer_offset", "-", "frame", ".", "frame_pointer_offset", ";"], "File": "i3863", "Func": "ix86_initial_elimination_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237299, "Length": 34, "Cover_Rate": 0.3655913978494624} {"Template_token": ["", "if", "(", "TARGET_MMX", ")", "ix86_init_mmx_sse_builtins", "(", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_init_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237300, "Length": 9, "Cover_Rate": 0.5625} {"Template_token": ["", "struct", "machine_function", "*", "f", ";"], "ground_truth": ["f", "=", "ggc_alloc_cleared", "(", "sizeof", "(", "struct", "machine_function", ")", ")", ";"], "File": "i3863", "Func": "ix86_init_machine_status", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237303, "Length": 16, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "cfun", "->", "machine", "->", "force_align_arg_pointer", "=", "gen_rtx_REG", "(", "Pmode", ",", "", ")", ";"], "ground_truth": ["return", "copy_to_reg", "(", "cfun", "->", "machine", "->", "force_align_arg_pointer", ")", ";"], "File": "i3863", "Func": "ix86_internal_arg_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237305, "Length": 23, "Cover_Rate": 0.3898305084745763} {"Template_token": ["", "if", "(", "FORCE_PREFERRED_STACK_BOUNDARY_IN_MAIN", "&&", "DECL_NAME", "(", "current_function_decl", ")", "&&", "MAIN_NAME_P", "(", "DECL_NAME", "(", "current_function_decl", ")", ")", "&&", "DECL_FILE_SCOPE_P", "(", "current_function_decl", ")", ")", "{", "cfun", "->", "machine", "->", "force_align_arg_pointer", "=", "gen_rtx_REG", "(", "Pmode", ",", "", ")", ";", "return", "copy_to_reg", "(", "cfun", "->", "machine", "->", "force_align_arg_pointer", ")", ";", "}"], "ground_truth": ["else", "return", "virtual_incoming_args_rtx", ";"], "File": "i3863", "Func": "ix86_internal_arg_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237306, "Length": 51, "Cover_Rate": 0.864406779661017} {"Template_token": ["", "static", "bool", "ix86_in_large_data_p", "(", "tree", "exp", ")", "{", "if", "(", "ix86_cmodel", "!=", "CM_MEDIUM", "&&", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "&&", "DECL_SECTION_NAME", "(", "exp", ")", ")", "{", "const", "char", "*", "section", "=", "TREE_STRING_POINTER", "(", "DECL_SECTION_NAME", "(", "exp", ")", ")", ";", "if", "(", "strcmp", "(", "section", ",", "", ")", "==", "", "||", "strcmp", "(", "section", ",", "", ")", "==", "", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_in_large_data_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237307, "Length": 88, "Cover_Rate": 0.7457627118644068} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "&&", "DECL_SECTION_NAME", "(", "exp", ")", ")", "{", "const", "char", "*", "section", "=", "TREE_STRING_POINTER", "(", "DECL_SECTION_NAME", "(", "exp", ")", ")", ";", "if", "(", "strcmp", "(", "section", ",", "", ")", "==", "", "||", "strcmp", "(", "section", ",", "", ")", "==", "", ")", "return", "true", ";", "return", "false", ";", "}", "else", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "TREE_TYPE", "(", "exp", ")", ")", ";", "if", "(", "!", "size", "||", "size", ">", "ix86_section_threshold", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_in_large_data_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237308, "Length": 93, "Cover_Rate": 0.788135593220339} {"Template_token": ["", "case", "PROCESSOR_K6", ":", "return", "", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "case", "PROCESSOR_PENTIUM4", ":", "case", "PROCESSOR_ATHLON", ":", "case", "PROCESSOR_K8", ":"], "ground_truth": ["case", "PROCESSOR_NOCONA", ":"], "File": "i3863", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237309, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "case", "XCmode", ":", "return", "gen_rtx_REG", "(", "mode", ",", "FIRST_FLOAT_REG", ")", ";", "case", "TCmode", ":", "return", "NULL", ";", "default", ":", "return", "gen_rtx_REG", "(", "mode", ",", "", ")", ";", "}", "}", "else", "return", "gen_rtx_REG", "(", "mode", ",", "ix86_value_regno", "(", "mode", ",", "NULL", ",", "NULL", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_libcall_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237310, "Length": 46, "Cover_Rate": 0.5111111111111111} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "(", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "type", ")", ")", ">=", "", "||", "TREE_INT_CST_HIGH", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{"], "ground_truth": ["if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3863", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237311, "Length": 262, "Cover_Rate": 0.891156462585034} {"Template_token": ["", "int", "ix86_local_alignment", "(", "tree", "type", ",", "int", "align", ")", "{", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "(", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "type", ")", ")", ">=", "", "||", "TREE_INT_CST_HIGH", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["return", "align", ";"], "File": "i3863", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237312, "Length": 293, "Cover_Rate": 0.9965986394557823} {"Template_token": ["", "static", "const", "char", "*", "ix86_mangle_fundamental_type", "(", "tree", "type", ")", "{", "switch", "(", "TYPE_MODE", "(", "type", ")", ")", "{", "case", "TFmode", ":", "return", "", ";", "case", "XFmode", ":", "return", "", ";", "default", ":"], "ground_truth": ["return", "NULL", ";"], "File": "i3863", "Func": "ix86_mangle_fundamental_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237313, "Length": 35, "Cover_Rate": 0.9459459459459459} {"Template_token": ["", "case", "CCNOmode", ":", "if", "(", "req_mode", "!=", "CCNOmode", "&&", "(", "req_mode", "!=", "CCmode", "||", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", "!=", "const0_rtx", ")", ")", "return", "", ";", "break", ";", "case", "CCmode", ":", "if", "(", "req_mode", "==", "CCGCmode", ")", "return", "", ";", "case", "CCGCmode", ":", "if", "(", "req_mode", "==", "CCGOCmode", "||", "req_mode", "==", "CCNOmode", ")", "return", "", ";"], "ground_truth": ["case", "CCGOCmode", ":"], "File": "i3863", "Func": "ix86_match_ccmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237314, "Length": 63, "Cover_Rate": 0.34806629834254144} {"Template_token": ["", "clobbers", "=", "tree_cons", "(", "NULL_TREE", ",", "build_string", "(", "", ",", "", ")", ",", "clobbers", ")", ";"], "ground_truth": ["clobbers", "=", "tree_cons", "(", "NULL_TREE", ",", "build_string", "(", "", ",", "", ")", ",", "clobbers", ")", ";"], "File": "i3863", "Func": "ix86_md_asm_clobbers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237315, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "static", "tree", "ix86_md_asm_clobbers", "(", "tree", "outputs", "ATTRIBUTE_UNUSED", ",", "tree", "inputs", "ATTRIBUTE_UNUSED", ",", "tree", "clobbers", ")", "{"], "ground_truth": ["clobbers", "=", "tree_cons", "(", "NULL_TREE", ",", "build_string", "(", "", ",", "", ")", ",", "clobbers", ")", ";"], "File": "i3863", "Func": "ix86_md_asm_clobbers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237316, "Length": 32, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "bool", "ix86_modes_tieable_p", "(", "enum", "machine_mode", "mode1", ",", "enum", "machine_mode", "mode2", ")", "{", "if", "(", "mode1", "==", "mode2", ")", "return", "true", ";", "if", "(", "ix86_tieable_integer_mode_p", "(", "mode1", ")", "&&", "ix86_tieable_integer_mode_p", "(", "mode2", ")", ")", "return", "true", ";", "if", "(", "mode2", "==", "XFmode", ")", "return", "mode1", "==", "SFmode", "||", "mode1", "==", "DFmode", ";", "if", "(", "mode2", "==", "DFmode", ")", "return", "mode1", "==", "SFmode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", ">=", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode2", ")", ")", "return", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode1", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i3863", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237317, "Length": 113, "Cover_Rate": 0.9912280701754386} {"Template_token": ["", "if", "(", "mode1", "==", "mode2", ")", "return", "true", ";", "if", "(", "ix86_tieable_integer_mode_p", "(", "mode1", ")", "&&", "ix86_tieable_integer_mode_p", "(", "mode2", ")", ")", "return", "true", ";", "if", "(", "mode2", "==", "XFmode", ")", "return", "mode1", "==", "SFmode", "||", "mode1", "==", "DFmode", ";", "if", "(", "mode2", "==", "DFmode", ")", "return", "mode1", "==", "SFmode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", ">=", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode2", ")", ")", "return", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode1", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237318, "Length": 102, "Cover_Rate": 0.8947368421052632} {"Template_token": ["", "int", "ix86_mode_needed", "(", "int", "entity", ",", "rtx", "insn", ")", "{", "enum", "attr_i387_cw", "mode", ";", "if", "(", "CALL_P", "(", "insn", ")", "||", "(", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "(", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", ")", ")", ")", "return", "I387_CW_UNINITIALIZED", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "I387_CW_ANY", ";", "mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "switch", "(", "entity", ")", "{", "case", "I387_TRUNC", ":", "if", "(", "mode", "==", "I387_CW_TRUNC", ")", "return", "mode", ";", "break", ";", "case", "I387_FLOOR", ":", "if", "(", "mode", "==", "I387_CW_FLOOR", ")", "return", "mode", ";", "break", ";"], "ground_truth": ["case", "I387_CEIL", ":"], "File": "i3863", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237319, "Length": 108, "Cover_Rate": 0.75} {"Template_token": ["", "static", "bool", "ix86_ms_bitfield_layout_p", "(", "tree", "record_type", ")", "{", "return", "(", "TARGET_MS_BITFIELD_LAYOUT", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ")", "||", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_ms_bitfield_layout_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237320, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "ix86_ms_bitfield_layout_p", "(", "tree", "record_type", ")", "{"], "ground_truth": ["return", "(", "TARGET_MS_BITFIELD_LAYOUT", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ")", "||", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ";"], "File": "i3863", "Func": "ix86_ms_bitfield_layout_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237321, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "(", "!", "TARGET_64BIT", "&&", "mode", "==", "TImode", "&&", "type", "&&", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_must_pass_in_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237322, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "(", "!", "TARGET_64BIT", "&&", "mode", "==", "TImode", "&&", "type", "&&", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_must_pass_in_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237323, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", ">=", "", ";", "regno", "--", ")", "if", "(", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "nregs", "++", ";"], "ground_truth": ["return", "nregs", ";"], "File": "i3863", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237325, "Length": 30, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "void", "ix86_output_addr_diff_elt", "(", "FILE", "*", "file", ",", "int", "value", ",", "int", "rel", ")", "{", "if", "(", "TARGET_64BIT", ")", "fprintf", "(", "file", ",", "", ",", "ASM_LONG", ",", "LPREFIX", ",", "value", ",", "LPREFIX", ",", "rel", ")", ";", "else", "if", "(", "HAVE_AS_GOTOFF_IN_DATA", ")", "fprintf", "(", "file", ",", "", ",", "ASM_LONG", ",", "LPREFIX", ",", "value", ")", ";", "else", "if", "(", "TARGET_MACHO", ")", "{", "fprintf", "(", "file", ",", "", ",", "ASM_LONG", ",", "LPREFIX", ",", "value", ")", ";", "machopic_output_function_base_name", "(", "file", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "}", "else", "asm_fprintf", "(", "file", ",", "", ",", "ASM_LONG", ",", "GOT_SYMBOL_NAME", ",", "LPREFIX", ",", "value", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_output_addr_diff_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237326, "Length": 102, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_output_addr_diff_elt", "(", "FILE", "*", "file", ",", "int", "value", ",", "int", "rel", ")", "{"], "ground_truth": ["if", "(", "TARGET_64BIT", ")", "fprintf", "(", "file", ",", "", ",", "ASM_LONG", ",", "LPREFIX", ",", "value", ",", "LPREFIX", ",", "rel", ")", ";"], "File": "i3863", "Func": "ix86_output_addr_diff_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237327, "Length": 35, "Cover_Rate": 0.3431372549019608} {"Template_token": ["", "const", "char", "*", "directive", "=", "ASM_LONG", ";", "if", "(", "TARGET_64BIT", ")", "directive", "=", "ASM_QUAD", ";", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "fprintf", "(", "file", ",", "", ",", "directive", ",", "LPREFIX", ",", "value", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_output_addr_vec_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237328, "Length": 35, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "const", "char", "*", "directive", "=", "ASM_LONG", ";", "if", "(", "TARGET_64BIT", ")", "directive", "=", "ASM_QUAD", ";"], "ground_truth": ["gcc_assert", "(", "!", "TARGET_64BIT", ")", ";"], "File": "i3863", "Func": "ix86_output_addr_vec_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237329, "Length": 21, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "static", "void", "ix86_pad_returns", "(", "void", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "EXIT_BLOCK_PTR", "->", "preds", ")", "{", "basic_block", "bb", "=", "e", "->", "src", ";", "rtx", "ret", "=", "BB_END", "(", "bb", ")", ";", "rtx", "prev", ";", "bool", "replace", "=", "false", ";", "if", "(", "GET_CODE", "(", "ret", ")", "!=", "JUMP_INSN", "||", "GET_CODE", "(", "PATTERN", "(", "ret", ")", ")", "!=", "RETURN", "||", "!", "maybe_hot_bb_p", "(", "bb", ")", ")", "continue", ";", "for", "(", "prev", "=", "PREV_INSN", "(", "ret", ")", ";", "prev", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ")", "if", "(", "active_insn_p", "(", "prev", ")", "||", "GET_CODE", "(", "prev", ")", "==", "CODE_LABEL", ")", "break", ";", "if", "(", "prev", "&&", "GET_CODE", "(", "prev", ")", "==", "CODE_LABEL", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "if", "(", "EDGE_FREQUENCY", "(", "e", ")", "&&", "e", "->", "src", "->", "index", ">=", "", "&&", "!", "(", "e", "->", "flags", "&", "EDGE_FALLTHRU", ")", ")", "replace", "=", "true", ";", "}", "if", "(", "!", "replace", ")", "{", "prev", "=", "prev_active_insn", "(", "ret", ")", ";", "if", "(", "prev", "&&", "(", "(", "GET_CODE", "(", "prev", ")", "==", "JUMP_INSN", "&&", "any_condjump_p", "(", "prev", ")", ")", "||", "GET_CODE", "(", "prev", ")", "==", "CALL_INSN", ")", ")", "replace", "=", "true", ";", "if", "(", "!", "prev", "&&", "cfun", "->", "function_frequency", ">", "FUNCTION_FREQUENCY_UNLIKELY_EXECUTED", ")", "replace", "=", "true", ";", "}", "if", "(", "replace", ")", "{"], "ground_truth": ["emit_insn_before", "(", "gen_return_internal_long", "(", ")", ",", "ret", ")", ";"], "File": "i3863", "Func": "ix86_pad_returns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237330, "Length": 239, "Cover_Rate": 0.9676113360323887} {"Template_token": ["", "basic_block", "bb", "=", "e", "->", "src", ";", "rtx", "ret", "=", "BB_END", "(", "bb", ")", ";", "rtx", "prev", ";", "bool", "replace", "=", "false", ";", "if", "(", "GET_CODE", "(", "ret", ")", "!=", "JUMP_INSN", "||", "GET_CODE", "(", "PATTERN", "(", "ret", ")", ")", "!=", "RETURN", "||", "!", "maybe_hot_bb_p", "(", "bb", ")", ")", "continue", ";", "for", "(", "prev", "=", "PREV_INSN", "(", "ret", ")", ";", "prev", ";", "prev", "=", "PREV_INSN", "(", "prev", ")", ")", "if", "(", "active_insn_p", "(", "prev", ")", "||", "GET_CODE", "(", "prev", ")", "==", "CODE_LABEL", ")", "break", ";"], "ground_truth": ["if", "(", "prev", "&&", "GET_CODE", "(", "prev", ")", "==", "CODE_LABEL", ")", "{"], "File": "i3863", "Func": "ix86_pad_returns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237331, "Length": 96, "Cover_Rate": 0.38866396761133604} {"Template_token": ["", "if", "(", "MAYBE_MMX_CLASS_P", "(", "class", ")", "&&", "CONSTANT_P", "(", "x", ")", ")", "return", "NO_REGS", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "class", ")", "&&", "CONSTANT_P", "(", "x", ")", ")", "return", "NO_REGS", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "return", "reg_class_subset_p", "(", "class", ",", "GENERAL_REGS", ")", "?", "class", ":", "NO_REGS", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "!", "CONSTANT_P", "(", "x", ")", ")", "{", "if", "(", "reg_class_subset_p", "(", "class", ",", "Q_REGS", ")", ")", "return", "class", ";"], "ground_truth": ["if", "(", "reg_class_subset_p", "(", "Q_REGS", ",", "class", ")", ")", "return", "Q_REGS", ";"], "File": "i3863", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237332, "Length": 91, "Cover_Rate": 0.3855932203389831} {"Template_token": ["", "if", "(", "reg_class_subset_p", "(", "class", ",", "GENERAL_REGS", ")", ")", "return", "class", ";", "if", "(", "TARGET_80387", "&&", "(", "TARGET_MIX_SSE_I387", "||", "!", "(", "TARGET_SSE_MATH", "&&", "SSE_FLOAT_MODE_P", "(", "GET_MODE", "(", "x", ")", ")", ")", ")", "&&", "standard_80387_constant_p", "(", "x", ")", ")", "{", "if", "(", "class", "==", "FLOAT_SSE_REGS", ")", "return", "FLOAT_REGS", ";", "if", "(", "class", "==", "FP_TOP_SSE_REGS", ")", "return", "FP_TOP_REG", ";", "if", "(", "class", "==", "FP_SECOND_SSE_REGS", ")", "return", "FP_SECOND_REG", ";", "if", "(", "class", "==", "FLOAT_INT_REGS", "||", "class", "==", "FLOAT_REGS", ")", "return", "class", ";", "}", "return", "NO_REGS", ";", "}", "if", "(", "MAYBE_MMX_CLASS_P", "(", "class", ")", "&&", "CONSTANT_P", "(", "x", ")", ")", "return", "NO_REGS", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "class", ")", "&&", "CONSTANT_P", "(", "x", ")", ")", "return", "NO_REGS", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "return", "reg_class_subset_p", "(", "class", ",", "GENERAL_REGS", ")", "?", "class", ":", "NO_REGS", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "QImode", "&&", "!", "CONSTANT_P", "(", "x", ")", ")", "{", "if", "(", "reg_class_subset_p", "(", "class", ",", "Q_REGS", ")", ")", "return", "class", ";", "if", "(", "reg_class_subset_p", "(", "Q_REGS", ",", "class", ")", ")", "return", "Q_REGS", ";", "return", "NO_REGS", ";", "}", "return", "class", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237333, "Length": 183, "Cover_Rate": 0.7754237288135594} {"Template_token": ["", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "{", "if", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "(", "GET_CODE", "(", "op0", ")", "==", "MEM", "&&", "!", "(", "standard_80387_constant_p", "(", "op1", ")", "==", "", "||", "GET_CODE", "(", "op1", ")", "==", "MEM", ")", ")", ")", "{", "rtx", "tmp", ";", "tmp", "=", "op0", ",", "op0", "=", "op1", ",", "op1", "=", "tmp", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "if", "(", "GET_CODE", "(", "op0", ")", "!=", "REG", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", ")", "{", "int", "tmp", "=", "standard_80387_constant_p", "(", "op1", ")", ";", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";", "else", "if", "(", "tmp", "==", "", ")", "{", "if", "(", "TARGET_CMOVE", ")", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237334, "Length": 145, "Cover_Rate": 0.41076487252124644} {"Template_token": ["", "enum", "machine_mode", "fpcmp_mode", "=", "ix86_fp_compare_mode", "(", "code", ")", ";", "rtx", "op0", "=", "*", "pop0", ",", "op1", "=", "*", "pop1", ";", "enum", "machine_mode", "op_mode", "=", "GET_MODE", "(", "op0", ")", ";", "int", "is_sse", "=", "TARGET_SSE_MATH", "&&", "SSE_FLOAT_MODE_P", "(", "op_mode", ")", ";", "if", "(", "!", "is_sse", "&&", "(", "fpcmp_mode", "==", "CCFPUmode", "||", "(", "op_mode", "==", "XFmode", "&&", "!", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "standard_80387_constant_p", "(", "op1", ")", "==", "", ")", "&&", "GET_CODE", "(", "op1", ")", "!=", "FLOAT", ")", "||", "ix86_use_fcomi_compare", "(", "code", ")", ")", ")", "{", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "{", "if", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "(", "GET_CODE", "(", "op0", ")", "==", "MEM", "&&", "!", "(", "standard_80387_constant_p", "(", "op1", ")", "==", "", "||", "GET_CODE", "(", "op1", ")", "==", "MEM", ")", ")", ")", "{", "rtx", "tmp", ";", "tmp", "=", "op0", ",", "op0", "=", "op1", ",", "op1", "=", "tmp", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "if", "(", "GET_CODE", "(", "op0", ")", "!=", "REG", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", ")", "{", "int", "tmp", "=", "standard_80387_constant_p", "(", "op1", ")", ";", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";", "else", "if", "(", "tmp", "==", "", ")", "{", "if", "(", "TARGET_CMOVE", ")", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "}", "if", "(", "ix86_fp_comparison_cost", "(", "code", ")", ">", "ix86_fp_comparison_cost", "(", "swap_condition", "(", "code", ")", ")", "&&", "(", "GET_CODE", "(", "op1", ")", "==", "REG", "||", "!", "no_new_pseudos", ")", ")", "{", "rtx", "tmp", ";", "tmp", "=", "op0", ",", "op0", "=", "op1", ",", "op1", "=", "tmp", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "if", "(", "GET_CODE", "(", "op0", ")", "!=", "REG", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "}", "*", "pop0", "=", "op0", ";"], "ground_truth": ["*", "pop1", "=", "op1", ";"], "File": "i3863", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237335, "Length": 331, "Cover_Rate": 0.9376770538243626} {"Template_token": ["", "static", "enum", "rtx_code", "ix86_prepare_sse_fp_compare_args", "(", "rtx", "dest", ",", "enum", "rtx_code", "code", ",", "rtx", "*", "pop0", ",", "rtx", "*", "pop1", ")", "{", "rtx", "tmp", ";", "switch", "(", "code", ")", "{", "case", "LTGT", ":", "case", "UNEQ", ":", "return", "UNKNOWN", ";", "case", "LT", ":", "case", "LE", ":", "case", "UNGT", ":", "case", "UNGE", ":", "break", ";", "case", "EQ", ":", "case", "NE", ":", "case", "UNORDERED", ":"], "ground_truth": ["case", "ORDERED", ":"], "File": "i3863", "Func": "ix86_prepare_sse_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237336, "Length": 64, "Cover_Rate": 0.5} {"Template_token": ["", "cost", "+=", "MAX", "(", "MEMORY_MOVE_COST", "(", "mode", ",", "class1", ",", "", ")", ",", "MEMORY_MOVE_COST", "(", "mode", ",", "class1", ",", "", ")", ")", ";", "cost", "+=", "MAX", "(", "MEMORY_MOVE_COST", "(", "mode", ",", "class2", ",", "", ")", ",", "MEMORY_MOVE_COST", "(", "mode", ",", "class2", ",", "", ")", ")", ";", "if", "(", "CLASS_MAX_NREGS", "(", "class1", ",", "mode", ")", ">", "CLASS_MAX_NREGS", "(", "class2", ",", "mode", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "MMX_CLASS_P", "(", "class1", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", ")", "||", "(", "MMX_CLASS_P", "(", "class2", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";", "}", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "return", "ix86_cost", "->", "mmxsse_to_integer", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "fp_move", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "sse_move", ";", "if", "(", "MAYBE_MMX_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "mmx_move", ";"], "ground_truth": ["return", "", ";"], "File": "i3863", "Func": "ix86_register_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237337, "Length": 166, "Cover_Rate": 0.8217821782178217} {"Template_token": ["", "if", "(", "TARGET_FOUR_JUMP_LIMIT", "&&", "optimize", "&&", "!", "optimize_size", ")", "ix86_avoid_jump_misspredicts", "(", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_reorg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237338, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "if", "(", "TARGET_FOUR_JUMP_LIMIT", "&&", "optimize", "&&", "!", "optimize_size", ")", "ix86_avoid_jump_misspredicts", "(", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_reorg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237339, "Length": 14, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "MS_AGGREGATE_RETURN", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "size", "<=", "", ")", "return", "", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "||", "mode", "==", "TImode", ")", "{", "if", "(", "size", "<", "", ")", "return", "", ";", "if", "(", "size", "==", "", ")", "return", "(", "TARGET_MMX", "?", "", ":", "", ")", ";", "if", "(", "size", "==", "", ")", "return", "(", "TARGET_SSE", "?", "", ":", "", ")", ";", "}", "if", "(", "mode", "==", "XFmode", ")", "return", "", ";", "if", "(", "size", ">", "", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "i3863", "Func": "ix86_return_in_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237340, "Length": 96, "Cover_Rate": 0.64} {"Template_token": ["", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "funtype", ")", ")", "||", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "funtype", ")", ")", ")", "rtd", "=", "", ";", "if", "(", "rtd", "&&", "(", "TYPE_ARG_TYPES", "(", "funtype", ")", "==", "NULL_TREE", "||", "(", "TREE_VALUE", "(", "tree_last", "(", "TYPE_ARG_TYPES", "(", "funtype", ")", ")", ")", "==", "void_type_node", ")", ")", ")", "return", "size", ";", "}", "if", "(", "aggregate_value_p", "(", "TREE_TYPE", "(", "funtype", ")", ",", "fundecl", ")", "&&", "!", "TARGET_64BIT", "&&", "!", "KEEP_AGGREGATE_RETURN_POINTER", ")", "{", "int", "nregs", "=", "ix86_function_regparm", "(", "funtype", ",", "fundecl", ")", ";"], "ground_truth": ["if", "(", "!", "nregs", ")", "return", "GET_MODE_SIZE", "(", "Pmode", ")", ";"], "File": "i3863", "Func": "ix86_return_pops_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237341, "Length": 98, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "enum", "rtx_code", "ix86_reverse_condition", "(", "enum", "rtx_code", "code", ",", "enum", "machine_mode", "mode", ")", "{", "return", "(", "mode", "!=", "CCFPmode", "&&", "mode", "!=", "CCFPUmode", "?", "reverse_condition", "(", "code", ")", ":", "reverse_condition_maybe_unordered", "(", "code", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_reverse_condition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237342, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "mode", "!=", "CCFPmode", "&&", "mode", "!=", "CCFPUmode", "?", "reverse_condition", "(", "code", ")", ":", "reverse_condition_maybe_unordered", "(", "code", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_reverse_condition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237343, "Length": 22, "Cover_Rate": 0.6285714285714286} {"Template_token": ["", "if", "(", "pic_offset_table_rtx", "&&", "regno", "==", "REAL_PIC_OFFSET_TABLE_REGNUM", "&&", "(", "regs_ever_live", "[", "REAL_PIC_OFFSET_TABLE_REGNUM", "]", "||", "current_function_profile", "||", "current_function_calls_eh_return", "||", "current_function_uses_const_pool", ")", ")", "{", "if", "(", "ix86_select_alt_pic_regnum", "(", ")", "!=", "INVALID_REGNUM", ")", "return", "", ";", "return", "", ";", "}", "if", "(", "current_function_calls_eh_return", "&&", "maybe_eh_return", ")", "{", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "unsigned", "test", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";"], "ground_truth": ["if", "(", "test", "==", "INVALID_REGNUM", ")", "break", ";"], "File": "i3863", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237345, "Length": 74, "Cover_Rate": 0.4966442953020134} {"Template_token": ["", "return", "true", ";", "}", "if", "(", "FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "{", "if", "(", "!", "TARGET_SSE2", ")", "return", "true", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES", "&&", "!", "optimize_size", ")", "return", "true", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "true", ";"], "ground_truth": ["if", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", "return", "true", ";"], "File": "i3863", "Func": "ix86_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237346, "Length": 91, "Cover_Rate": 0.4945652173913043} {"Template_token": ["", "gcc_assert", "(", "!", "strict", ")", ";", "return", "true", ";", "}", "if", "(", "FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "{", "if", "(", "!", "TARGET_SSE2", ")", "return", "true", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES", "&&", "!", "optimize_size", ")", "return", "true", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "true", ";", "if", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237347, "Length": 102, "Cover_Rate": 0.5543478260869565} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "!", "regs_ever_live", "[", "i", "]", ")", "return", "i", ";", "}"], "ground_truth": ["return", "INVALID_REGNUM", ";"], "File": "i3863", "Func": "ix86_select_alt_pic_regnum", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237348, "Length": 31, "Cover_Rate": 0.6458333333333334} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "!", "regs_ever_live", "[", "i", "]", ")", "return", "i", ";", "}"], "ground_truth": ["return", "INVALID_REGNUM", ";"], "File": "i3863", "Func": "ix86_select_alt_pic_regnum", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237349, "Length": 31, "Cover_Rate": 0.6458333333333334} {"Template_token": ["", "rtx", "nsse_reg", ";", "int", "set", ";", "tree", "fntype", ";", "int", "stdarg_p", ";", "int", "i", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", ";", "if", "(", "!", "cfun", "->", "va_list_gpr_size", "&&", "!", "cfun", "->", "va_list_fpr_size", ")", "return", ";", "ix86_save_varrargs_registers", "=", "", ";", "cfun", "->", "stack_alignment_needed", "=", "", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "stdarg_p", "=", "(", "TYPE_ARG_TYPES", "(", "fntype", ")", "!=", "", "&&", "(", "TREE_VALUE", "(", "tree_last", "(", "TYPE_ARG_TYPES", "(", "fntype", ")", ")", ")", "!=", "void_type_node", ")", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", ")", "function_arg_advance", "(", "&", "next_cum", ",", "mode", ",", "type", ",", "", ")", ";", "if", "(", "!", "no_rtl", ")", "save_area", "=", "frame_pointer_rtx", ";", "set", "=", "get_varargs_alias_set", "(", ")", ";", "for", "(", "i", "=", "next_cum", ".", "regno", ";", "i", "<", "ix86_regparm", "&&", "i", "<", "next_cum", ".", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "i", "++", ")", "{", "mem", "=", "gen_rtx_MEM", "(", "Pmode", ",", "plus_constant", "(", "save_area", ",", "i", "*", "UNITS_PER_WORD", ")", ")", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "set_mem_alias_set", "(", "mem", ",", "set", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "Pmode", ",", "x86_64_int_parameter_registers", "[", "i", "]", ")", ")", ";", "}", "if", "(", "next_cum", ".", "sse_nregs", "&&", "cfun", "->", "va_list_fpr_size", ")", "{", "label", "=", "gen_label_rtx", "(", ")", ";", "label_ref", "=", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label", ")", ";", "tmp_reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "nsse_reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_zero_extendqidi2", "(", "nsse_reg", ",", "gen_rtx_REG", "(", "QImode", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp_reg", ",", "gen_rtx_MULT", "(", "Pmode", ",", "nsse_reg", ",", "GEN_INT", "(", "", ")", ")", ")", ")", ";", "if", "(", "next_cum", ".", "sse_regno", ")", "emit_move_insn", "(", "nsse_reg", ",", "gen_rtx_CONST", "(", "DImode", ",", "gen_rtx_PLUS", "(", "DImode", ",", "label_ref", ",", "GEN_INT", "(", "next_cum", ".", "sse_regno", "*", "", ")", ")", ")", ")", ";"], "ground_truth": ["else", "emit_move_insn", "(", "nsse_reg", ",", "label_ref", ")", ";"], "File": "i3863", "Func": "ix86_setup_incoming_varargs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237350, "Length": 306, "Cover_Rate": 0.6860986547085202} {"Template_token": ["", "if", "(", "count", ">", "single_width", ")", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_ashrsi3", ":", "gen_ashrdi3", ")", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", "-", "single_width", ")", ")", ")", ";", "}", "else", "{", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shrd_1", ":", "gen_x86_64_shrd", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_ashrsi3", ":", "gen_ashrdi3", ")", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "(", "mode", "==", "DImode", "?", "split_di", ":", "split_ti", ")", "(", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shrd_1", ":", "gen_x86_64_shrd", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_ashrsi3", ":", "gen_ashrdi3", ")", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "emit_move_insn", "(", "scratch", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_ashrsi3", ":", "gen_ashrdi3", ")", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "single_width", "-", "", ")", ")", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shift_adj_1", ":", "gen_x86_64_shift_adj", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ",", "scratch", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_x86_shift_adj_3", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_split_ashr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237352, "Length": 334, "Cover_Rate": 0.5964285714285714} {"Template_token": ["", "op1", "=", "operands", "[", "", "]", ";", "mask", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "dest", "=", "simplify_gen_subreg", "(", "vmode", ",", "dest", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "if", "(", "op0", "!=", "CONST0_RTX", "(", "vmode", ")", ")", "{"], "ground_truth": ["x", "=", "gen_rtx_IOR", "(", "vmode", ",", "dest", ",", "op0", ")", ";"], "File": "i3863", "Func": "ix86_split_copysign_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237353, "Length": 85, "Cover_Rate": 0.6115107913669064} {"Template_token": ["", "void", "ix86_split_copysign_var", "(", "rtx", "operands", "[", "]", ")", "{", "enum", "machine_mode", "mode", ",", "vmode", ";", "rtx", "dest", ",", "scratch", ",", "op0", ",", "op1", ",", "mask", ",", "nmask", ",", "x", ";", "dest", "=", "operands", "[", "", "]", ";", "scratch", "=", "operands", "[", "", "]", ";", "op0", "=", "operands", "[", "", "]", ";", "op1", "=", "operands", "[", "", "]", ";", "nmask", "=", "operands", "[", "", "]", ";", "mask", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "if", "(", "rtx_equal_p", "(", "op0", ",", "op1", ")", ")", "{", "emit_move_insn", "(", "dest", ",", "op0", ")", ";", "return", ";", "}", "if", "(", "REG_P", "(", "mask", ")", "&&", "REGNO", "(", "dest", ")", "==", "REGNO", "(", "mask", ")", ")", "{", "gcc_assert", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "x", ")", ")", ";", "dest", "=", "mask", ";", "op0", "=", "simplify_gen_subreg", "(", "vmode", ",", "op0", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_NOT", "(", "vmode", ",", "dest", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "x", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}", "else", "{", "if", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", "{", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "}", "else", "{", "gcc_assert", "(", "REGNO", "(", "mask", ")", "==", "REGNO", "(", "scratch", ")", ")", ";", "op1", "=", "simplify_gen_subreg", "(", "vmode", ",", "op1", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "op1", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "x", ")", ")", ";", "if", "(", "REGNO", "(", "op0", ")", "==", "REGNO", "(", "dest", ")", ")", "{", "dest", "=", "simplify_gen_subreg", "(", "vmode", ",", "op0", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "nmask", ")", ";", "}", "else", "{", "gcc_assert", "(", "REGNO", "(", "nmask", ")", "==", "REGNO", "(", "dest", ")", ")", ";", "dest", "=", "nmask", ";", "op0", "=", "simplify_gen_subreg", "(", "vmode", ",", "op0", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "op0", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";"], "File": "i3863", "Func": "ix86_split_copysign_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237354, "Length": 383, "Cover_Rate": 0.9387254901960784} {"Template_token": ["", "mask", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "if", "(", "rtx_equal_p", "(", "op0", ",", "op1", ")", ")", "{", "emit_move_insn", "(", "dest", ",", "op0", ")", ";", "return", ";", "}", "if", "(", "REG_P", "(", "mask", ")", "&&", "REGNO", "(", "dest", ")", "==", "REGNO", "(", "mask", ")", ")", "{", "gcc_assert", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "x", ")", ")", ";", "dest", "=", "mask", ";", "op0", "=", "simplify_gen_subreg", "(", "vmode", ",", "op0", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_NOT", "(", "vmode", ",", "dest", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "x", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}", "else", "{", "if", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", "{", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "}", "else", "{", "gcc_assert", "(", "REGNO", "(", "mask", ")", "==", "REGNO", "(", "scratch", ")", ")", ";"], "ground_truth": ["op1", "=", "simplify_gen_subreg", "(", "vmode", ",", "op1", ",", "mode", ",", "", ")", ";"], "File": "i3863", "Func": "ix86_split_copysign_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237355, "Length": 200, "Cover_Rate": 0.49019607843137253} {"Template_token": ["", "if", "(", "split_branch_probability", ">=", "", ")", "{", "probability", "=", "split_branch_probability", ";", "if", "(", "bypass", ")", "bypass_probability", "=", "", ";", "if", "(", "second", ")", "second_probability", "=", "", ";", "}", "if", "(", "bypass", "!=", "NULL_RTX", ")", "{", "label", "=", "gen_label_rtx", "(", ")", ";", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "bypass", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ")", ")", ";", "if", "(", "bypass_probability", ">=", "", ")", "REG_NOTES", "(", "i", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_BR_PROB", ",", "GEN_INT", "(", "bypass_probability", ")", ",", "REG_NOTES", "(", "i", ")", ")", ";", "}", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "condition", ",", "target1", ",", "target2", ")", ")", ")", ";", "if", "(", "probability", ">=", "", ")", "REG_NOTES", "(", "i", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_BR_PROB", ",", "GEN_INT", "(", "probability", ")", ",", "REG_NOTES", "(", "i", ")", ")", ";", "if", "(", "second", "!=", "NULL_RTX", ")", "{", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "second", ",", "target1", ",", "target2", ")", ")", ")", ";"], "ground_truth": ["if", "(", "second_probability", ">=", "", ")", "REG_NOTES", "(", "i", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_BR_PROB", ",", "GEN_INT", "(", "second_probability", ")", ",", "REG_NOTES", "(", "i", ")", ")", ";"], "File": "i3863", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237356, "Length": 201, "Cover_Rate": 0.6072507552870091} {"Template_token": ["", "void", "ix86_split_fp_branch", "(", "enum", "rtx_code", "code", ",", "rtx", "op1", ",", "rtx", "op2", ",", "rtx", "target1", ",", "rtx", "target2", ",", "rtx", "tmp", ",", "rtx", "pushed", ")", "{", "rtx", "second", ",", "bypass", ";", "rtx", "label", "=", "NULL_RTX", ";", "rtx", "condition", ";", "int", "bypass_probability", "=", "-", "", ",", "second_probability", "=", "-", "", ",", "probability", "=", "-", "", ";", "rtx", "i", ";", "if", "(", "target2", "!=", "pc_rtx", ")", "{", "rtx", "tmp", "=", "target2", ";", "code", "=", "reverse_condition_maybe_unordered", "(", "code", ")", ";", "target2", "=", "target1", ";", "target1", "=", "tmp", ";", "}", "condition", "=", "ix86_expand_fp_compare", "(", "code", ",", "op1", ",", "op2", ",", "tmp", ",", "&", "second", ",", "&", "bypass", ")", ";", "if", "(", "pushed", ")", "ix86_free_from_memory", "(", "GET_MODE", "(", "pushed", ")", ")", ";", "if", "(", "split_branch_probability", ">=", "", ")", "{", "probability", "=", "split_branch_probability", ";", "if", "(", "bypass", ")", "bypass_probability", "=", "", ";", "if", "(", "second", ")", "second_probability", "=", "", ";", "}", "if", "(", "bypass", "!=", "NULL_RTX", ")", "{", "label", "=", "gen_label_rtx", "(", ")", ";", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "bypass", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ")", ")", ";"], "ground_truth": ["if", "(", "bypass_probability", ">=", "", ")", "REG_NOTES", "(", "i", ")", "=", "gen_rtx_EXPR_LIST", "(", "REG_BR_PROB", ",", "GEN_INT", "(", "bypass_probability", ")", ",", "REG_NOTES", "(", "i", ")", ")", ";"], "File": "i3863", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237357, "Length": 212, "Cover_Rate": 0.6404833836858006} {"Template_token": ["", "const", "int", "single_width", "=", "mode", "==", "DImode", "?", "", ":", "", ";", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "CONST_INT", ")", "{", "(", "mode", "==", "DImode", "?", "split_di", ":", "split_ti", ")", "(", "operands", ",", "", ",", "low", ",", "high", ")", ";", "count", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "(", "single_width", "*", "", "-", "", ")", ";", "if", "(", "count", ">=", "single_width", ")", "{", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "if", "(", "count", ">", "single_width", ")", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_lshrsi3", ":", "gen_lshrdi3", ")", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", "-", "single_width", ")", ")", ")", ";", "}", "else", "{", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shrd_1", ":", "gen_x86_64_shrd", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_lshrsi3", ":", "gen_lshrdi3", ")", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "(", "mode", "==", "DImode", "?", "split_di", ":", "split_ti", ")", "(", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shrd_1", ":", "gen_x86_64_shrd", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_lshrsi3", ":", "gen_lshrdi3", ")", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "ix86_expand_clear", "(", "scratch", ")", ";", "emit_insn", "(", "(", "mode", "==", "DImode", "?", "gen_x86_shift_adj_1", ":", "gen_x86_64_shift_adj", ")", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ",", "scratch", ")", ")", ";", "}"], "ground_truth": ["else", "emit_insn", "(", "gen_x86_shift_adj_2", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";"], "File": "i3863", "Func": "ix86_split_lshr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237359, "Length": 393, "Cover_Rate": 0.9268867924528302} {"Template_token": ["", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "upper_mode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "}", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "DImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "parts", "[", "", "]", "=", "adjust_address", "(", "operand", ",", "upper_mode", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "operand", ")", "==", "CONST_DOUBLE", ")", "{", "REAL_VALUE_TYPE", "r", ";", "long", "l", "[", "", "]", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "operand", ")", ";", "real_to_target", "(", "l", ",", "&", "r", ",", "mode", ")", ";", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "", ")", "-", "", ")", ")", "+", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "l", "[", "", "]", ")", "<<", "", ")", "<<", "", ")", ",", "DImode", ")", ";", "else", "parts", "[", "", "]", "=", "immed_double_const", "(", "l", "[", "", "]", ",", "l", "[", "", "]", ",", "DImode", ")", ";", "if", "(", "upper_mode", "==", "SImode", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "else", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "", ")", "-", "", ")", ")", "+", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "l", "[", "", "]", ")", "<<", "", ")", "<<", "", ")", ",", "DImode", ")", ";", "else", "parts", "[", "", "]", "=", "immed_double_const", "(", "l", "[", "", "]", ",", "l", "[", "", "]", ",", "DImode", ")", ";", "}"], "ground_truth": ["else", "gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "ix86_split_to_parts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237361, "Length": 275, "Cover_Rate": 0.3150057273768614} {"Template_token": ["", "enum", "machine_mode", "mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ";", "if", "(", "!", "TARGET_SSE", "&&", "!", "warnedsse", ")", "{", "if", "(", "mode", "==", "TImode", "||", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ")", "{", "warnedsse", "=", "true", ";", "warning", "(", "", ",", "", "", ")", ";", "}", "}", "if", "(", "!", "TARGET_MMX", "&&", "!", "warnedmmx", ")", "{"], "ground_truth": ["if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{"], "File": "i3863", "Func": "ix86_struct_value_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237364, "Length": 80, "Cover_Rate": 0.6557377049180327} {"Template_token": ["", "}", "}", "if", "(", "!", "TARGET_MMX", "&&", "!", "warnedmmx", ")", "{", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{", "warnedmmx", "=", "true", ";", "warning", "(", "", ",", "", "", ")", ";", "}", "}", "}"], "ground_truth": ["return", "NULL", ";"], "File": "i3863", "Func": "ix86_struct_value_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237365, "Length": 44, "Cover_Rate": 0.36065573770491804} {"Template_token": ["", "case", "HImode", ":", "case", "SImode", ":", "return", "true", ";", "case", "QImode", ":", "return", "TARGET_64BIT", "||", "!", "TARGET_PARTIAL_REG_STALL", ";", "case", "DImode", ":"], "ground_truth": ["return", "TARGET_64BIT", ";"], "File": "i3863", "Func": "ix86_tieable_integer_mode_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237366, "Length": 24, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "ix86_tls_symbol", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "(", "TARGET_GNU_TLS", "&&", "!", "TARGET_64BIT", ")", "?", "", ":", "", ")", ";", "}"], "ground_truth": ["return", "ix86_tls_symbol", ";"], "File": "i3863", "Func": "ix86_tls_get_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237367, "Length": 22, "Cover_Rate": 0.6285714285714286} {"Template_token": ["", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", "||", "!", "TARGET_FLOAT_RETURNS_IN_80387", ")", "return", "", ";", "if", "(", "(", "func", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{"], "ground_truth": ["int", "sse_level", "=", "ix86_function_sseregparm", "(", "fntype", ",", "func", ")", ";"], "File": "i3863", "Func": "ix86_value_regno", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237370, "Length": 44, "Cover_Rate": 0.32116788321167883} {"Template_token": ["", "if", "(", "(", "func", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{", "int", "sse_level", "=", "ix86_function_sseregparm", "(", "fntype", ",", "func", ")", ";", "if", "(", "(", "sse_level", ">=", "", "&&", "mode", "==", "SFmode", ")", "||", "(", "sse_level", "==", "", "&&", "mode", "==", "DFmode", ")", ")", "return", "FIRST_SSE_REG", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_value_regno", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237371, "Length": 55, "Cover_Rate": 0.40145985401459855} {"Template_token": ["", "HOST_WIDE_INT", "words", ",", "n_gpr", ",", "n_fpr", ";", "tree", "f_gpr", ",", "f_fpr", ",", "f_ovf", ",", "f_sav", ";", "tree", "gpr", ",", "fpr", ",", "ovf", ",", "sav", ",", "t", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "std_expand_builtin_va_start", "(", "valist", ",", "nextarg", ")", ";", "return", ";", "}", "f_gpr", "=", "TYPE_FIELDS", "(", "TREE_TYPE", "(", "va_list_type_node", ")", ")", ";", "f_fpr", "=", "TREE_CHAIN", "(", "f_gpr", ")", ";", "f_ovf", "=", "TREE_CHAIN", "(", "f_fpr", ")", ";", "f_sav", "=", "TREE_CHAIN", "(", "f_ovf", ")", ";", "valist", "=", "build1", "(", "INDIRECT_REF", ",", "TREE_TYPE", "(", "TREE_TYPE", "(", "valist", ")", ")", ",", "valist", ")", ";", "gpr", "=", "build", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_gpr", ")", ",", "valist", ",", "f_gpr", ",", "NULL_TREE", ")", ";", "fpr", "=", "build", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_fpr", ")", ",", "valist", ",", "f_fpr", ",", "NULL_TREE", ")", ";", "ovf", "=", "build", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_ovf", ")", ",", "valist", ",", "f_ovf", ",", "NULL_TREE", ")", ";", "sav", "=", "build", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_sav", ")", ",", "valist", ",", "f_sav", ",", "NULL_TREE", ")", ";", "words", "=", "current_function_args_info", ".", "words", ";", "n_gpr", "=", "current_function_args_info", ".", "regno", ";", "n_fpr", "=", "current_function_args_info", ".", "sse_regno", ";", "if", "(", "TARGET_DEBUG_ARG", ")", "fprintf", "(", "stderr", ",", "", ",", "(", "int", ")", "words", ",", "(", "int", ")", "n_gpr", ",", "(", "int", ")", "n_fpr", ")", ";", "if", "(", "cfun", "->", "va_list_gpr_size", ")", "{", "t", "=", "build", "(", "MODIFY_EXPR", ",", "TREE_TYPE", "(", "gpr", ")", ",", "gpr", ",", "build_int_cst", "(", "NULL_TREE", ",", "n_gpr", "*", "", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "}"], "ground_truth": ["if", "(", "cfun", "->", "va_list_fpr_size", ")", "{"], "File": "i3863", "Func": "ix86_va_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237372, "Length": 263, "Cover_Rate": 0.5805739514348786} {"Template_token": ["", "static", "bool", "ix86_vector_mode_supported_p", "(", "enum", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "File": "i3863", "Func": "ix86_vector_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237373, "Length": 33, "Cover_Rate": 0.5409836065573771} {"Template_token": ["", "r", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_zero_extendsidi2", "(", "r", ",", "exp", ")", ")", ";", "return", "r", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "ix86_zero_extend_to_Pmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237374, "Length": 21, "Cover_Rate": 0.3230769230769231} {"Template_token": ["", "reason", "=", "", ";", "goto", "report_error", ";", "}", "if", "(", "GET_MODE", "(", "base", ")", "!=", "Pmode", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_BASE_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_BASE_NONSTRICT_P", "(", "reg", ")", ")", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "}", "if", "(", "index", ")", "{", "rtx", "reg", ";", "reason_rtx", "=", "index", ";", "if", "(", "REG_P", "(", "index", ")", ")", "reg", "=", "index", ";", "else", "if", "(", "GET_CODE", "(", "index", ")", "==", "SUBREG", "&&", "REG_P", "(", "SUBREG_REG", "(", "index", ")", ")", "&&", "GET_MODE_SIZE", "(", "GET_MODE", "(", "SUBREG_REG", "(", "index", ")", ")", ")", "<=", "UNITS_PER_WORD", ")", "reg", "=", "SUBREG_REG", "(", "index", ")", ";", "else", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "if", "(", "GET_MODE", "(", "index", ")", "!=", "Pmode", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_INDEX_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_INDEX_NONSTRICT_P", "(", "reg", ")", ")", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "}", "if", "(", "scale", "!=", "", ")", "{", "reason_rtx", "=", "GEN_INT", "(", "scale", ")", ";", "if", "(", "!", "index", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "if", "(", "scale", "!=", "", "&&", "scale", "!=", "", "&&", "scale", "!=", "", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";", "}", "}", "if", "(", "disp", ")", "{", "reason_rtx", "=", "disp", ";", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "gcc_assert", "(", "flag_pic", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "goto", "is_legitimate_pic", ";", "reason", "=", "", ";", "goto", "report_error", ";", "case", "UNSPEC_GOTPCREL", ":", "gcc_assert", "(", "flag_pic", ")", ";", "goto", "is_legitimate_pic", ";", "case", "UNSPEC_GOTTPOFF", ":", "case", "UNSPEC_GOTNTPOFF", ":", "case", "UNSPEC_INDNTPOFF", ":", "case", "UNSPEC_NTPOFF", ":", "case", "UNSPEC_DTPOFF", ":", "break", ";", "default", ":", "reason", "=", "", ";", "goto", "report_error", ";", "}", "else", "if", "(", "flag_pic", "&&", "(", "SYMBOLIC_CONST", "(", "disp", ")", "&&", "!", "machopic_operand_p", "(", "disp", ")", ")", ")", "{", "is_legitimate_pic", ":", "if", "(", "TARGET_64BIT", "&&", "(", "index", "||", "base", ")", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "CONST", "||", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "!=", "UNSPEC", "||", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "!=", "CONST_INT", "||", "(", "XINT", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ",", "", ")", "!=", "UNSPEC_DTPOFF", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ",", "", ")", "!=", "UNSPEC_NTPOFF", ")", ")", "{", "reason", "=", "", ";", "goto", "report_error", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "legitimate_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237375, "Length": 478, "Cover_Rate": 0.6050632911392405} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "CONST_INT", ")", "return", "false", ";", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "x", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{"], "File": "i3863", "Func": "legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237376, "Length": 68, "Cover_Rate": 0.3090909090909091} {"Template_token": ["", "bool", "saw_plus", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "op0", "=", "disp", ",", "op1", ";", "switch", "(", "GET_CODE", "(", "disp", ")", ")", "{", "case", "LABEL_REF", ":", "return", "true", ";", "case", "CONST", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "!=", "PLUS", ")", "break", ";", "op0", "=", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ";", "op1", "=", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op1", ")", "!=", "CONST_INT", "||", "INTVAL", "(", "op1", ")", ">=", "", "*", "", "*", "", "||", "INTVAL", "(", "op1", ")", "<", "-", "", "*", "", "*", "", ")", "break", ";", "if", "(", "GET_CODE", "(", "op0", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "op0", ")", "!=", "SYMBOL_REF", ")", "break", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "op0", ")", ")", "return", "false", ";", "if", "(", "!", "SYMBOL_REF_FAR_ADDR_P", "(", "op0", ")", "&&", "SYMBOL_REF_LOCAL_P", "(", "op0", ")", ")", "return", "true", ";", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "CONST", ")", "return", "", ";", "disp", "=", "XEXP", "(", "disp", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_GOTOFF", ")", ")", "return", "", ";", "if", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "!=", "SYMBOL_REF", "&&", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "!=", "LABEL_REF", ")", "return", "", ";", "return", "", ";", "}", "saw_plus", "=", "false", ";", "if", "(", "GET_CODE", "(", "disp", ")", "==", "PLUS", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "!=", "CONST_INT", ")", "return", "", ";", "disp", "=", "XEXP", "(", "disp", ",", "", ")", ";", "saw_plus", "=", "true", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "disp", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "disp", ")", "!=", "UNSPEC", ")", "return", "", ";"], "File": "i3863", "Func": "legitimate_pic_address_disp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237377, "Length": 334, "Cover_Rate": 0.6151012891344383} {"Template_token": ["", "inner", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "inner", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "inner", ",", "", ")", ")", "==", "CONST_INT", ")", "inner", "=", "XEXP", "(", "inner", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "inner", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "inner", ",", "", ")", ")", "{", "case", "UNSPEC_GOTOFF", ":", "return", "TARGET_64BIT", ";", "case", "UNSPEC_TPOFF", ":", "x", "=", "XVECEXP", "(", "inner", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "default", ":", "return", "false", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "legitimate_pic_operand_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237378, "Length": 101, "Cover_Rate": 0.7163120567375887} {"Template_token": ["", "new", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "pic_offset_table_rtx", ",", "new", ")", ";", "new", "=", "gen_const_mem", "(", "Pmode", ",", "new", ")", ";", "set_mem_alias_set", "(", "new", ",", "ix86_GOT_alias_set", "(", ")", ")", ";", "if", "(", "reg", "==", "", ")", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_move_insn", "(", "reg", ",", "new", ")", ";", "new", "=", "reg", ";", "}", "}", "else", "{", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST_INT", "&&", "!", "x86_64_immediate_operand", "(", "addr", ",", "VOIDmode", ")", ")", "{", "if", "(", "reg", ")", "{", "emit_move_insn", "(", "reg", ",", "addr", ")", ";", "new", "=", "reg", ";", "}", "else", "new", "=", "force_reg", "(", "Pmode", ",", "addr", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "{", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "UNSPEC", "||", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "UNSPEC", ")", ")", "return", "orig", ";", "gcc_assert", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", ";", "}", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "rtx", "op0", "=", "XEXP", "(", "addr", ",", "", ")", ",", "op1", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "local_symbolic_operand", "(", "op0", ",", "Pmode", ")", "&&", "GET_CODE", "(", "op1", ")", "==", "CONST_INT", ")", "{", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "reload_in_progress", ")", "regs_ever_live", "[", "PIC_OFFSET_TABLE_REGNUM", "]", "=", "", ";", "new", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "op0", ")", ",", "UNSPEC_GOTOFF", ")", ";", "new", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "new", ",", "op1", ")", ";", "new", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new", ")", ";", "new", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "pic_offset_table_rtx", ",", "new", ")", ";", "if", "(", "reg", "!=", "", ")", "{", "emit_move_insn", "(", "reg", ",", "new", ")", ";", "new", "=", "reg", ";", "}", "}", "else", "{", "if", "(", "INTVAL", "(", "op1", ")", "<", "-", "", "*", "", "*", "", "||", "INTVAL", "(", "op1", ")", ">=", "", "*", "", "*", "", ")", "{", "if", "(", "!", "x86_64_immediate_operand", "(", "op1", ",", "Pmode", ")", ")", "op1", "=", "force_reg", "(", "Pmode", ",", "op1", ")", ";", "new", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "force_reg", "(", "Pmode", ",", "op0", ")", ",", "op1", ")", ";", "}", "}", "}"], "ground_truth": ["else", "{"], "File": "i3863", "Func": "legitimize_pic_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237380, "Length": 365, "Cover_Rate": 0.3599605522682446} {"Template_token": ["", "else", "{", "pic", "=", "NULL", ";", "type", "=", "UNSPEC_INDNTPOFF", ";", "}", "off", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ")", ",", "type", ")", ";", "off", "=", "gen_rtx_CONST", "(", "Pmode", ",", "off", ")", ";", "if", "(", "pic", ")", "off", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "pic", ",", "off", ")", ";", "off", "=", "gen_const_mem", "(", "Pmode", ",", "off", ")", ";", "set_mem_alias_set", "(", "off", ",", "ix86_GOT_alias_set", "(", ")", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_GNU_TLS", ")", "{", "base", "=", "get_thread_pointer", "(", "for_mov", "||", "!", "TARGET_TLS_DIRECT_SEG_REFS", ")", ";", "off", "=", "force_reg", "(", "Pmode", ",", "off", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "off", ")", ";", "}", "else", "{", "base", "=", "get_thread_pointer", "(", "true", ")", ";", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_subsi3", "(", "dest", ",", "base", ",", "off", ")", ")", ";", "}", "break", ";", "case", "TLS_MODEL_LOCAL_EXEC", ":", "off", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ")", ",", "(", "TARGET_64BIT", "||", "TARGET_GNU_TLS", ")", "?", "UNSPEC_NTPOFF", ":", "UNSPEC_TPOFF", ")", ";", "off", "=", "gen_rtx_CONST", "(", "Pmode", ",", "off", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_GNU_TLS", ")", "{", "base", "=", "get_thread_pointer", "(", "for_mov", "||", "!", "TARGET_TLS_DIRECT_SEG_REFS", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "off", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3863", "Func": "legitimize_tls_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237381, "Length": 203, "Cover_Rate": 0.36510791366906475} {"Template_token": ["", "length", "=", "strlen", "(", "symb", ")", ";", "symbol_name", "=", "alloca", "(", "length", "+", "", ")", ";", "GEN_SYMBOL_NAME_FOR_SYMBOL", "(", "symbol_name", ",", "symb", ",", "length", ")", ";", "sprintf", "(", "lazy_ptr_name", ",", "", ",", "label", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "machopic_picsymbol_stub_section", "(", ")", ";", "else", "machopic_symbol_stub_section", "(", ")", ";", "fprintf", "(", "file", ",", "", ",", "stub", ")", ";", "fprintf", "(", "file", ",", "", ",", "symbol_name", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "{", "fprintf", "(", "file", ",", "", ",", "label", ",", "label", ")", ";", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ",", "label", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "}", "else", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ")", ";", "fprintf", "(", "file", ",", "", ",", "binder_name", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "{", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ",", "label", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "}", "else", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "machopic_lazy_symbol_ptr_section", "(", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ")", ";"], "File": "i3863", "Func": "machopic_output_stub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237382, "Length": 173, "Cover_Rate": 0.6431226765799256} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "x", ")", ")", "return", "get_pool_constant", "(", "x", ")", ";", "return", "NULL_RTX", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "maybe_get_pool_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237383, "Length": 24, "Cover_Rate": 0.5581395348837209} {"Template_token": ["", "gcc_assert", "(", "ok", ")", ";", "if", "(", "parts", ".", "base", "&&", "GET_CODE", "(", "parts", ".", "base", ")", "==", "SUBREG", ")", "parts", ".", "base", "=", "SUBREG_REG", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", "&&", "GET_CODE", "(", "parts", ".", "index", ")", "==", "SUBREG", ")", "parts", ".", "index", "=", "SUBREG_REG", "(", "parts", ".", "index", ")", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "len", "=", "", ";", "if", "(", "base", "&&", "!", "index", "&&", "!", "disp", ")", "{", "if", "(", "addr", "==", "stack_pointer_rtx", "||", "addr", "==", "arg_pointer_rtx", "||", "addr", "==", "frame_pointer_rtx", "||", "addr", "==", "hard_frame_pointer_rtx", ")", "len", "=", "", ";", "}", "else", "if", "(", "disp", "&&", "!", "base", "&&", "!", "index", ")", "len", "=", "", ";", "else", "{", "if", "(", "disp", ")", "{"], "ground_truth": ["if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST_INT", "&&", "CONST_OK_FOR_LETTER_P", "(", "INTVAL", "(", "disp", ")", ",", "'K'", ")", "&&", "base", ")", "len", "=", "", ";"], "File": "i3863", "Func": "memory_address_length", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237384, "Length": 160, "Cover_Rate": 0.5947955390334573} {"Template_token": ["", "if", "(", "TARGET_MACHO", ")", "flag_errno_math", "=", "", ";", "if", "(", "optimize", ">=", "", ")", "flag_omit_frame_pointer", "=", "", ";"], "ground_truth": ["flag_pcc_struct_return", "=", "", ";"], "File": "i3863", "Func": "optimization_options", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237385, "Length": 22, "Cover_Rate": 0.44} {"Template_token": ["", "break", ";", "case", "DIV", ":", "if", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", "==", "MODE_INT", "||", "GET_MODE_CLASS", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", "==", "MODE_INT", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "ssep", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "is_sse", ")", "{", "strcpy", "(", "buf", ",", "ssep", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "return", "buf", ";", "}", "strcpy", "(", "buf", ",", "p", ")", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "{", "rtx", "temp", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "operands", "[", "", "]", ";", "operands", "[", "", "]", "=", "temp", ";", "}", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "else", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "p", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "i3863", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237386, "Length": 476, "Cover_Rate": 0.568019093078759} {"Template_token": ["", "const", "char", "*", "output_387_reg_move", "(", "rtx", "insn", ",", "rtx", "*", "operands", ")", "{"], "ground_truth": ["if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{"], "File": "i3863", "Func": "output_387_reg_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237387, "Length": 39, "Cover_Rate": 0.5064935064935064} {"Template_token": ["", "bool", "output_addr_const_extra", "(", "FILE", "*", "file", ",", "rtx", "x", ")", "{", "rtx", "op", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "UNSPEC", ")", "return", "false", ";", "op", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOTTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "file", ")", ";"], "File": "i3863", "Func": "output_addr_const_extra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237388, "Length": 83, "Cover_Rate": 0.4256410256410256} {"Template_token": ["", "else", "{", "if", "(", "round_mode", "!=", "I387_CW_ANY", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "stack_top_dies", "||", "dimode_p", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "round_mode", "!=", "I387_CW_ANY", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "output_fix_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237389, "Length": 50, "Cover_Rate": 0.31645569620253167} {"Template_token": ["", "int", "dimode_p", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "DImode", ";", "int", "round_mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "if", "(", "(", "dimode_p", "||", "fisttp", ")", "&&", "!", "stack_top_dies", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "gcc_assert", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", "==", "MEM", ")", ";"], "ground_truth": ["if", "(", "fisttp", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";"], "File": "i3863", "Func": "output_fix_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237390, "Length": 74, "Cover_Rate": 0.46835443037974683} {"Template_token": ["", "rtx", "cmp_op0", ",", "cmp_op1", ";", "int", "is_sse", "=", "SSE_REG_P", "(", "operands", "[", "", "]", ")", "||", "SSE_REG_P", "(", "operands", "[", "", "]", ")", ";", "if", "(", "eflags_p", ")", "{", "cmp_op0", "=", "operands", "[", "", "]", ";", "cmp_op1", "=", "operands", "[", "", "]", ";", "}", "else", "{", "cmp_op0", "=", "operands", "[", "", "]", ";", "cmp_op1", "=", "operands", "[", "", "]", ";", "}", "if", "(", "is_sse", ")", "{", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "if", "(", "unordered_p", ")", "return", "", ";", "else", "return", "", ";", "else", "if", "(", "unordered_p", ")", "return", "", ";", "else", "return", "", ";", "}", "gcc_assert", "(", "STACK_TOP_P", "(", "cmp_op0", ")", ")", ";", "stack_top_dies", "=", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", ")", "!=", "", ";"], "ground_truth": ["if", "(", "cmp_op1", "==", "CONST0_RTX", "(", "GET_MODE", "(", "cmp_op1", ")", ")", ")", "{"], "File": "i3863", "Func": "output_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237391, "Length": 136, "Cover_Rate": 0.3685636856368564} {"Template_token": ["", "break", ";", "case", "LABEL_REF", ":", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "case", "CODE_LABEL", ":", "ASM_GENERATE_INTERNAL_LABEL", "(", "buf", ",", "", ",", "CODE_LABEL_NUMBER", "(", "x", ")", ")", ";", "assemble_name", "(", "asm_out_file", ",", "buf", ")", ";", "break", ";", "case", "CONST_INT", ":", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "INTVAL", "(", "x", ")", ")", ";", "break", ";", "case", "CONST", ":", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "break", ";", "case", "CONST_DOUBLE", ":", "if", "(", "GET_MODE", "(", "x", ")", "==", "VOIDmode", ")", "{", "if", "(", "CONST_DOUBLE_HIGH", "(", "x", ")", "||", "CONST_DOUBLE_LOW", "(", "x", ")", "<", "", ")", "fprintf", "(", "file", ",", "", ",", "(", "unsigned", "long", ")", "CONST_DOUBLE_HIGH", "(", "x", ")", ",", "(", "unsigned", "long", ")", "CONST_DOUBLE_LOW", "(", "x", ")", ")", ";", "else", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "CONST_DOUBLE_LOW", "(", "x", ")", ")", ";", "}", "else", "output_operand_lossage", "(", "", ")", ";", "break", ";", "case", "PLUS", ":", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", "{", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "else", "{", "gcc_assert", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "CONST_INT", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "break", ";", "case", "MINUS", ":", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "'('", ":", "'['", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "')'", ":", "']'", ",", "file", ")", ";", "break", ";", "case", "UNSPEC", ":", "gcc_assert", "(", "XVECLEN", "(", "x", ",", "", ")", "==", "", ")", ";", "output_pic_addr_const", "(", "file", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "code", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTPCREL", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_NTPOFF", ":", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_DTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTNTPOFF", ":", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["else", "fputs", "(", "", ",", "file", ")", ";"], "File": "i3863", "Func": "output_pic_addr_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237392, "Length": 492, "Cover_Rate": 0.8065573770491803} {"Template_token": ["", "rtx", "xops", "[", "", "]", ";", "xops", "[", "", "]", "=", "dest", ";", "xops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "GOT_SYMBOL_NAME", ")", ";", "if", "(", "!", "TARGET_DEEP_BRANCH_PREDICTION", "||", "!", "flag_pic", ")", "{", "xops", "[", "", "]", "=", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "gen_label_rtx", "(", ")", ")", ";", "if", "(", "!", "flag_pic", ")", "output_asm_insn", "(", "", ",", "xops", ")", ";", "else", "output_asm_insn", "(", "", ",", "xops", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "machopic_function_base_name", "(", ")", ")", ";"], "ground_truth": ["(", "*", "targetm", ".", "asm_out", ".", "internal_label", ")", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "XEXP", "(", "xops", "[", "", "]", ",", "", ")", ")", ")", ";"], "File": "i3863", "Func": "output_set_got", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237393, "Length": 104, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "}", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "!", "ANY_FP_REG_P", "(", "x", ")", ")", "putc", "(", "code", "==", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "case", "", ":", "normal", ":", "fputs", "(", "hi_reg_name", "[", "REGNO", "(", "x", ")", "]", ",", "file", ")", ";", "break", ";", "case", "", ":", "if", "(", "REGNO", "(", "x", ")", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "fputs", "(", "qi_reg_name", "[", "REGNO", "(", "x", ")", "]", ",", "file", ")", ";", "break", ";", "case", "", ":", "if", "(", "REGNO", "(", "x", ")", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "fputs", "(", "qi_high_reg_name", "[", "REGNO", "(", "x", ")", "]", ",", "file", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3863", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237397, "Length": 137, "Cover_Rate": 0.3215962441314554} {"Template_token": ["", "r11", "=", "gen_rtx_REG", "(", "DImode", ",", "FIRST_REX_INT_REG", "+", "", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "DImode", ",", "r11", ",", "offset", ")", ")", ";", "if", "(", "style", "<", "", ")", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["insn", "=", "emit_insn", "(", "gen_pro_epilogue_adjust_stack_rex64_2", "(", "dest", ",", "src", ",", "r11", ",", "offset", ")", ")", ";"], "File": "i3863", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237398, "Length": 54, "Cover_Rate": 0.38028169014084506} {"Template_token": ["", "rtx", "insn", ";", "if", "(", "!", "TARGET_64BIT", ")", "insn", "=", "emit_insn", "(", "gen_pro_epilogue_adjust_stack_1", "(", "dest", ",", "src", ",", "offset", ")", ")", ";", "else", "if", "(", "x86_64_immediate_operand", "(", "offset", ",", "DImode", ")", ")", "insn", "=", "emit_insn", "(", "gen_pro_epilogue_adjust_stack_rex64", "(", "dest", ",", "src", ",", "offset", ")", ")", ";", "else", "{", "rtx", "r11", ";", "gcc_assert", "(", "style", ")", ";"], "ground_truth": ["r11", "=", "gen_rtx_REG", "(", "DImode", ",", "FIRST_REX_INT_REG", "+", "", ")", ";"], "File": "i3863", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237399, "Length": 67, "Cover_Rate": 0.47183098591549294} {"Template_token": ["", "case", "GE", ":", "switch", "(", "mode", ")", "{", "case", "CCNOmode", ":", "case", "CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "GEU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "case", "LE", ":", "gcc_assert", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGCmode", "||", "mode", "==", "CCNOmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "LEU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "UNORDERED", ":", "suffix", "=", "fp", "?", "", ":", "", ";"], "ground_truth": ["break", ";"], "File": "i3863", "Func": "put_condition_code", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237400, "Length": 114, "Cover_Rate": 0.31754874651810583} {"Template_token": ["", "gcc_assert", "(", "bypass_code", "==", "UNKNOWN", "&&", "second_code", "==", "UNKNOWN", ")", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "mode", "=", "CCmode", ";", "}", "if", "(", "reverse", ")", "code", "=", "reverse_condition", "(", "code", ")", ";", "switch", "(", "code", ")", "{", "case", "EQ", ":", "suffix", "=", "", ";", "break", ";", "case", "NE", ":", "suffix", "=", "", ";", "break", ";", "case", "GT", ":", "gcc_assert", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCNOmode", "||", "mode", "==", "CCGCmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "GTU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "case", "LT", ":", "switch", "(", "mode", ")", "{", "case", "CCNOmode", ":", "case", "CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "LTU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "GE", ":", "switch", "(", "mode", ")", "{", "case", "CCNOmode", ":", "case", "CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "GEU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "case", "LE", ":", "gcc_assert", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGCmode", "||", "mode", "==", "CCNOmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "LEU", ":", "gcc_assert", "(", "mode", "==", "CCmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "UNORDERED", ":", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "case", "ORDERED", ":", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fputs", "(", "suffix", ",", "file", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "put_condition_code", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237401, "Length": 300, "Cover_Rate": 0.8356545961002786} {"Template_token": ["", "void", "split_di", "(", "rtx", "operands", "[", "]", ",", "int", "num", ",", "rtx", "lo_half", "[", "]", ",", "rtx", "hi_half", "[", "]", ")", "{", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "MEM", ")", "{", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "SImode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "SImode", ",", "", ")", ";", "}", "else", "{", "lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "DImode", ":", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "SImode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "DImode", ":", "GET_MODE", "(", "op", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "split_di", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237404, "Length": 134, "Cover_Rate": 0.9852941176470589} {"Template_token": ["", "}", "else", "{", "lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "DImode", ",", "op", ",", "TImode", ",", "", ")", ";"], "ground_truth": ["hi_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "DImode", ",", "op", ",", "TImode", ",", "", ")", ";"], "File": "i3863", "Func": "split_ti", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237405, "Length": 35, "Cover_Rate": 0.3125} {"Template_token": ["", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "MEM", ")", "{", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "DImode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "DImode", ",", "", ")", ";", "}", "else", "{"], "ground_truth": ["lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "DImode", ",", "op", ",", "TImode", ",", "", ")", ";"], "File": "i3863", "Func": "split_ti", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237406, "Length": 71, "Cover_Rate": 0.6339285714285714} {"Template_token": ["", "if", "(", "GET_MODE", "(", "x", ")", "==", "XFmode", "&&", "(", "optimize_size", "||", "x86_ext_80387_constants", "&", "TUNEMASK", ")", ")", "{", "REAL_VALUE_TYPE", "r", ";", "int", "i", ";", "if", "(", "!", "ext_80387_constants_init", ")", "init_ext_80387_constants", "(", ")", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "real_identical", "(", "&", "r", ",", "&", "ext_80387_constants_table", "[", "i", "]", ")", ")", "return", "i", "+", "", ";"], "File": "i3863", "Func": "standard_80387_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237407, "Length": 72, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "int", "i", ";", "if", "(", "!", "ext_80387_constants_init", ")", "init_ext_80387_constants", "(", ")", ";", "switch", "(", "idx", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":", "i", "=", "idx", "-", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "ext_80387_constants_table", "[", "i", "]", ",", "XFmode", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "standard_80387_constant_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237408, "Length": 59, "Cover_Rate": 0.8939393939393939} {"Template_token": ["", "int", "standard_sse_constant_p", "(", "rtx", "x", ")", "{", "if", "(", "x", "==", "const0_rtx", ")", "return", "", ";"], "ground_truth": ["return", "(", "x", "==", "CONST0_RTX", "(", "GET_MODE", "(", "x", ")", ")", ")", ";"], "File": "i3863", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237409, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "if", "(", "x", "==", "const0_rtx", ")", "return", "", ";"], "ground_truth": ["return", "(", "x", "==", "CONST0_RTX", "(", "GET_MODE", "(", "x", ")", ")", ")", ";"], "File": "i3863", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237410, "Length": 22, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "int", "symbolic_reference_mentioned_p", "(", "rtx", "op", ")", "{", "const", "char", "*", "fmt", ";", "int", "i", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "op", ")", "==", "LABEL_REF", ")", "return", "", ";", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "op", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "op", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";", "for", "(", "j", "=", "XVECLEN", "(", "op", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "symbolic_reference_mentioned_p", "(", "XVECEXP", "(", "op", ",", "i", ",", "j", ")", ")", ")", "return", "", ";", "}", "else", "if", "(", "fmt", "[", "i", "]", "==", "'e'", "&&", "symbolic_reference_mentioned_p", "(", "XEXP", "(", "op", ",", "i", ")", ")", ")", "return", "", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "symbolic_reference_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237411, "Length": 141, "Cover_Rate": 0.9724137931034482} {"Template_token": ["", "for", "(", ";", "mode", "!=", "VOIDmode", ";", "mode", "=", "GET_MODE_WIDER_MODE", "(", "mode", ")", ")", "if", "(", "GET_MODE_NUNITS", "(", "mode", ")", "==", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "innermode", ")", "return", "mode", ";", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["return", "mode", ";"], "File": "i3863", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237412, "Length": 45, "Cover_Rate": 0.3191489361702128} {"Template_token": ["", "enum", "machine_mode", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "(", "size", "==", "", "||", "size", "==", "", ")", "&&", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", ">", "", ")", "{"], "ground_truth": ["enum", "machine_mode", "innermode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ";"], "File": "i3863", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237413, "Length": 65, "Cover_Rate": 0.46099290780141844} {"Template_token": ["", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_BSS", ":", "sname", "=", "", ";", "flags", "|=", "SECTION_BSS", ";", "break", ";", "case", "SECCAT_RODATA", ":", "case", "SECCAT_RODATA_MERGE_STR", ":", "case", "SECCAT_RODATA_MERGE_STR_INIT", ":", "case", "SECCAT_RODATA_MERGE_CONST", ":", "sname", "=", "", ";", "flags", "=", "", ";", "break", ";", "case", "SECCAT_SRODATA", ":"], "ground_truth": ["case", "SECCAT_SDATA", ":"], "File": "i3863", "Func": "x86_64_elf_select_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237414, "Length": 74, "Cover_Rate": 0.357487922705314} {"Template_token": ["", "case", "SECCAT_DATA", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_BSS", ":", "sname", "=", "", ";", "flags", "|=", "SECTION_BSS", ";", "break", ";", "case", "SECCAT_RODATA", ":", "case", "SECCAT_RODATA_MERGE_STR", ":", "case", "SECCAT_RODATA_MERGE_STR_INIT", ":", "case", "SECCAT_RODATA_MERGE_CONST", ":", "sname", "=", "", ";", "flags", "=", "", ";", "break", ";", "case", "SECCAT_SRODATA", ":", "case", "SECCAT_SDATA", ":", "case", "SECCAT_SBSS", ":", "gcc_unreachable", "(", ")", ";", "case", "SECCAT_TEXT", ":", "case", "SECCAT_TDATA", ":"], "ground_truth": ["case", "SECCAT_TBSS", ":"], "File": "i3863", "Func": "x86_64_elf_select_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237415, "Length": 102, "Cover_Rate": 0.4927536231884058} {"Template_token": ["", "const", "char", "*", "name", ";", "size_t", "nlen", ",", "plen", ";", "char", "*", "string", ";", "plen", "=", "strlen", "(", "prefix", ")", ";", "name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "name", "=", "targetm", ".", "strip_name_encoding", "(", "name", ")", ";", "nlen", "=", "strlen", "(", "name", ")", ";", "string", "=", "alloca", "(", "nlen", "+", "plen", "+", "", ")", ";", "memcpy", "(", "string", ",", "prefix", ",", "plen", ")", ";"], "ground_truth": ["memcpy", "(", "string", "+", "plen", ",", "name", ",", "nlen", "+", "", ")", ";"], "File": "i3863", "Func": "x86_64_elf_unique_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237416, "Length": 80, "Cover_Rate": 0.3137254901960784} {"Template_token": ["", "if", "(", "ix86_function_regparm", "(", "TREE_TYPE", "(", "function", ")", ",", "function", ")", "<", "", ")", "return", "true", ";", "if", "(", "vcall_offset", ")", "return", "false", ";"], "ground_truth": ["if", "(", "flag_pic", "&&", "!", "(", "*", "targetm", ".", "binds_local_p", ")", "(", "function", ")", ")", "return", "false", ";"], "File": "i3863", "Func": "x86_can_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237417, "Length": 42, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "return", "true", ";", "if", "(", "ix86_function_regparm", "(", "TREE_TYPE", "(", "function", ")", ",", "function", ")", "<", "", ")", "return", "true", ";", "if", "(", "vcall_offset", ")", "return", "false", ";", "if", "(", "flag_pic", "&&", "!", "(", "*", "targetm", ".", "binds_local_p", ")", "(", "function", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i3863", "Func": "x86_can_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237418, "Length": 52, "Cover_Rate": 0.7222222222222222} {"Template_token": ["", "rtx", "neglab", ",", "donelab", ",", "i0", ",", "i1", ",", "f0", ",", "in", ",", "out", ";", "enum", "machine_mode", "mode", ",", "inmode", ";", "inmode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "gcc_assert", "(", "inmode", "==", "SImode", "||", "inmode", "==", "DImode", ")", ";", "out", "=", "operands", "[", "", "]", ";", "in", "=", "force_reg", "(", "inmode", ",", "operands", "[", "", "]", ")", ";", "mode", "=", "GET_MODE", "(", "out", ")", ";", "neglab", "=", "gen_label_rtx", "(", ")", ";", "donelab", "=", "gen_label_rtx", "(", ")", ";", "i1", "=", "gen_reg_rtx", "(", "Pmode", ")", ";"], "ground_truth": ["f0", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "File": "i3863", "Func": "x86_emit_floatuns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237420, "Length": 94, "Cover_Rate": 0.3821138211382114} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "recog_data", ".", "n_operands", ";", "i", "++", ")", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "&&", "REGNO", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ">=", "", ")", "return", "true", ";"], "File": "i3863", "Func": "x86_extended_QIreg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237421, "Length": 47, "Cover_Rate": 0.7704918032786885} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "recog_data", ".", "n_operands", ";", "i", "++", ")", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "&&", "REGNO", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ">=", "", ")", "return", "true", ";"], "File": "i3863", "Func": "x86_extended_QIreg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237422, "Length": 47, "Cover_Rate": 0.7704918032786885} {"Template_token": ["", "bool", "x86_extended_reg_mentioned_p", "(", "rtx", "insn", ")", "{"], "ground_truth": ["return", "for_each_rtx", "(", "&", "PATTERN", "(", "insn", ")", ",", "extended_reg_mentioned_1", ",", "NULL", ")", ";"], "File": "i3863", "Func": "x86_extended_reg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237423, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "enum", "machine_mode", "mode", ";", "tree", "type", "=", "TREE_TYPE", "(", "field", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_ALIGN_DOUBLE", ")", "return", "computed", ";", "mode", "=", "TYPE_MODE", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", "?", "get_inner_array_type", "(", "type", ")", ":", "type", ")", ";", "if", "(", "mode", "==", "DFmode", "||", "mode", "==", "DCmode", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_INT", ")", "return", "MIN", "(", "", ",", "computed", ")", ";"], "ground_truth": ["return", "computed", ";"], "File": "i3863", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237425, "Length": 75, "Cover_Rate": 0.872093023255814} {"Template_token": ["", "enum", "machine_mode", "mode", ";", "tree", "type", "=", "TREE_TYPE", "(", "field", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_ALIGN_DOUBLE", ")", "return", "computed", ";"], "ground_truth": ["mode", "=", "TYPE_MODE", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", "?", "get_inner_array_type", "(", "type", ")", ":", "type", ")", ";"], "File": "i3863", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237426, "Length": 40, "Cover_Rate": 0.46511627906976744} {"Template_token": ["", "default_file_start", "(", ")", ";", "if", "(", "X86_FILE_START_VERSION_DIRECTIVE", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "X86_FILE_START_FLTUSED", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "ix86_asm_dialect", "==", "ASM_INTEL", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i3863", "Func": "x86_file_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237427, "Length": 40, "Cover_Rate": 0.851063829787234} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "if", "(", "flag_pic", ")", "{", "fprintf", "(", "file", ",", "", ",", "LPREFIX", ",", "labelno", ")", ";", "fprintf", "(", "file", ",", "", ",", "MCOUNT_NAME", ")", ";", "}", "else", "{", "fprintf", "(", "file", ",", "", ",", "LPREFIX", ",", "labelno", ")", ";", "fprintf", "(", "file", ",", "", ",", "MCOUNT_NAME", ")", ";", "}", "else", "if", "(", "flag_pic", ")", "{", "fprintf", "(", "file", ",", "", ",", "LPREFIX", ",", "labelno", ",", "PROFILE_COUNT_REGISTER", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "MCOUNT_NAME", ")", ";"], "File": "i3863", "Func": "x86_function_profiler", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237428, "Length": 81, "Cover_Rate": 0.675} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "!", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["for", "(", "i", "=", "FIRST_MMX_REG", ";", "i", "<=", "LAST_MMX_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "File": "i3863", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237429, "Length": 148, "Cover_Rate": 0.7047619047619048} {"Template_token": ["", "void", "x86_output_aligned_bss", "(", "FILE", "*", "file", ",", "tree", "decl", "ATTRIBUTE_UNUSED", ",", "const", "char", "*", "name", ",", "unsigned", "HOST_WIDE_INT", "size", ",", "int", "align", ")", "{", "if", "(", "(", "ix86_cmodel", "==", "CM_MEDIUM", "||", "ix86_cmodel", "==", "CM_MEDIUM_PIC", ")", "&&", "size", ">", "(", "unsigned", "int", ")", "ix86_section_threshold", ")", "named_section", "(", "decl", ",", "", ",", "", ")", ";", "else", "bss_section", "(", ")", ";", "ASM_OUTPUT_ALIGN", "(", "file", ",", "floor_log2", "(", "align", "/", "BITS_PER_UNIT", ")", ")", ";"], "ground_truth": ["last_assemble_variable_decl", "=", "decl", ";"], "File": "i3863", "Func": "x86_output_aligned_bss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237430, "Length": 74, "Cover_Rate": 0.7254901960784313} {"Template_token": ["", "int", "n", "=", "aggregate_value_p", "(", "TREE_TYPE", "(", "type", ")", ",", "type", ")", "!=", "", ";", "return", "gen_rtx_REG", "(", "DImode", ",", "x86_64_int_parameter_registers", "[", "n", "]", ")", ";", "}", "if", "(", "ix86_function_regparm", "(", "type", ",", "function", ")", ">", "", ")", "{", "tree", "parm", ";", "parm", "=", "TYPE_ARG_TYPES", "(", "type", ")", ";"], "ground_truth": ["for", "(", ";", "parm", ";", "parm", "=", "TREE_CHAIN", "(", "parm", ")", ")", "if", "(", "TREE_VALUE", "(", "parm", ")", "==", "void_type_node", ")", "break", ";"], "File": "i3863", "Func": "x86_this_parameter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237431, "Length": 72, "Cover_Rate": 0.4260355029585799} {"Template_token": ["", "gimple_set_bb", "(", "convert_stmt", ",", "new_bb", ")", ";", "gimple_set_bb", "(", "return_stmt", ",", "new_bb", ")", ";", "pop_cfun", "(", ")", ";", "return", "new_bb", ";", "}", "while", "(", "predicate_chain", "!=", "NULL", ")", "{", "cond_var", "=", "create_tmp_var", "(", "integer_type_node", ")", ";", "predicate_decl", "=", "TREE_PURPOSE", "(", "predicate_chain", ")", ";", "predicate_arg", "=", "TREE_VALUE", "(", "predicate_chain", ")", ";", "call_cond_stmt", "=", "gimple_build_call", "(", "predicate_decl", ",", "", ",", "predicate_arg", ")", ";", "gimple_call_set_lhs", "(", "call_cond_stmt", ",", "cond_var", ")", ";", "gimple_set_block", "(", "call_cond_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "call_cond_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "call_cond_stmt", ")", ";", "predicate_chain", "=", "TREE_CHAIN", "(", "predicate_chain", ")", ";", "if", "(", "and_expr_var", "==", "NULL", ")", "and_expr_var", "=", "cond_var", ";", "else", "{", "gimple", "assign_stmt", ";", "assign_stmt", "=", "gimple_build_assign", "(", "and_expr_var", ",", "build2", "(", "MIN_EXPR", ",", "integer_type_node", ",", "cond_var", ",", "and_expr_var", ")", ")", ";", "gimple_set_block", "(", "assign_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "assign_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "assign_stmt", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "add_condition_to_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237432, "Length": 160, "Cover_Rate": 0.3418803418803419} {"Template_token": ["", "predicate_decl", "=", "TREE_PURPOSE", "(", "predicate_chain", ")", ";", "predicate_arg", "=", "TREE_VALUE", "(", "predicate_chain", ")", ";", "call_cond_stmt", "=", "gimple_build_call", "(", "predicate_decl", ",", "", ",", "predicate_arg", ")", ";", "gimple_call_set_lhs", "(", "call_cond_stmt", ",", "cond_var", ")", ";", "gimple_set_block", "(", "call_cond_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "call_cond_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "call_cond_stmt", ")", ";", "predicate_chain", "=", "TREE_CHAIN", "(", "predicate_chain", ")", ";", "if", "(", "and_expr_var", "==", "NULL", ")", "and_expr_var", "=", "cond_var", ";", "else", "{", "gimple", "assign_stmt", ";", "assign_stmt", "=", "gimple_build_assign", "(", "and_expr_var", ",", "build2", "(", "MIN_EXPR", ",", "integer_type_node", ",", "cond_var", ",", "and_expr_var", ")", ")", ";", "gimple_set_block", "(", "assign_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";", "gimple_set_bb", "(", "assign_stmt", ",", "new_bb", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "assign_stmt", ")", ";", "}", "}", "if_else_stmt", "=", "gimple_build_cond", "(", "GT_EXPR", ",", "and_expr_var", ",", "integer_zero_node", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "gimple_set_block", "(", "if_else_stmt", ",", "DECL_INITIAL", "(", "function_decl", ")", ")", ";"], "ground_truth": ["gimple_set_bb", "(", "if_else_stmt", ",", "new_bb", ")", ";"], "File": "i3864", "Func": "add_condition_to_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237433, "Length": 156, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "void", "add_insn_window", "(", "rtx_insn", "*", "insn", ",", "dispatch_windows", "*", "window_list", ",", "int", "num_uops", ")", "{", "int", "byte_len", "=", "min_insn_size", "(", "insn", ")", ";", "int", "num_insn", "=", "window_list", "->", "num_insn", ";", "int", "imm_size", ";", "sched_insn_info", "*", "window", "=", "window_list", "->", "window", ";", "enum", "dispatch_group", "group", "=", "get_insn_group", "(", "insn", ")", ";", "enum", "insn_path", "path", "=", "get_insn_path", "(", "insn", ")", ";", "int", "num_imm_operand", ";", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";"], "ground_truth": ["if", "(", "!", "window_list", "->", "violation", "&&", "group", "!=", "disp_cmp", "&&", "!", "fits_dispatch_window", "(", "insn", ")", ")", "window_list", "->", "violation", "=", "true", ";"], "File": "i3864", "Func": "add_insn_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237434, "Length": 92, "Cover_Rate": 0.36507936507936506} {"Template_token": ["", "window", "[", "num_insn", "]", ".", "byte_len", "=", "byte_len", ";", "window", "[", "num_insn", "]", ".", "group", "=", "group", ";", "window", "[", "num_insn", "]", ".", "path", "=", "path", ";", "window", "[", "num_insn", "]", ".", "imm_bytes", "=", "imm_size", ";", "window_list", "->", "window_size", "+=", "byte_len", ";", "window_list", "->", "num_insn", "=", "num_insn", "+", "", ";", "window_list", "->", "num_uops", "=", "window_list", "->", "num_uops", "+", "num_uops", ";", "window_list", "->", "imm_size", "+=", "imm_size", ";", "window_list", "->", "num_imm", "+=", "num_imm_operand", ";"], "ground_truth": ["window_list", "->", "num_imm_32", "+=", "num_imm32_operand", ";"], "File": "i3864", "Func": "add_insn_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237435, "Length": 78, "Cover_Rate": 0.30952380952380953} {"Template_token": ["", "enum", "insn_path", "path", ";", "enum", "dispatch_group", "insn_group", ";", "bool", "insn_fits", ";", "int", "num_insn", ";", "int", "num_uops", ";", "int", "window_num", ";", "int", "insn_num_uops", ";", "int", "sum", ";", "if", "(", "INSN_CODE", "(", "insn", ")", "<", "", ")", "return", ";", "byte_len", "=", "min_insn_size", "(", "insn", ")", ";", "window_list", "=", "dispatch_window_list", ";", "next_list", "=", "window_list", "->", "next", ";", "path", "=", "get_insn_path", "(", "insn", ")", ";", "insn_group", "=", "get_insn_group", "(", "insn", ")", ";", "if", "(", "next_list", ")", "window_list", "=", "dispatch_window_list", "->", "next", ";", "if", "(", "path", "==", "path_single", ")", "insn_num_uops", "=", "", ";", "else", "if", "(", "path", "==", "path_double", ")", "insn_num_uops", "=", "", ";", "else", "insn_num_uops", "=", "(", "int", ")", "path", ";", "num_insn", "=", "window_list", "->", "num_insn", ";", "num_uops", "=", "window_list", "->", "num_uops", ";", "window_num", "=", "window_list", "->", "window_num", ";", "insn_fits", "=", "fits_dispatch_window", "(", "insn", ")", ";", "if", "(", "num_insn", ">=", "MAX_INSN", "||", "num_uops", "+", "insn_num_uops", ">", "MAX_INSN", "||", "!", "(", "insn_fits", ")", ")", "{", "window_num", "=", "~", "window_num", "&", "", ";", "window_list", "=", "allocate_next_window", "(", "window_num", ")", ";", "}", "if", "(", "window_num", "==", "", ")", "{", "add_insn_window", "(", "insn", ",", "window_list", ",", "insn_num_uops", ")", ";", "if", "(", "window_list", "->", "num_insn", ">=", "MAX_INSN", "&&", "insn_group", "==", "disp_branch", ")", "{", "process_end_window", "(", ")", ";", "return", ";", "}", "}", "else", "if", "(", "window_num", "==", "", ")", "{", "window0_list", "=", "window_list", "->", "prev", ";", "sum", "=", "window0_list", "->", "window_size", "+", "window_list", "->", "window_size", ";", "if", "(", "sum", "==", "", "||", "(", "byte_len", "+", "sum", ")", ">=", "", ")", "{", "process_end_window", "(", ")", ";", "window_list", "=", "dispatch_window_list", ";", "}", "add_insn_window", "(", "insn", ",", "window_list", ",", "insn_num_uops", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["if", "(", "is_end_basic_block", "(", "insn_group", ")", ")", "{"], "File": "i3864", "Func": "add_to_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237436, "Length": 273, "Cover_Rate": 0.8950819672131147} {"Template_token": ["", "if", "(", "alg", "==", "vector_loop", ")", "return", "TARGET_SSE", "||", "TARGET_AVX", ";", "if", "(", "alg", "==", "rep_prefix_1_byte", "||", "alg", "==", "rep_prefix_4_byte", "||", "alg", "==", "rep_prefix_8_byte", ")", "return", "!", "(", "fixed_regs", "[", "CX_REG", "]", "||", "fixed_regs", "[", "DI_REG", "]", "||", "(", "memset", "?", "fixed_regs", "[", "AX_REG", "]", ":", "fixed_regs", "[", "SI_REG", "]", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "alg_usable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237438, "Length": 57, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "if", "(", "window_num", "==", "", ")", "{", "if", "(", "dispatch_window_list", "->", "next", ")", "init_window", "(", "", ")", ";", "init_window", "(", "", ")", ";", "return", "dispatch_window_list", ";", "}"], "ground_truth": ["dispatch_window_list", "->", "next", "=", "dispatch_window_list1", ";"], "File": "i3864", "Func": "allocate_next_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237439, "Length": 33, "Cover_Rate": 0.6346153846153846} {"Template_token": ["", "new_list", "->", "window", "=", "XNEWVEC", "(", "struct", "sched_insn_info_s", ",", "MAX_INSN", "+", "", ")", ";", "return", "new_list", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "allocate_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237441, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "const", "char", "*", "c2", "=", "*", "(", "char", "*", "const", "*", ")", "v2", ";", "return", "strcmp", "(", "c1", ",", "c2", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "attr_strcmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237442, "Length": 23, "Cover_Rate": 0.4423076923076923} {"Template_token": ["", "HOST_WIDE_INT", "toffset", ";", "int", "len", "=", "", ",", "tlen", ";", "if", "(", "m", "->", "fs", ".", "sp_valid", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "len", "=", "choose_baseaddr_len", "(", "STACK_POINTER_REGNUM", ",", "base_offset", ")", ";", "}", "if", "(", "m", "->", "fs", ".", "drap_valid", ")", "{", "toffset", "=", "", "-", "cfa_offset", ";", "tlen", "=", "choose_baseaddr_len", "(", "REGNO", "(", "crtl", "->", "drap_reg", ")", ",", "toffset", ")", ";", "if", "(", "tlen", "<=", "len", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "toffset", ";", "len", "=", "tlen", ";", "}", "}", "if", "(", "m", "->", "fs", ".", "fp_valid", ")", "{", "toffset", "=", "m", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ";", "tlen", "=", "choose_baseaddr_len", "(", "HARD_FRAME_POINTER_REGNUM", ",", "toffset", ")", ";", "if", "(", "tlen", "<=", "len", ")", "{", "base_reg", "=", "hard_frame_pointer_rtx", ";", "base_offset", "=", "toffset", ";"], "ground_truth": ["len", "=", "tlen", ";"], "File": "i3864", "Func": "choose_baseaddr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237443, "Length": 142, "Cover_Rate": 0.5201465201465202} {"Template_token": ["", "if", "(", "m", "->", "fs", ".", "fp_valid", ")", "{", "base_reg", "=", "hard_frame_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ";", "}", "else", "if", "(", "m", "->", "fs", ".", "drap_valid", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "", "-", "cfa_offset", ";", "}", "else", "if", "(", "m", "->", "fs", ".", "sp_valid", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "}", "}", "else", "{", "HOST_WIDE_INT", "toffset", ";", "int", "len", "=", "", ",", "tlen", ";", "if", "(", "m", "->", "fs", ".", "sp_valid", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "len", "=", "choose_baseaddr_len", "(", "STACK_POINTER_REGNUM", ",", "base_offset", ")", ";", "}"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "drap_valid", ")", "{"], "File": "i3864", "Func": "choose_baseaddr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237444, "Length": 127, "Cover_Rate": 0.4652014652014652} {"Template_token": ["", "gcc_assert", "(", "Pmode", "==", "DImode", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "symbol", ")", ",", "UNSPEC_PLTOFF", ")", ";", "emit_move_insn", "(", "tmp", ",", "gen_rtx_CONST", "(", "Pmode", ",", "unspec", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "tmp", ",", "tmp", ",", "pic_offset_table_rtx", ")", ")", ";"], "ground_truth": ["return", "tmp", ";"], "File": "i3864", "Func": "construct_plt_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237446, "Length": 57, "Cover_Rate": 0.6263736263736264} {"Template_token": ["", "ix86_first_cycle_multipass_data_t", "data", "=", "ix86_first_cycle_multipass_data", ";", "gcc_assert", "(", "data", "->", "ifetch_block_n_insns", "<=", "core2i7_ifetch_block_max_insns", ")", ";", "data", "->", "ifetch_block_len", "=", "", ";"], "ground_truth": ["data", "->", "ifetch_block_n_insns", "=", "", ";"], "File": "i3864", "Func": "core2i7_dfa_post_advance_cycle", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237447, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "ix86_first_cycle_multipass_data_t", "data", "=", "ix86_first_cycle_multipass_data", ";", "gcc_assert", "(", "data", "->", "ifetch_block_n_insns", "<=", "core2i7_ifetch_block_max_insns", ")", ";", "data", "->", "ifetch_block_len", "=", "", ";"], "ground_truth": ["data", "->", "ifetch_block_n_insns", "=", "", ";"], "File": "i3864", "Func": "core2i7_dfa_post_advance_cycle", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237448, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "const_ix86_first_cycle_multipass_data_t", "data", "=", "(", "const_ix86_first_cycle_multipass_data_t", ")", "_data", ";", "unsigned", "int", "i", "=", "", ";", "sbitmap_iterator", "sbi", ";"], "ground_truth": ["gcc_assert", "(", "bitmap_last_set_bit", "(", "data", "->", "ready_try_change", ")", "<", "n_ready", ")", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_backtrack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237449, "Length": 29, "Cover_Rate": 0.4142857142857143} {"Template_token": ["", "const_ix86_first_cycle_multipass_data_t", "prev_data", "=", "ix86_first_cycle_multipass_data", ";", "data", "->", "ifetch_block_len", "=", "prev_data", "->", "ifetch_block_len", ";", "data", "->", "ifetch_block_n_insns", "=", "prev_data", "->", "ifetch_block_n_insns", ";"], "ground_truth": ["core2i7_first_cycle_multipass_filter_ready_try", "(", "data", ",", "ready_try", ",", "n_ready", ",", "first_cycle_insn_p", ")", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_begin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237450, "Length": 32, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "static", "void", "core2i7_first_cycle_multipass_end", "(", "const", "void", "*", "_data", ")", "{", "const_ix86_first_cycle_multipass_data_t", "data", "=", "(", "const_ix86_first_cycle_multipass_data_t", ")", "_data", ";", "ix86_first_cycle_multipass_data_t", "next_data", "=", "ix86_first_cycle_multipass_data", ";", "if", "(", "data", "!=", "NULL", ")", "{", "next_data", "->", "ifetch_block_len", "=", "data", "->", "ifetch_block_len", ";", "next_data", "->", "ifetch_block_n_insns", "=", "data", "->", "ifetch_block_n_insns", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237451, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "while", "(", "n_ready", "--", ")", "{", "rtx_insn", "*", "insn", ";", "int", "insn_size", ";", "if", "(", "ready_try", "[", "n_ready", "]", ")", "continue", ";", "insn", "=", "get_ready_element", "(", "n_ready", ")", ";", "insn_size", "=", "min_insn_size", "(", "insn", ")", ";"], "ground_truth": ["if", "(", "(", "!", "first_cycle_insn_p", "&&", "insn_size", ">", "core2i7_secondary_decoder_max_insn_size", ")", "||", "data", "->", "ifetch_block_len", "+", "insn_size", ">", "core2i7_ifetch_block_size", "||", "data", "->", "ifetch_block_n_insns", "+", "", ">", "core2i7_ifetch_block_max_insns", ")", "{"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_filter_ready_try", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237452, "Length": 64, "Cover_Rate": 0.5925925925925926} {"Template_token": ["", "while", "(", "n_ready", "--", ")", "{", "rtx_insn", "*", "insn", ";", "int", "insn_size", ";", "if", "(", "ready_try", "[", "n_ready", "]", ")", "continue", ";", "insn", "=", "get_ready_element", "(", "n_ready", ")", ";"], "ground_truth": ["insn_size", "=", "min_insn_size", "(", "insn", ")", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_filter_ready_try", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237453, "Length": 36, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "void", "core2i7_first_cycle_multipass_fini", "(", "void", "*", "_data", ")", "{", "ix86_first_cycle_multipass_data_t", "data", "=", "(", "ix86_first_cycle_multipass_data_t", ")", "_data", ";", "if", "(", "data", "->", "ready_try_change", ")", "{", "sbitmap_free", "(", "data", "->", "ready_try_change", ")", ";"], "ground_truth": ["data", "->", "ready_try_change", "=", "NULL", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_fini", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237454, "Length": 37, "Cover_Rate": 0.8222222222222222} {"Template_token": ["", "data", "->", "ready_try_change", "=", "NULL", ";", "data", "->", "ready_try_change_size", "=", "", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_fini", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237455, "Length": 14, "Cover_Rate": 0.3111111111111111} {"Template_token": ["", "data", "->", "ifetch_block_n_insns", "=", "", ";", "data", "->", "ready_try_change", "=", "NULL", ";"], "ground_truth": ["data", "->", "ready_try_change_size", "=", "", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237456, "Length": 18, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "ix86_first_cycle_multipass_data_t", "data", "=", "(", "ix86_first_cycle_multipass_data_t", ")", "_data", ";"], "ground_truth": ["data", "->", "ifetch_block_len", "=", "", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237457, "Length": 14, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "data", "->", "ifetch_block_n_insns", "=", "prev_data", "->", "ifetch_block_n_insns", "+", "", ";", "gcc_assert", "(", "data", "->", "ifetch_block_len", "<=", "core2i7_ifetch_block_size", "&&", "data", "->", "ifetch_block_n_insns", "<=", "core2i7_ifetch_block_max_insns", ")", ";", "if", "(", "!", "data", "->", "ready_try_change", ")", "{", "data", "->", "ready_try_change", "=", "sbitmap_alloc", "(", "n_ready", ")", ";", "data", "->", "ready_try_change_size", "=", "n_ready", ";", "}", "else", "if", "(", "data", "->", "ready_try_change_size", "<", "n_ready", ")", "{", "data", "->", "ready_try_change", "=", "sbitmap_resize", "(", "data", "->", "ready_try_change", ",", "n_ready", ",", "", ")", ";", "data", "->", "ready_try_change_size", "=", "n_ready", ";", "}"], "ground_truth": ["bitmap_clear", "(", "data", "->", "ready_try_change", ")", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_issue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237458, "Length": 88, "Cover_Rate": 0.55} {"Template_token": ["", "}", "else", "if", "(", "data", "->", "ready_try_change_size", "<", "n_ready", ")", "{", "data", "->", "ready_try_change", "=", "sbitmap_resize", "(", "data", "->", "ready_try_change", ",", "n_ready", ",", "", ")", ";", "data", "->", "ready_try_change_size", "=", "n_ready", ";", "}", "bitmap_clear", "(", "data", "->", "ready_try_change", ")", ";"], "ground_truth": ["core2i7_first_cycle_multipass_filter_ready_try", "(", "data", ",", "ready_try", ",", "n_ready", ",", "false", ")", ";"], "File": "i3864", "Func": "core2i7_first_cycle_multipass_issue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237459, "Length": 51, "Cover_Rate": 0.31875} {"Template_token": ["", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";", "if", "(", "group", "==", "disp_no_group", ")", "return", "", ";", "if", "(", "group", "==", "disp_imm", ")", "{", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "if", "(", "window_list", "->", "imm_size", "+", "imm_size", ">", "MAX_IMM_SIZE", "||", "num_imm_operand", "+", "window_list", "->", "num_imm", ">", "MAX_IMM", "||", "(", "num_imm32_operand", ">", "", "&&", "(", "window_list", "->", "num_imm_32", "+", "num_imm32_operand", ">", "MAX_IMM_32", "||", "window_list", "->", "num_imm_64", "*", "", "+", "num_imm32_operand", ">", "MAX_IMM_32", ")", ")", "||", "(", "num_imm64_operand", ">", "", "&&", "(", "window_list", "->", "num_imm_64", "+", "num_imm64_operand", ">", "MAX_IMM_64", "||", "window_list", "->", "num_imm_32", "+", "num_imm64_operand", "*", "", ">", "MAX_IMM_32", ")", ")", "||", "(", "window_list", "->", "imm_size", "+", "imm_size", "==", "MAX_IMM_SIZE", "&&", "num_imm64_operand", ">", "", "&&", "(", "(", "window_list", "->", "num_imm_64", ">", "", "&&", "window_list", "->", "num_insn", ">=", "", ")", "||", "window_list", "->", "num_insn", ">=", "", ")", ")", ")", "return", "BIG", ";", "return", "", ";", "}"], "ground_truth": ["if", "(", "(", "group", "==", "disp_load_store", "&&", "(", "window_list", "->", "num_loads", ">=", "MAX_LOAD", "||", "window_list", "->", "num_stores", ">=", "MAX_STORE", ")", ")", "||", "(", "(", "group", "==", "disp_load", "||", "group", "==", "disp_prefetch", ")", "&&", "window_list", "->", "num_loads", ">=", "MAX_LOAD", ")", "||", "(", "group", "==", "disp_store", "&&", "window_list", "->", "num_stores", ">=", "MAX_STORE", ")", ")", "return", "BIG", ";"], "File": "i3864", "Func": "count_num_restricted", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237460, "Length": 206, "Cover_Rate": 0.865546218487395} {"Template_token": ["", "debug_dispatch_window_file", "(", "stdout", ",", "window_num", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "debug_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237461, "Length": 8, "Cover_Rate": 0.5} {"Template_token": ["", "debug_dispatch_window_file", "(", "stdout", ",", "window_num", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "debug_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237462, "Length": 8, "Cover_Rate": 0.5} {"Template_token": ["", "dispatch_windows", "*", "list", ";", "int", "i", ";", "if", "(", "window_num", "==", "", ")", "list", "=", "dispatch_window_list", ";", "else", "list", "=", "dispatch_window_list1", ";", "fprintf", "(", "file", ",", "", ",", "list", "->", "window_num", ")", ";", "fprintf", "(", "file", ",", "", ",", "list", "->", "num_insn", ",", "list", "->", "num_uops", ",", "list", "->", "window_size", ")", ";", "fprintf", "(", "file", ",", "", ",", "list", "->", "num_imm", ",", "list", "->", "num_imm_32", ",", "list", "->", "num_imm_64", ",", "list", "->", "imm_size", ")", ";", "fprintf", "(", "file", ",", "", ",", "list", "->", "num_loads", ",", "list", "->", "num_stores", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "MAX_INSN", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "!", "list", "->", "window", "[", "i", "]", ".", "insn", ")", "break", ";"], "File": "i3864", "Func": "debug_dispatch_window_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237463, "Length": 125, "Cover_Rate": 0.5980861244019139} {"Template_token": ["", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";", "if", "(", "INSN_CODE", "(", "insn", ")", "<", "", ")", "return", ";", "byte_len", "=", "min_insn_size", "(", "insn", ")", ";", "path", "=", "get_insn_path", "(", "insn", ")", ";", "group", "=", "get_insn_group", "(", "insn", ")", ";", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "fprintf", "(", "file", ",", "", ",", "group_name", "[", "group", "]", ",", "path", ",", "byte_len", ")", ";", "fprintf", "(", "file", ",", "", ",", "num_imm_operand", ",", "num_imm32_operand", ",", "num_imm64_operand", ",", "imm_size", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "debug_insn_dispatch_info_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237464, "Length": 93, "Cover_Rate": 0.75} {"Template_token": ["", "int", "byte_len", ";", "enum", "insn_path", "path", ";", "enum", "dispatch_group", "group", ";", "int", "imm_size", ";", "int", "num_imm_operand", ";", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";", "if", "(", "INSN_CODE", "(", "insn", ")", "<", "", ")", "return", ";", "byte_len", "=", "min_insn_size", "(", "insn", ")", ";", "path", "=", "get_insn_path", "(", "insn", ")", ";"], "ground_truth": ["group", "=", "get_insn_group", "(", "insn", ")", ";"], "File": "i3864", "Func": "debug_insn_dispatch_info_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237465, "Length": 55, "Cover_Rate": 0.4435483870967742} {"Template_token": ["", "int", "no_ready", "=", "number_in_ready", "(", ")", ";"], "ground_truth": ["fprintf", "(", "stdout", ",", "", ",", "no_ready", ")", ";"], "File": "i3864", "Func": "debug_ready_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237466, "Length": 16, "Cover_Rate": 0.32} {"Template_token": ["", "if", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "leaf_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "nothrow_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "true", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237467, "Length": 163, "Cover_Rate": 0.7309417040358744} {"Template_token": ["", "gimple_seq", "gseq", ";", "int", "ix", ";", "tree", "ele", ";", "vec", "<", "tree", ">", "*", "fndecls", ";", "unsigned", "int", "num_versions", "=", "", ";", "unsigned", "int", "actual_versions", "=", "", ";", "unsigned", "int", "i", ";", "struct", "_function_version_info", "{", "tree", "version_decl", ";", "tree", "predicate_chain", ";", "unsigned", "int", "dispatch_priority", ";", "}", "*", "function_version_info", ";", "gcc_assert", "(", "dispatch_decl", "!=", "NULL", "&&", "fndecls_p", "!=", "NULL", "&&", "empty_bb", "!=", "NULL", ")", ";", "fndecls", "=", "static_cast", "<", "vec", "<", "tree", ">", "*", ">", "(", "fndecls_p", ")", ";", "num_versions", "=", "fndecls", "->", "length", "(", ")", ";", "gcc_assert", "(", "num_versions", ">=", "", ")", ";", "function_version_info", "=", "(", "struct", "_function_version_info", "*", ")", "XNEWVEC", "(", "struct", "_function_version_info", ",", "(", "num_versions", "-", "", ")", ")", ";", "default_decl", "=", "(", "*", "fndecls", ")", "[", "", "]", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "dispatch_decl", ")", ")", ";", "gseq", "=", "bb_seq", "(", "*", "empty_bb", ")", ";", "ifunc_cpu_init_stmt", "=", "gimple_build_call_vec", "(", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_INIT", "]", ",", "vNULL", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "ifunc_cpu_init_stmt", ")", ";", "gimple_set_bb", "(", "ifunc_cpu_init_stmt", ",", "*", "empty_bb", ")", ";"], "ground_truth": ["set_bb_seq", "(", "*", "empty_bb", ",", "gseq", ")", ";"], "File": "i3864", "Func": "dispatch_function_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237468, "Length": 177, "Cover_Rate": 0.48760330578512395} {"Template_token": ["", "static", "int", "dispatch_function_versions", "(", "tree", "dispatch_decl", ",", "void", "*", "fndecls_p", ",", "basic_block", "*", "empty_bb", ")", "{", "tree", "default_decl", ";", "gimple", "ifunc_cpu_init_stmt", ";", "gimple_seq", "gseq", ";", "int", "ix", ";", "tree", "ele", ";", "vec", "<", "tree", ">", "*", "fndecls", ";", "unsigned", "int", "num_versions", "=", "", ";", "unsigned", "int", "actual_versions", "=", "", ";", "unsigned", "int", "i", ";", "struct", "_function_version_info", "{", "tree", "version_decl", ";", "tree", "predicate_chain", ";", "unsigned", "int", "dispatch_priority", ";", "}", "*", "function_version_info", ";", "gcc_assert", "(", "dispatch_decl", "!=", "NULL", "&&", "fndecls_p", "!=", "NULL", "&&", "empty_bb", "!=", "NULL", ")", ";", "fndecls", "=", "static_cast", "<", "vec", "<", "tree", ">", "*", ">", "(", "fndecls_p", ")", ";", "num_versions", "=", "fndecls", "->", "length", "(", ")", ";", "gcc_assert", "(", "num_versions", ">=", "", ")", ";", "function_version_info", "=", "(", "struct", "_function_version_info", "*", ")", "XNEWVEC", "(", "struct", "_function_version_info", ",", "(", "num_versions", "-", "", ")", ")", ";", "default_decl", "=", "(", "*", "fndecls", ")", "[", "", "]", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "dispatch_decl", ")", ")", ";", "gseq", "=", "bb_seq", "(", "*", "empty_bb", ")", ";", "ifunc_cpu_init_stmt", "=", "gimple_build_call_vec", "(", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_INIT", "]", ",", "vNULL", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "ifunc_cpu_init_stmt", ")", ";", "gimple_set_bb", "(", "ifunc_cpu_init_stmt", ",", "*", "empty_bb", ")", ";", "set_bb_seq", "(", "*", "empty_bb", ",", "gseq", ")", ";", "pop_cfun", "(", ")", ";"], "ground_truth": ["for", "(", "ix", "=", "", ";", "fndecls", "->", "iterate", "(", "ix", ",", "&", "ele", ")", ";", "++", "ix", ")", "{"], "File": "i3864", "Func": "dispatch_function_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237469, "Length": 223, "Cover_Rate": 0.6143250688705234} {"Template_token": ["", "if", "(", "dispatch_window_list", "->", "next", ")", "return", "dispatch_window_list", "->", "next", "->", "violation", ";"], "ground_truth": ["return", "dispatch_window_list", "->", "violation", ";"], "File": "i3864", "Func": "dispatch_violation", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237470, "Length": 18, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "static", "void", "do_dispatch", "(", "rtx_insn", "*", "insn", ",", "int", "mode", ")", "{"], "ground_truth": ["if", "(", "mode", "==", "DISPATCH_INIT", ")", "init_dispatch_sched", "(", ")", ";"], "File": "i3864", "Func": "do_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237472, "Length": 22, "Cover_Rate": 0.6285714285714286} {"Template_token": ["", "dep_t", "dep", ";", "int", "index", "=", "-", "", ";", "int", "i", ";", "if", "(", "!", "TARGET_BONNELL", ")", "return", "index", ";", "insn", "=", "ready", "[", "n_ready", "-", "", "]", ";", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "return", "index", ";", "if", "(", "!", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "SImode", ")", ")", "return", "index", ";", "for", "(", "i", "=", "n_ready", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "insn", "=", "ready", "[", "i", "]", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "insn2", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "insn2", ")", "==", "PARALLEL", ")", "insn2", "=", "XVECEXP", "(", "insn2", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn2", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_SRC", "(", "insn2", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "insn2", ")", ")", "==", "SImode", ")", "continue", ";", "FOR_EACH_DEP", "(", "insn", ",", "SD_LIST_FORW", ",", "sd_it", ",", "dep", ")", "{", "rtx", "con", ";", "con", "=", "DEP_CON", "(", "dep", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "con", ")", ")", "continue", ";", "insn1", "=", "PATTERN", "(", "con", ")", ";", "if", "(", "GET_CODE", "(", "insn1", ")", "==", "PARALLEL", ")", "insn1", "=", "XVECEXP", "(", "insn1", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn1", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_SRC", "(", "insn1", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "insn1", ")", ")", "==", "SImode", ")", "{", "sd_iterator_def", "sd_it1", ";", "dep_t", "dep1", ";", "index", "=", "i", ";", "FOR_EACH_DEP", "(", "con", ",", "SD_LIST_BACK", ",", "sd_it1", ",", "dep1", ")", "{", "rtx", "pro", ";", "pro", "=", "DEP_PRO", "(", "dep1", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";", "if", "(", "pro", "!=", "insn", ")", "index", "=", "-", "", ";", "}", "if", "(", "index", ">=", "", ")", "break", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "do_reorder_for_imul", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237474, "Length": 313, "Cover_Rate": 0.884180790960452} {"Template_token": ["", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "I387_CW_TRUNC", ":", "emit_insn", "(", "gen_movsi_insv_1", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_TRUNC", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237475, "Length": 138, "Cover_Rate": 0.41566265060240964} {"Template_token": ["", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "I387_CW_TRUNC", ":", "emit_insn", "(", "gen_movsi_insv_1", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_TRUNC", ";", "break", ";"], "ground_truth": ["case", "I387_CW_FLOOR", ":"], "File": "i3864", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237476, "Length": 146, "Cover_Rate": 0.4397590361445783} {"Template_token": ["", "adjust", "=", "GEN_INT", "(", "piece_size", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "size_to_move", ";", "i", "+=", "piece_size", ")", "{", "tempreg", "=", "gen_reg_rtx", "(", "move_mode", ")", ";", "emit_insn", "(", "GEN_FCN", "(", "code", ")", "(", "tempreg", ",", "src", ")", ")", ";", "emit_insn", "(", "GEN_FCN", "(", "code", ")", "(", "dst", ",", "tempreg", ")", ")", ";", "emit_move_insn", "(", "destptr", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "copy_rtx", "(", "destptr", ")", ",", "adjust", ")", ")", ";", "emit_move_insn", "(", "srcptr", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "copy_rtx", "(", "srcptr", ")", ",", "adjust", ")", ")", ";", "dst", "=", "adjust_automodify_address_nv", "(", "dst", ",", "move_mode", ",", "destptr", ",", "piece_size", ")", ";", "src", "=", "adjust_automodify_address_nv", "(", "src", ",", "move_mode", ",", "srcptr", ",", "piece_size", ")", ";", "}"], "ground_truth": ["*", "srcmem", "=", "src", ";"], "File": "i3864", "Func": "emit_memmov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237477, "Length": 121, "Cover_Rate": 0.3398876404494382} {"Template_token": ["", "switch", "(", "GET_MODE", "(", "src", ")", ")", "{", "case", "V4SFmode", ":", "if", "(", "i", "==", "", ")", "tem", "=", "gen_sse_movhlps", "(", "dest", ",", "src", ",", "src", ")", ";", "else", "tem", "=", "gen_sse_shufps_v4sf", "(", "dest", ",", "src", ",", "src", ",", "const1_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", "+", "", ")", ",", "GEN_INT", "(", "", "+", "", ")", ")", ";", "break", ";", "case", "V2DFmode", ":", "tem", "=", "gen_vec_interleave_highv2df", "(", "dest", ",", "src", ",", "src", ")", ";", "break", ";", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "d", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "tem", "=", "gen_sse2_lshrv1ti3", "(", "d", ",", "gen_lowpart", "(", "V1TImode", ",", "src", ")", ",", "GEN_INT", "(", "i", "/", "", ")", ")", ";", "break", ";", "case", "V8SFmode", ":", "if", "(", "i", "==", "", ")", "tem", "=", "gen_avx_vperm2f128v8sf3", "(", "dest", ",", "src", ",", "src", ",", "const1_rtx", ")", ";", "else", "tem", "=", "gen_avx_shufps256", "(", "dest", ",", "src", ",", "src", ",", "GEN_INT", "(", "i", "==", "", "?", "", "+", "(", "", "<<", "", ")", ":", "", ")", ")", ";", "break", ";", "case", "V4DFmode", ":", "if", "(", "i", "==", "", ")", "tem", "=", "gen_avx_vperm2f128v4df3", "(", "dest", ",", "src", ",", "src", ",", "const1_rtx", ")", ";", "else", "tem", "=", "gen_avx_shufpd256", "(", "dest", ",", "src", ",", "src", ",", "const1_rtx", ")", ";", "break", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "i", "==", "", ")", "{", "if", "(", "GET_MODE", "(", "dest", ")", "!=", "V4DImode", ")", "d", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";"], "ground_truth": ["tem", "=", "gen_avx2_permv2ti", "(", "d", ",", "gen_lowpart", "(", "V4DImode", ",", "src", ")", ",", "gen_lowpart", "(", "V4DImode", ",", "src", ")", ",", "const1_rtx", ")", ";"], "File": "i3864", "Func": "emit_reduc_half", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237478, "Length": 267, "Cover_Rate": 0.40950920245398775} {"Template_token": ["", "if", "(", "i", ">", "", ")", "tem", "=", "gen_avx512f_shuf_i32x4_1", "(", "gen_lowpart", "(", "V16SImode", ",", "dest", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "else", "tem", "=", "gen_avx512f_pshufd_1", "(", "gen_lowpart", "(", "V16SImode", ",", "dest", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "emit_reduc_half", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237479, "Length": 285, "Cover_Rate": 0.4371165644171779} {"Template_token": ["", "break", ";", "case", "REG", ":", "CASE_CONST_ANY", ":", "case", "SYMBOL_REF", ":", "case", "CODE_LABEL", ":", "case", "PC", ":", "case", "CC0", ":", "case", "EXPR_LIST", ":", "return", "false", ";", "default", ":", "break", ";", "}", "format_ptr", "=", "GET_RTX_FORMAT", "(", "code", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "GET_RTX_LENGTH", "(", "code", ")", ";", "i", "++", ")", "{", "switch", "(", "*", "format_ptr", "++", ")", "{", "case", "'e'", ":", "if", "(", "exact_dependency_1", "(", "addr", ",", "XEXP", "(", "insn", ",", "i", ")", ")", ")", "return", "true", ";", "break", ";"], "ground_truth": ["case", "'E'", ":"], "File": "i3864", "Func": "exact_dependency_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237480, "Length": 86, "Cover_Rate": 0.46994535519125685} {"Template_token": ["", "}", "format_ptr", "=", "GET_RTX_FORMAT", "(", "code", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "GET_RTX_LENGTH", "(", "code", ")", ";", "i", "++", ")", "{", "switch", "(", "*", "format_ptr", "++", ")", "{", "case", "'e'", ":", "if", "(", "exact_dependency_1", "(", "addr", ",", "XEXP", "(", "insn", ",", "i", ")", ")", ")", "return", "true", ";", "break", ";", "case", "'E'", ":", "for", "(", "j", "=", "", ";", "j", "<", "XVECLEN", "(", "insn", ",", "i", ")", ";", "j", "++", ")", "if", "(", "exact_dependency_1", "(", "addr", ",", "XVECEXP", "(", "insn", ",", "i", ",", "j", ")", ")", ")", "return", "true", ";", "break", ";", "}", "}"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "exact_dependency_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237481, "Length": 101, "Cover_Rate": 0.5519125683060109} {"Template_token": ["", "set2", "=", "single_set", "(", "load", ")", ";", "if", "(", "!", "set2", ")", "return", "false", ";"], "ground_truth": ["if", "(", "exact_dependency_1", "(", "SET_DEST", "(", "set1", ")", ",", "SET_SRC", "(", "set2", ")", ")", ")", "return", "true", ";"], "File": "i3864", "Func": "exact_store_load_dependency", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237482, "Length": 33, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "emit_insn", "(", "gen_strmov", "(", "destptr", ",", "dest", ",", "srcptr", ",", "src", ")", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "}", "else", "{", "rtx", "offset", "=", "force_reg", "(", "Pmode", ",", "const0_rtx", ")", ";", "rtx", "tmp", ";", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "SImode", ",", "srcptr", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "SImode", ",", "destptr", ")", ";", "emit_move_insn", "(", "dest", ",", "src", ")", ";", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "offset", ",", "GEN_INT", "(", "", ")", ",", "NULL", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "offset", ")", "emit_move_insn", "(", "offset", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "tmp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcptr", ",", "offset", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "HImode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destptr", ",", "offset", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "HImode", ",", "tmp", ")", ";", "emit_move_insn", "(", "dest", ",", "src", ")", ";", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "offset", ",", "GEN_INT", "(", "", ")", ",", "tmp", ",", "true", ",", "OPTAB_LIB_WIDEN", ")", ";", "if", "(", "tmp", "!=", "offset", ")", "emit_move_insn", "(", "offset", ",", "tmp", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "}", "if", "(", "max_size", ">", "", ")", "{", "rtx_code_label", "*", "label", "=", "ix86_expand_aligntest", "(", "count", ",", "", ",", "true", ")", ";", "tmp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcptr", ",", "offset", ")", ";", "src", "=", "change_address", "(", "srcmem", ",", "QImode", ",", "tmp", ")", ";", "tmp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destptr", ",", "offset", ")", ";", "dest", "=", "change_address", "(", "destmem", ",", "QImode", ",", "tmp", ")", ";", "emit_move_insn", "(", "dest", ",", "src", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i3864", "Func": "expand_movmem_epilogue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237483, "Length": 335, "Cover_Rate": 0.4785714285714286} {"Template_token": ["", "count", "=", "expand_simple_binop", "(", "counter_mode", "(", "count", ")", ",", "AND", ",", "count", ",", "GEN_INT", "(", "max_size", "-", "", ")", ",", "count", ",", "", ",", "OPTAB_DIRECT", ")", ";", "expand_set_or_movmem_via_loop", "(", "destmem", ",", "NULL", ",", "destptr", ",", "NULL", ",", "gen_lowpart", "(", "QImode", ",", "value", ")", ",", "count", ",", "QImode", ",", "", ",", "max_size", "/", "", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "expand_setmem_epilogue_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237484, "Length": 58, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "count", "=", "expand_simple_binop", "(", "counter_mode", "(", "count", ")", ",", "AND", ",", "count", ",", "GEN_INT", "(", "max_size", "-", "", ")", ",", "count", ",", "", ",", "OPTAB_DIRECT", ")", ";", "expand_set_or_movmem_via_loop", "(", "destmem", ",", "NULL", ",", "destptr", ",", "NULL", ",", "gen_lowpart", "(", "QImode", ",", "value", ")", ",", "count", ",", "QImode", ",", "", ",", "max_size", "/", "", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "expand_setmem_epilogue_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237485, "Length": 58, "Cover_Rate": 0.7435897435897436} {"Template_token": ["", "if", "(", "MEM_SIZE_KNOWN_P", "(", "orig_dst", ")", ")", "set_mem_size", "(", "dst", ",", "MEM_SIZE", "(", "orig_dst", ")", "-", "align_bytes", ")", ";", "if", "(", "!", "issetmem", ")", "{", "int", "src_align_bytes", "=", "get_mem_align_offset", "(", "src", ",", "desired_align", "*", "BITS_PER_UNIT", ")", ";", "if", "(", "src_align_bytes", ">=", "", ")", "src_align_bytes", "=", "desired_align", "-", "src_align_bytes", ";", "if", "(", "src_align_bytes", ">=", "", ")", "{", "unsigned", "int", "src_align", ";", "for", "(", "src_align", "=", "desired_align", ";", "src_align", ">=", "", ";", "src_align", ">>=", "", ")", "{", "if", "(", "(", "src_align_bytes", "&", "(", "src_align", "-", "", ")", ")", "==", "(", "align_bytes", "&", "(", "src_align", "-", "", ")", ")", ")", "break", ";", "}", "if", "(", "src_align", ">", "(", "unsigned", "int", ")", "desired_align", ")", "src_align", "=", "desired_align", ";", "if", "(", "MEM_ALIGN", "(", "src", ")", "<", "src_align", "*", "BITS_PER_UNIT", ")", "set_mem_align", "(", "src", ",", "src_align", "*", "BITS_PER_UNIT", ")", ";", "}"], "ground_truth": ["if", "(", "MEM_SIZE_KNOWN_P", "(", "orig_src", ")", ")", "set_mem_size", "(", "src", ",", "MEM_SIZE", "(", "orig_src", ")", "-", "align_bytes", ")", ";"], "File": "i3864", "Func": "expand_set_or_movmem_constant_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237486, "Length": 154, "Cover_Rate": 0.42191780821917807} {"Template_token": ["", "if", "(", "vec_value", "&&", "i", ">", "GET_MODE_SIZE", "(", "GET_MODE", "(", "value", ")", ")", ")", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "vec_value", ",", "i", ")", ";", "else", "destmem", "=", "emit_memset", "(", "destmem", ",", "destptr", ",", "value", ",", "i", ")", ";", "}", "else", "destmem", "=", "emit_memmov", "(", "destmem", ",", "&", "srcmem", ",", "destptr", ",", "srcptr", ",", "i", ")", ";"], "ground_truth": ["ix86_adjust_counter", "(", "count", ",", "i", ")", ";"], "File": "i3864", "Func": "expand_set_or_movmem_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237487, "Length": 66, "Cover_Rate": 0.3815028901734104} {"Template_token": ["", "rtx", "size", ";", "int", "i", ";", "top_label", "=", "gen_label_rtx", "(", ")", ";", "out_label", "=", "gen_label_rtx", "(", ")", ";", "iter", "=", "gen_reg_rtx", "(", "iter_mode", ")", ";", "size", "=", "expand_simple_binop", "(", "iter_mode", ",", "AND", ",", "count", ",", "piece_size_mask", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "piece_size", "==", "const1_rtx", ")", "{", "emit_cmp_and_jump_insns", "(", "size", ",", "const0_rtx", ",", "EQ", ",", "NULL_RTX", ",", "iter_mode", ",", "true", ",", "out_label", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "}", "emit_move_insn", "(", "iter", ",", "const0_rtx", ")", ";", "emit_label", "(", "top_label", ")", ";", "tmp", "=", "convert_modes", "(", "Pmode", ",", "iter_mode", ",", "iter", ",", "true", ")", ";", "gcc_assert", "(", "(", "piece_size_n", "&", "(", "piece_size_n", "-", "", ")", ")", "==", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "tmp", ",", "piece_size_n", ")", ";", "destmem", "=", "adjust_address", "(", "destmem", ",", "mode", ",", "", ")", ";", "if", "(", "!", "issetmem", ")", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "copy_rtx", "(", "tmp", ")", ",", "piece_size_n", ")", ";", "srcmem", "=", "adjust_address", "(", "srcmem", ",", "mode", ",", "", ")", ";", "if", "(", "!", "TARGET_64BIT", "&&", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "{", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "}", "else", "{", "rtx", "tmpreg", "[", "", "]", ";", "gcc_assert", "(", "unroll", "<=", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "tmpreg", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "i", ")", "{", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "tmpreg", "[", "i", "]", ",", "srcmem", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "{", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "destmem", ",", "tmpreg", "[", "i", "]", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "expand_set_or_movmem_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237489, "Length": 365, "Cover_Rate": 0.5184659090909091} {"Template_token": ["", "destexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destexp", ",", "destptr", ")", ";", "}", "else", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destptr", ",", "countreg", ")", ";", "if", "(", "(", "!", "issetmem", "||", "orig_value", "==", "const0_rtx", ")", "&&", "CONST_INT_P", "(", "count", ")", ")", "{", "rounded_count", "=", "(", "INTVAL", "(", "count", ")", "&", "~", "(", "(", "HOST_WIDE_INT", ")", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", ")", ";", "destmem", "=", "shallow_copy_rtx", "(", "destmem", ")", ";", "set_mem_size", "(", "destmem", ",", "rounded_count", ")", ";", "}", "else", "if", "(", "MEM_SIZE_KNOWN_P", "(", "destmem", ")", ")", "clear_mem_size", "(", "destmem", ")", ";", "if", "(", "issetmem", ")", "{", "value", "=", "force_reg", "(", "mode", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "emit_insn", "(", "gen_rep_stos", "(", "destptr", ",", "countreg", ",", "destmem", ",", "value", ",", "destexp", ")", ")", ";", "}", "else", "{", "if", "(", "srcptr", "!=", "XEXP", "(", "srcmem", ",", "", ")", "||", "GET_MODE", "(", "srcmem", ")", "!=", "BLKmode", ")", "srcmem", "=", "adjust_automodify_address_nv", "(", "srcmem", ",", "BLKmode", ",", "srcptr", ",", "", ")", ";", "if", "(", "mode", "!=", "QImode", ")", "{", "srcexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";", "srcexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcexp", ",", "srcptr", ")", ";", "}", "else", "srcexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcptr", ",", "countreg", ")", ";", "if", "(", "CONST_INT_P", "(", "count", ")", ")", "{", "rounded_count", "=", "(", "INTVAL", "(", "count", ")", "&", "~", "(", "(", "HOST_WIDE_INT", ")", "GET_MODE_SIZE", "(", "mode", ")", "-", "", ")", ")", ";", "srcmem", "=", "shallow_copy_rtx", "(", "srcmem", ")", ";", "set_mem_size", "(", "srcmem", ",", "rounded_count", ")", ";", "}", "else", "{"], "ground_truth": ["if", "(", "MEM_SIZE_KNOWN_P", "(", "srcmem", ")", ")", "clear_mem_size", "(", "srcmem", ")", ";"], "File": "i3864", "Func": "expand_set_or_movmem_via_rep", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237490, "Length": 290, "Cover_Rate": 0.6531531531531531} {"Template_token": ["", "case", "V16HImode", ":", "gen", "=", "gen_avx2_pbroadcastv16hi_1", ";", "break", ";", "case", "V16SImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv16si_1", ";", "break", ";", "case", "V8SImode", ":", "gen", "=", "gen_avx2_pbroadcastv8si_1", ";", "break", ";", "case", "V16QImode", ":", "gen", "=", "gen_avx2_pbroadcastv16qi", ";", "break", ";", "case", "V8HImode", ":", "gen", "=", "gen_avx2_pbroadcastv8hi", ";", "break", ";", "case", "V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv16sf_1", ";", "break", ";", "case", "V8SFmode", ":", "gen", "=", "gen_avx2_vec_dupv8sf_1", ";", "break", ";", "case", "V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8df_1", ";", "break", ";", "case", "V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8di_1", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ")", ")", ";", "return", "true", ";", "}", "}", "if", "(", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "perm2", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "perm2", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "perm2", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "perm2", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "nelt", ">=", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "perm2", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "perm2", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "perm2", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "perm2", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "perm2", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "}", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "d", "->", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "!", "d", "->", "one_operand_p", ")", "{"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{"], "File": "i3864", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237491, "Length": 424, "Cover_Rate": 0.5706594885598923} {"Template_token": ["", "use_pblendvb", ":", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "<", "nelt", "?", "const0_rtx", ":", "constm1_rtx", ")", ";", "finish_pblendvb", ":", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "nelt", ",", "rperm", ")", ")", ";", "vperm", "=", "force_reg", "(", "vmode", ",", "vperm", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", "emit_insn", "(", "gen_sse4_1_pblendvb", "(", "target", ",", "op0", ",", "op1", ",", "vperm", ")", ")", ";", "else", "emit_insn", "(", "gen_avx2_pblendvb", "(", "target", ",", "op0", ",", "op1", ",", "vperm", ")", ")", ";", "if", "(", "target", "!=", "d", "->", "target", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "target", ")", ")", ";", "return", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V8HImode", ";", "do_subreg", ":", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "vmode", ",", "op1", ")", ";", "break", ";", "case", "V32QImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "goto", "use_pblendvb", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "break", ";", "if", "(", "i", "<", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "goto", "use_pblendvb", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V16HImode", ";", "goto", "do_subreg", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V8SImode", ";", "goto", "do_subreg", ";", "case", "V16HImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "break", ";", "if", "(", "i", "<", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "/", "", "]", "<", "", "?", "const0_rtx", ":", "constm1_rtx", ")", ";"], "ground_truth": ["vmode", "=", "V32QImode", ";"], "File": "i3864", "Func": "expand_vec_perm_blend", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237493, "Length": 503, "Cover_Rate": 0.45152603231597843} {"Template_token": ["", "op0", "=", "gen_lowpart", "(", "vmode", ",", "dest", ")", ";", "}", "while", "(", "vmode", "!=", "V4SImode", ")", ";", "memset", "(", "perm2", ",", "elt", ",", "", ")", ";", "dest", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "ok", "=", "expand_vselect", "(", "dest", ",", "op0", ",", "perm2", ",", "", ",", "d", "->", "testing_p", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "dest", ")", ")", ";", "return", "true", ";", "case", "V64QImode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "gcc_assert", "(", "!", "TARGET_AVX2", "||", "d", "->", "perm", "[", "", "]", ")", ";", "return", "false", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "expand_vec_perm_broadcast_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237494, "Length": 119, "Cover_Rate": 0.39932885906040266} {"Template_token": ["", "break", ";", "case", "V16QImode", ":", "return", "expand_vec_perm_even_odd_pack", "(", "d", ")", ";", "case", "V16HImode", ":", "case", "V32QImode", ":", "return", "expand_vec_perm_even_odd_pack", "(", "d", ")", ";", "case", "V4DImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "{", "struct", "expand_vec_perm_d", "d_copy", "=", "*", "d", ";", "d_copy", ".", "vmode", "=", "V4DFmode", ";", "if", "(", "d", "->", "testing_p", ")", "d_copy", ".", "target", "=", "gen_lowpart", "(", "V4DFmode", ",", "d", "->", "target", ")", ";", "else", "d_copy", ".", "target", "=", "gen_reg_rtx", "(", "V4DFmode", ")", ";", "d_copy", ".", "op0", "=", "gen_lowpart", "(", "V4DFmode", ",", "d", "->", "op0", ")", ";", "d_copy", ".", "op1", "=", "gen_lowpart", "(", "V4DFmode", ",", "d", "->", "op1", ")", ";", "if", "(", "expand_vec_perm_even_odd_1", "(", "&", "d_copy", ",", "odd", ")", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "V4DImode", ",", "d_copy", ".", "target", ")", ")", ";", "return", "true", ";", "}", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "break", ";", "t1", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv2ti", "(", "t1", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx2_permv2ti", "(", "t2", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "if", "(", "odd", ")", "t3", "=", "gen_avx2_interleave_highv4di", "(", "d", "->", "target", ",", "t1", ",", "t2", ")", ";", "else", "t3", "=", "gen_avx2_interleave_lowv4di", "(", "d", "->", "target", ",", "t1", ",", "t2", ")", ";", "emit_insn", "(", "t3", ")", ";", "break", ";", "case", "V8SImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "{", "struct", "expand_vec_perm_d", "d_copy", "=", "*", "d", ";", "d_copy", ".", "vmode", "=", "V8SFmode", ";", "if", "(", "d", "->", "testing_p", ")", "d_copy", ".", "target", "=", "gen_lowpart", "(", "V8SFmode", ",", "d", "->", "target", ")", ";", "else", "d_copy", ".", "target", "=", "gen_reg_rtx", "(", "V8SFmode", ")", ";", "d_copy", ".", "op0", "=", "gen_lowpart", "(", "V8SFmode", ",", "d", "->", "op0", ")", ";", "d_copy", ".", "op1", "=", "gen_lowpart", "(", "V8SFmode", ",", "d", "->", "op1", ")", ";", "if", "(", "expand_vec_perm_even_odd_1", "(", "&", "d_copy", ",", "odd", ")", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "V8SImode", ",", "d_copy", ".", "target", ")", ")", ";", "return", "true", ";", "}", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "break", ";", "t1", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t5", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv2ti", "(", "t3", ",", "gen_lowpart", "(", "V4DImode", ",", "d", "->", "op0", ")", ",", "gen_lowpart", "(", "V4DImode", ",", "d", "->", "op1", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx2_permv2ti", "(", "t4", ",", "gen_lowpart", "(", "V4DImode", ",", "d", "->", "op0", ")", ",", "gen_lowpart", "(", "V4DImode", ",", "d", "->", "op1", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_avx2_pshufdv3", "(", "t1", ",", "gen_lowpart", "(", "V8SImode", ",", "t3", ")", ",", "GEN_INT", "(", "", "*", "", "+", "", "*", "", "+", "", "*", "", ")", ")", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_even_odd_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237495, "Length": 498, "Cover_Rate": 0.4738344433872502} {"Template_token": ["", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V4SImode", ";", "gen_and", "=", "gen_andv4si3", ";", "gen_pack", "=", "gen_sse4_1_packusdw", ";", "gen_shift", "=", "gen_lshrv4si3", ";", "break", ";", "case", "V16QImode", ":", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V8HImode", ";", "gen_and", "=", "gen_andv8hi3", ";", "gen_pack", "=", "gen_sse2_packuswb", ";", "gen_shift", "=", "gen_lshrv8hi3", ";", "break", ";", "case", "V16HImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "false", ";", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V8SImode", ";", "gen_and", "=", "gen_andv8si3", ";", "gen_pack", "=", "gen_avx2_packusdw", ";", "gen_shift", "=", "gen_lshrv8si3", ";", "end_perm", "=", "true", ";", "break", ";", "case", "V32QImode", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "false", ";", "c", "=", "", ";", "s", "=", "", ";", "half_mode", "=", "V16HImode", ";", "gen_and", "=", "gen_andv16hi3", ";", "gen_pack", "=", "gen_avx2_packuswb", ";", "gen_shift", "=", "gen_lshrv16hi3", ";", "end_perm", "=", "true", ";", "break", ";", "default", ":", "return", "false", ";", "}", "odd", "=", "d", "->", "perm", "[", "", "]", ";", "if", "(", "odd", ">", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "", "*", "i", "+", "odd", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "dop0", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "dop1", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "if", "(", "odd", "==", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", "/", "", ";", "i", "++", ")", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "c", ")", ";", "t", "=", "gen_rtx_CONST_VECTOR", "(", "half_mode", ",", "gen_rtvec_v", "(", "nelt", "/", "", ",", "rperm", ")", ")", ";", "t", "=", "force_reg", "(", "half_mode", ",", "t", ")", ";", "emit_insn", "(", "gen_and", "(", "dop0", ",", "t", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op0", ")", ")", ")", ";", "emit_insn", "(", "gen_and", "(", "dop1", ",", "t", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op1", ")", ")", ")", ";", "}", "else", "{"], "ground_truth": ["emit_insn", "(", "gen_shift", "(", "dop0", ",", "gen_lowpart", "(", "half_mode", ",", "d", "->", "op0", ")", ",", "GEN_INT", "(", "s", ")", ")", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_even_odd_pack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237496, "Length": 335, "Cover_Rate": 0.5897887323943662} {"Template_token": ["", "if", "(", "TARGET_AVX2", "&&", "GET_MODE_SIZE", "(", "d", "->", "vmode", ")", "==", "", ")", ";", "else", "if", "(", "TARGET_AVX", "&&", "(", "d", "->", "vmode", "==", "V8SFmode", "||", "d", "->", "vmode", "==", "V4DFmode", ")", ")", ";", "else", "return", "false", ";", "nelt", "=", "d", "->", "nelt", ";", "if", "(", "d", "->", "perm", "[", "", "]", "!=", "", "&&", "d", "->", "perm", "[", "", "]", "!=", "nelt", "/", "", ")", "return", "false", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "!=", "d", "->", "perm", "[", "", "]", "+", "i", "/", "", "||", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "d", "->", "perm", "[", "", "]", "+", "i", "/", "", "+", "nelt", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "switch", "(", "d", "->", "vmode", ")", "{"], "ground_truth": ["case", "V32QImode", ":"], "File": "i3864", "Func": "expand_vec_perm_interleave3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237498, "Length": 147, "Cover_Rate": 0.4224137931034483} {"Template_token": ["", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "unsigned", "which", "=", "(", "e", ">=", "nelt", ")", ";", "if", "(", "e", ">=", "nelt", ")", "e", "-=", "nelt", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "", "-", "which", "]", "[", "i", "*", "eltsz", "+", "j", "]", "=", "m128", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V16QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V16QImode", ",", "vperm", ")", ";", "l", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V16QImode", ",", "d", "->", "op0", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_ssse3_pshufbv16qi3", "(", "l", ",", "op", ",", "vperm", ")", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_pshufb2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237500, "Length": 140, "Cover_Rate": 0.3804347826086957} {"Template_token": ["", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V16QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V16QImode", ",", "vperm", ")", ";", "l", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V16QImode", ",", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_ssse3_pshufbv16qi3", "(", "l", ",", "op", ",", "vperm", ")", ")", ";", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V16QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V16QImode", ",", "vperm", ")", ";", "h", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V16QImode", ",", "d", "->", "op1", ")", ";", "emit_insn", "(", "gen_ssse3_pshufbv16qi3", "(", "h", ",", "op", ",", "vperm", ")", ")", ";", "op", "=", "d", "->", "target", ";", "if", "(", "d", "->", "vmode", "!=", "V16QImode", ")", "op", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "emit_insn", "(", "gen_iorv16qi3", "(", "op", ",", "l", ",", "h", ")", ")", ";"], "ground_truth": ["if", "(", "op", "!=", "d", "->", "target", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "op", ")", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_pshufb2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237501, "Length": 170, "Cover_Rate": 0.46195652173913043} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "ds", "[", "i", "]", "=", "*", "d", ";", "ds", "[", "i", "]", ".", "vmode", "=", "V32HImode", ";", "ds", "[", "i", "]", ".", "nelt", "=", "", ";", "ds", "[", "i", "]", ".", "target", "=", "gen_reg_rtx", "(", "V32HImode", ")", ";", "ds", "[", "i", "]", ".", "op0", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op0", ")", ";", "ds", "[", "i", "]", ".", "op1", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op1", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "ds", "[", "i", "&", "", "]", ".", "perm", "[", "i", "/", "", "]", "=", "d", "->", "perm", "[", "i", "]", "/", "", ";", "if", "(", "i", "&", "", ")", "{", "rperm", "[", "i", "]", "=", "constm1_rtx", ";", "rperm", "[", "i", "+", "", "]", "=", "GEN_INT", "(", "(", "i", "&", "", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", ")", ";", "}", "else", "{", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "(", "i", "&", "", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", ")", ";"], "ground_truth": ["rperm", "[", "i", "+", "", "]", "=", "constm1_rtx", ";"], "File": "i3864", "Func": "expand_vec_perm_vpermi2_vpshub2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237502, "Length": 200, "Cover_Rate": 0.43383947939262474} {"Template_token": ["", "ds", "[", "i", "]", ".", "vmode", "=", "V32HImode", ";", "ds", "[", "i", "]", ".", "nelt", "=", "", ";", "ds", "[", "i", "]", ".", "target", "=", "gen_reg_rtx", "(", "V32HImode", ")", ";", "ds", "[", "i", "]", ".", "op0", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op0", ")", ";", "ds", "[", "i", "]", ".", "op1", "=", "gen_lowpart", "(", "V32HImode", ",", "d", "->", "op1", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "ds", "[", "i", "&", "", "]", ".", "perm", "[", "i", "/", "", "]", "=", "d", "->", "perm", "[", "i", "]", "/", "", ";", "if", "(", "i", "&", "", ")", "{", "rperm", "[", "i", "]", "=", "constm1_rtx", ";", "rperm", "[", "i", "+", "", "]", "=", "GEN_INT", "(", "(", "i", "&", "", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", ")", ";", "}", "else", "{", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "(", "i", "&", "", ")", "+", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", ")", ";", "rperm", "[", "i", "+", "", "]", "=", "constm1_rtx", ";", "}", "}", "bool", "ok", "=", "expand_vec_perm_1", "(", "&", "ds", "[", "", "]", ")", ";", "gcc_assert", "(", "ok", ")", ";", "ds", "[", "", "]", ".", "target", "=", "gen_lowpart", "(", "V64QImode", ",", "ds", "[", "", "]", ".", "target", ")", ";", "ok", "=", "expand_vec_perm_1", "(", "&", "ds", "[", "", "]", ")", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["ds", "[", "", "]", ".", "target", "=", "gen_lowpart", "(", "V64QImode", ",", "ds", "[", "", "]", ".", "target", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_vpermi2_vpshub2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237503, "Length": 251, "Cover_Rate": 0.544468546637744} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "/", "", "-", "", ")", ";", "unsigned", "which", "=", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "i", ")", "&", "(", "nelt", "/", "", ")", ")", "*", "eltsz", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "!", "!", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "which", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "!", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "(", "which", "^", "", ")", "]", "=", "m128", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "h", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "h", ",", "op", ",", "vperm", ")", ")", ";", "hp", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";"], "ground_truth": ["op", "=", "gen_lowpart", "(", "V4DImode", ",", "h", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_vpshufb2_vpermq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237504, "Length": 196, "Cover_Rate": 0.44545454545454544} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "++", "i", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "(", "i", "*", "", ")", ")", "&", "(", "", "*", "d", "->", "nelt", "/", "", ")", ")", "return", "false", ";", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "nelt", "=", "d", "->", "nelt", ";", "eltsz", "=", "GET_MODE_SIZE", "(", "GET_MODE_INNER", "(", "d", "->", "vmode", ")", ")", ";", "m128", "=", "GEN_INT", "(", "-", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", "&", "(", "nelt", "/", "", "-", "", ")", ";", "unsigned", "which", "=", "d", "->", "perm", "[", "i", "]", ">=", "nelt", ";", "unsigned", "xorv", "=", "(", "i", ">=", "nelt", "/", "", "&&", "i", "<", "", "*", "nelt", "/", "", ")", "?", "", ":", "", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "{", "rperm", "[", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "xorv", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "rperm", "[", "", "-", "which", "]", "[", "(", "i", "*", "eltsz", "+", "j", ")", "^", "xorv", "]", "=", "m128", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "l", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";"], "ground_truth": ["op", "=", "gen_lowpart", "(", "V32QImode", ",", "d", "->", "op0", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_vpshufb2_vpermq_even_odd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237505, "Length": 254, "Cover_Rate": 0.5485961123110151} {"Template_token": ["", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "op", ",", "gen_lowpart", "(", "V4DImode", ",", "h", "[", "i", "]", ")", ",", "const2_rtx", ",", "GEN_INT", "(", "", ")", ",", "const0_rtx", ",", "const1_rtx", ")", ")", ";", "h", "[", "i", "]", "=", "gen_lowpart", "(", "V32QImode", ",", "op", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "if", "(", "!", "used", "[", "", "*", "i", "]", ")", "{", "l", "[", "i", "]", "=", "NULL_RTX", ";", "continue", ";", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "V32QImode", ",", "gen_rtvec_v", "(", "", ",", "rperm", "[", "", "*", "i", "]", ")", ")", ";", "vperm", "=", "force_reg", "(", "V32QImode", ",", "vperm", ")", ";", "l", "[", "i", "]", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op", "=", "gen_lowpart", "(", "V32QImode", ",", "i", "?", "d", "->", "op1", ":", "d", "->", "op0", ")", ";", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "l", "[", "i", "]", ",", "op", ",", "vperm", ")", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{", "if", "(", "h", "[", "i", "]", "&&", "l", "[", "i", "]", ")", "{", "op", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "emit_insn", "(", "gen_iorv32qi3", "(", "op", ",", "l", "[", "i", "]", ",", "h", "[", "i", "]", ")", ")", ";", "l", "[", "i", "]", "=", "op", ";", "}", "else", "if", "(", "h", "[", "i", "]", ")", "l", "[", "i", "]", "=", "h", "[", "i", "]", ";", "}", "gcc_assert", "(", "l", "[", "", "]", "&&", "l", "[", "", "]", ")", ";", "op", "=", "d", "->", "target", ";", "if", "(", "d", "->", "vmode", "!=", "V32QImode", ")", "op", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "emit_insn", "(", "gen_iorv32qi3", "(", "op", ",", "l", "[", "", "]", ",", "l", "[", "", "]", ")", ")", ";"], "ground_truth": ["if", "(", "op", "!=", "d", "->", "target", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "op", ")", ")", ";"], "File": "i3864", "Func": "expand_vec_perm_vpshufb4_vpermq2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237506, "Length": 303, "Cover_Rate": 0.3909677419354839} {"Template_token": ["", "x", "=", "XEXP", "(", "SET_SRC", "(", "PATTERN", "(", "vselect_insn", ")", ")", ",", "", ")", ";", "PUT_MODE", "(", "x", ",", "v2mode", ")", ";", "XEXP", "(", "x", ",", "", ")", "=", "op0", ";", "XEXP", "(", "x", ",", "", ")", "=", "op1", ";", "ok", "=", "expand_vselect", "(", "target", ",", "x", ",", "perm", ",", "nelt", ",", "testing_p", ")", ";", "XEXP", "(", "x", ",", "", ")", "=", "const0_rtx", ";", "XEXP", "(", "x", ",", "", ")", "=", "const0_rtx", ";", "return", "ok", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "expand_vselect_vconcat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237508, "Length": 77, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "if", "(", "x86_64_immediate_operand", "(", "CONST_CAST_RTX", "(", "x", ")", ",", "SImode", ")", ")", "(", "imm_values", "->", "imm32", ")", "++", ";", "else", "(", "imm_values", "->", "imm64", ")", "++", ";", "break", ";", "case", "CONST_DOUBLE", ":", "(", "imm_values", "->", "imm", ")", "++", ";", "(", "imm_values", "->", "imm64", ")", "++", ";", "break", ";", "case", "CODE_LABEL", ":", "if", "(", "LABEL_KIND", "(", "x", ")", "==", "LABEL_NORMAL", ")", "{"], "ground_truth": ["(", "imm_values", "->", "imm", ")", "++", ";"], "File": "i3864", "Func": "find_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237509, "Length": 68, "Cover_Rate": 0.43312101910828027} {"Template_token": ["", "tree", "decl", "=", "cfun", "->", "decl", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "DECL_STATIC_CHAIN", "(", "decl", ")", "||", "crtl", "->", "tail_call_emit", ")", "return", "R13_REG", ";", "return", "R10_REG", ";", "}"], "ground_truth": ["else", "{"], "File": "i3864", "Func": "find_drap_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237510, "Length": 32, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "if", "(", "sum", "==", "", "||", "(", "min_insn_size", "(", "insn", ")", "+", "sum", ")", ">=", "", ")", "return", "true", ";", "}", "num_restrict", "=", "count_num_restricted", "(", "insn", ",", "window_list", ")", ";", "if", "(", "num_restrict", ">", "num_allowable_groups", "[", "group", "]", ")", "return", "false", ";", "if", "(", "window_list", "->", "window_num", "==", "", ")", "{"], "ground_truth": ["if", "(", "path", "==", "path_double", "&&", "(", "window_list", "->", "num_uops", "+", "", ")", ">", "MAX_INSN", ")", "return", "false", ";"], "File": "i3864", "Func": "fits_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237511, "Length": 70, "Cover_Rate": 0.3723404255319149} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "crtl", "->", "stack_realign_needed", "=", "stack_realign", ";"], "ground_truth": ["crtl", "->", "stack_realign_finalized", "=", "true", ";"], "File": "i3864", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237512, "Length": 39, "Cover_Rate": 0.78} {"Template_token": ["", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "crtl", "->", "stack_realign_needed", "=", "stack_realign", ";"], "ground_truth": ["crtl", "->", "stack_realign_finalized", "=", "true", ";"], "File": "i3864", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237513, "Length": 46, "Cover_Rate": 0.92} {"Template_token": ["", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";"], "ground_truth": ["if", "(", "INSN_TICK", "(", "pro", ")", ">", "clock2", ")", "clock2", "=", "INSN_TICK", "(", "pro", ")", ";"], "File": "i3864", "Func": "FOR_EACH_DEP", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237514, "Length": 26, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "FOR_EACH_DEP", "(", "next", ",", "SD_LIST_RES_BACK", ",", "sd_it", ",", "dep", ")", "{", "rtx", "pro", ";", "pro", "=", "DEP_PRO", "(", "dep", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";"], "ground_truth": ["if", "(", "INSN_TICK", "(", "pro", ")", ">", "clock2", ")", "clock2", "=", "INSN_TICK", "(", "pro", ")", ";"], "File": "i3864", "Func": "FOR_EACH_DEP", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237515, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";"], "ground_truth": ["for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "(", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", "||", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_CALL_ARG_LOCATION", ")", ")", "insn", "=", "next", ";"], "File": "i3864", "Func": "FOR_EACH_EDGE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237516, "Length": 61, "Cover_Rate": 0.40939597315436244} {"Template_token": ["", "rtx_insn", "*", "insn", ",", "*", "next", ";", "for", "(", "insn", "=", "BB_END", "(", "e", "->", "src", ")", ";", "insn", "!=", "NULL", ";", "insn", "=", "PREV_INSN", "(", "insn", ")", ")", "if", "(", "NOTE_P", "(", "insn", ")", "&&", "NOTE_KIND", "(", "insn", ")", "==", "NOTE_INSN_EPILOGUE_BEG", ")", "break", ";", "if", "(", "insn", "==", "NULL", ")", "continue", ";", "insn", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";", "for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "(", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", "||", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_CALL_ARG_LOCATION", ")", ")", "insn", "=", "next", ";", "else", "break", ";", "emit_insn_after", "(", "gen_nops", "(", "const1_rtx", ")", ",", "insn", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "FOR_EACH_EDGE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237517, "Length": 135, "Cover_Rate": 0.9060402684563759} {"Template_token": ["", "case", "V4DFmode", ":", "case", "V4DImode", ":", "case", "V16SFmode", ":", "case", "V16SImode", ":", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V8DFmode", ":", "case", "V8DImode", ":", "if", "(", "!", "named", ")", "return", "NULL", ";", "break", ";", "}", "return", "construct_container", "(", "mode", ",", "orig_mode", ",", "type", ",", "", ",", "cum", "->", "nregs", ",", "cum", "->", "sse_nregs", ",", "&", "x86_64_int_parameter_registers", "[", "cum", "->", "regno", "]", ",", "cum", "->", "sse_regno", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "function_arg_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237518, "Length": 68, "Cover_Rate": 0.4788732394366197} {"Template_token": ["", "return", "int_nregs", ";", "}", "else", "{", "int", "align", "=", "ix86_function_arg_boundary", "(", "mode", ",", "type", ")", "/", "BITS_PER_WORD", ";", "cum", "->", "words", "=", "(", "cum", "->", "words", "+", "align", "-", "", ")", "&", "~", "(", "align", "-", "", ")", ";", "cum", "->", "words", "+=", "words", ";"], "ground_truth": ["return", "", ";"], "File": "i3864", "Func": "function_arg_advance_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237519, "Length": 48, "Cover_Rate": 0.31788079470198677} {"Template_token": ["", "t1", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "t1", ",", "const0_rtx", ")", ";", "t2", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "t2", ",", "const0_rtx", ")", ";", "return", "gen_rtx_PARALLEL", "(", "mode", ",", "gen_rtvec", "(", "", ",", "t1", ",", "t2", ")", ")", ";", "}", "}", "if", "(", "orig_mode", "==", "BLKmode", ")", "{", "if", "(", "bytes", ">", "", "&&", "bytes", "<=", "", ")", "mode", "=", "(", "bytes", ">", "", "?", "DImode", ":", "SImode", ")", ";", "if", "(", "mode", "==", "BLKmode", ")", "mode", "=", "DImode", ";", "}", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "regno", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "function_arg_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237520, "Length": 90, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "regno", "=", "FIRST_FLOAT_REG", ";", "else", "regno", "=", "AX_REG", ";", "if", "(", "(", "fn", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{", "int", "sse_level", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fn", ",", "false", ")", ";", "if", "(", "(", "sse_level", ">=", "", "&&", "mode", "==", "SFmode", ")", "||", "(", "sse_level", "==", "", "&&", "mode", "==", "DFmode", ")", ")", "regno", "=", "FIRST_SSE_REG", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237521, "Length": 77, "Cover_Rate": 0.39487179487179486} {"Template_token": ["", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "regno", "=", "FIRST_FLOAT_REG", ";", "else", "regno", "=", "AX_REG", ";", "if", "(", "(", "fn", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{", "int", "sse_level", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fn", ",", "false", ")", ";", "if", "(", "(", "sse_level", ">=", "", "&&", "mode", "==", "SFmode", ")", "||", "(", "sse_level", "==", "", "&&", "mode", "==", "DFmode", ")", ")", "regno", "=", "FIRST_SSE_REG", ";", "}", "gcc_assert", "(", "mode", "!=", "OImode", ")", ";"], "ground_truth": ["return", "gen_rtx_REG", "(", "orig_mode", ",", "regno", ")", ";"], "File": "i3864", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237522, "Length": 111, "Cover_Rate": 0.5692307692307692} {"Template_token": ["", "unsigned", "int", "regno", ";", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "case", "SCmode", ":", "case", "DFmode", ":", "case", "DCmode", ":", "case", "TFmode", ":", "case", "SDmode", ":", "case", "DDmode", ":", "case", "TDmode", ":", "regno", "=", "FIRST_SSE_REG", ";", "break", ";", "case", "XFmode", ":", "case", "XCmode", ":", "regno", "=", "FIRST_FLOAT_REG", ";", "break", ";", "case", "TCmode", ":", "return", "NULL", ";", "default", ":", "regno", "=", "AX_REG", ";", "}", "return", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "}", "else", "if", "(", "POINTER_TYPE_P", "(", "valtype", ")", ")", "{", "mode", "=", "word_mode", ";", "}"], "ground_truth": ["ret", "=", "construct_container", "(", "mode", ",", "orig_mode", ",", "valtype", ",", "", ",", "X86_64_REGPARM_MAX", ",", "X86_64_SSE_REGPARM_MAX", ",", "x86_64_int_return_registers", ",", "", ")", ";"], "File": "i3864", "Func": "function_value_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237523, "Length": 108, "Cover_Rate": 0.72} {"Template_token": ["", "return", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "}", "else", "if", "(", "POINTER_TYPE_P", "(", "valtype", ")", ")", "{", "mode", "=", "word_mode", ";", "}", "ret", "=", "construct_container", "(", "mode", ",", "orig_mode", ",", "valtype", ",", "", ",", "X86_64_REGPARM_MAX", ",", "X86_64_SSE_REGPARM_MAX", ",", "x86_64_int_return_registers", ",", "", ")", ";", "if", "(", "!", "ret", ")", "ret", "=", "gen_rtx_REG", "(", "orig_mode", ",", "AX_REG", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "function_value_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237524, "Length": 62, "Cover_Rate": 0.41333333333333333} {"Template_token": ["", "if", "(", "TARGET_SSE", ")", "{", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "valtype", "!=", "NULL_TREE", "&&", "!", "VECTOR_INTEGER_TYPE_P", "(", "valtype", ")", "&&", "!", "VECTOR_INTEGER_TYPE_P", "(", "valtype", ")", "&&", "!", "INTEGRAL_TYPE_P", "(", "valtype", ")", "&&", "!", "VECTOR_FLOAT_TYPE_P", "(", "valtype", ")", ")", "break", ";", "if", "(", "(", "SCALAR_INT_MODE_P", "(", "mode", ")", "||", "VECTOR_MODE_P", "(", "mode", ")", ")", "&&", "!", "COMPLEX_MODE_P", "(", "mode", ")", ")", "regno", "=", "FIRST_SSE_REG", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "function_value_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237525, "Length": 74, "Cover_Rate": 0.5648854961832062} {"Template_token": ["", "virtual", "bool", "gate", "(", "function", "*", ")", "{"], "ground_truth": ["return", "TARGET_AVX", "&&", "!", "TARGET_AVX512F", "&&", "TARGET_VZEROUPPER", "&&", "flag_expensive_optimizations", "&&", "!", "optimize_size", ";"], "File": "i3864", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237526, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "gen_rtx_SET", "(", "VOIDmode", ",", "arg", ",", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "gen_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237528, "Length": 21, "Cover_Rate": 0.38181818181818183} {"Template_token": ["", "m", "->", "fs", ".", "sp_offset", "+=", "UNITS_PER_WORD", ";"], "ground_truth": ["if", "(", "REG_P", "(", "arg", ")", "&&", "GET_MODE", "(", "arg", ")", "!=", "word_mode", ")", "arg", "=", "gen_rtx_REG", "(", "word_mode", ",", "REGNO", "(", "arg", ")", ")", ";"], "File": "i3864", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237530, "Length": 34, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "if", "(", "REG_P", "(", "arg", ")", "&&", "GET_MODE", "(", "arg", ")", "!=", "word_mode", ")", "arg", "=", "gen_rtx_REG", "(", "word_mode", ",", "REGNO", "(", "arg", ")", ")", ";", "return", "gen_rtx_SET", "(", "VOIDmode", ",", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "arg", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237531, "Length": 47, "Cover_Rate": 0.5222222222222223} {"Template_token": ["", "static", "int", "get_element_number", "(", "tree", "vec_type", ",", "tree", "arg", ")", "{", "unsigned", "HOST_WIDE_INT", "elt", ",", "max", "=", "TYPE_VECTOR_SUBPARTS", "(", "vec_type", ")", "-", "", ";", "if", "(", "!", "tree_fits_uhwi_p", "(", "arg", ")", "||", "(", "elt", "=", "tree_to_uhwi", "(", "arg", ")", ",", "elt", ">", "max", ")", ")", "{", "error", "(", "", ",", "max", ")", ";", "return", "", ";", "}", "return", "elt", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "get_element_number", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237532, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "static", "enum", "dispatch_group", "get_insn_group", "(", "rtx_insn", "*", "insn", ")", "{", "enum", "dispatch_group", "group", "=", "get_mem_group", "(", "insn", ")", ";", "if", "(", "group", ")", "return", "group", ";", "if", "(", "is_branch", "(", "insn", ")", ")", "return", "disp_branch", ";"], "ground_truth": ["if", "(", "is_cmp", "(", "insn", ")", ")", "return", "disp_cmp", ";"], "File": "i3864", "Func": "get_insn_group", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237533, "Length": 46, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "static", "enum", "dispatch_group", "get_insn_group", "(", "rtx_insn", "*", "insn", ")", "{", "enum", "dispatch_group", "group", "=", "get_mem_group", "(", "insn", ")", ";", "if", "(", "group", ")", "return", "group", ";", "if", "(", "is_branch", "(", "insn", ")", ")", "return", "disp_branch", ";", "if", "(", "is_cmp", "(", "insn", ")", ")", "return", "disp_cmp", ";", "if", "(", "has_immediate", "(", "insn", ")", ")", "return", "disp_imm", ";", "if", "(", "is_prefetch", "(", "insn", ")", ")", "return", "disp_prefetch", ";"], "ground_truth": ["return", "disp_no_group", ";"], "File": "i3864", "Func": "get_insn_group", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237534, "Length": 69, "Cover_Rate": 0.9857142857142858} {"Template_token": ["", "enum", "attr_amdfam10_decode", "path", "=", "get_attr_amdfam10_decode", "(", "insn", ")", ";", "if", "(", "(", "int", ")", "path", "==", "", ")", "return", "path_single", ";"], "ground_truth": ["if", "(", "(", "int", ")", "path", "==", "", ")", "return", "path_double", ";"], "File": "i3864", "Func": "get_insn_path", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237535, "Length": 33, "Cover_Rate": 0.7021276595744681} {"Template_token": ["", "static", "enum", "dispatch_group", "get_mem_group", "(", "rtx_insn", "*", "insn", ")", "{", "enum", "attr_memory", "memory", ";", "if", "(", "INSN_CODE", "(", "insn", ")", "<", "", ")", "return", "disp_no_group", ";", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "memory", "==", "MEMORY_STORE", ")", "return", "disp_store", ";", "if", "(", "memory", "==", "MEMORY_LOAD", ")", "return", "disp_load", ";", "if", "(", "memory", "==", "MEMORY_BOTH", ")", "return", "disp_load_store", ";", "return", "disp_no_group", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "get_mem_group", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237536, "Length": 64, "Cover_Rate": 1.0} {"Template_token": ["", "gcc_assert", "(", "GET_MODE_SIZE", "(", "o", ")", "==", "GET_MODE_SIZE", "(", "n", ")", ")", ";", "return", "n", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237537, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "static", "inline", "machine_mode", "get_mode_wider_vector", "(", "machine_mode", "o", ")", "{", "machine_mode", "n", "=", "GET_MODE_WIDER_MODE", "(", "o", ")", ";"], "ground_truth": ["gcc_assert", "(", "GET_MODE_NUNITS", "(", "o", ")", "==", "GET_MODE_NUNITS", "(", "n", ")", "*", "", ")", ";"], "File": "i3864", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237538, "Length": 32, "Cover_Rate": 0.6530612244897959} {"Template_token": ["", "static", "int", "get_num_immediates", "(", "rtx", "insn", ",", "int", "*", "imm", ",", "int", "*", "imm32", ",", "int", "*", "imm64", ")", "{", "imm_info", "imm_values", "=", "{", "", ",", "", ",", "", "}", ";", "find_constant", "(", "insn", ",", "&", "imm_values", ")", ";", "*", "imm", "=", "imm_values", ".", "imm", ";", "*", "imm32", "=", "imm_values", ".", "imm32", ";", "*", "imm64", "=", "imm_values", ".", "imm64", ";"], "ground_truth": ["return", "imm_values", ".", "imm32", "*", "", "+", "imm_values", ".", "imm64", "*", "", ";"], "File": "i3864", "Func": "get_num_immediates", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237539, "Length": 73, "Cover_Rate": 0.9864864864864865} {"Template_token": ["", "tree", "decl", "=", "current_function_decl", ",", "fntype", "=", "TREE_TYPE", "(", "decl", ")", ";", "bool", "fastcall_p", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", "!=", "NULL_TREE", ";", "bool", "thiscall_p", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", "!=", "NULL_TREE", ";", "bool", "static_chain_p", "=", "DECL_STATIC_CHAIN", "(", "decl", ")", ";", "int", "regparm", "=", "ix86_function_regparm", "(", "fntype", ",", "decl", ")", ";", "int", "drap_regno", "=", "crtl", "->", "drap_reg", "?", "REGNO", "(", "crtl", "->", "drap_reg", ")", ":", "INVALID_REGNUM", ";", "if", "(", "(", "regparm", "<", "", "||", "(", "fastcall_p", "&&", "!", "static_chain_p", ")", ")", "&&", "drap_regno", "!=", "AX_REG", ")", "regno", "=", "AX_REG", ";", "else", "if", "(", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "AX_REG", ")", "regno", "=", "AX_REG", ";", "else", "if", "(", "regparm", "<", "", "&&", "!", "thiscall_p", "&&", "drap_regno", "!=", "DX_REG", ")", "regno", "=", "DX_REG", ";", "else", "if", "(", "regparm", "<", "", "&&", "!", "fastcall_p", "&&", "!", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "CX_REG", ")", "regno", "=", "CX_REG", ";", "else", "if", "(", "ix86_save_reg", "(", "BX_REG", ",", "true", ")", ")", "regno", "=", "BX_REG", ";", "else", "if", "(", "!", "(", "regparm", "==", "", "&&", "static_chain_p", ")", "&&", "ix86_save_reg", "(", "SI_REG", ",", "true", ")", ")", "regno", "=", "SI_REG", ";", "else", "if", "(", "ix86_save_reg", "(", "DI_REG", ",", "true", ")", ")", "regno", "=", "DI_REG", ";", "else", "{", "regno", "=", "(", "drap_regno", "==", "AX_REG", "?", "DX_REG", ":", "AX_REG", ")", ";", "sr", "->", "saved", "=", "true", ";", "}", "}", "sr", "->", "reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ";", "if", "(", "sr", "->", "saved", ")", "{"], "ground_truth": ["rtx", "insn", "=", "emit_insn", "(", "gen_push", "(", "sr", "->", "reg", ")", ")", ";"], "File": "i3864", "Func": "get_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237540, "Length": 261, "Cover_Rate": 0.867109634551495} {"Template_token": ["", "static", "void", "handle_cache_entry", "(", "tree_map", "*", "&", "m", ")", "{", "extern", "void", "gt_ggc_mx", "(", "tree_map", "*", "&", ")", ";", "if", "(", "m", "==", "HTAB_EMPTY_ENTRY", "||", "m", "==", "HTAB_DELETED_ENTRY", ")", "return", ";"], "ground_truth": ["else", "if", "(", "ggc_marked_p", "(", "m", "->", "base", ".", "from", ")", ")", "gt_ggc_mx", "(", "m", ")", ";"], "File": "i3864", "Func": "handle_cache_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237541, "Length": 48, "Cover_Rate": 0.7868852459016393} {"Template_token": ["", "static", "void", "handle_cache_entry", "(", "tree_map", "*", "&", "m", ")", "{", "extern", "void", "gt_ggc_mx", "(", "tree_map", "*", "&", ")", ";", "if", "(", "m", "==", "HTAB_EMPTY_ENTRY", "||", "m", "==", "HTAB_DELETED_ENTRY", ")", "return", ";", "else", "if", "(", "ggc_marked_p", "(", "m", "->", "base", ".", "from", ")", ")", "gt_ggc_mx", "(", "m", ")", ";", "else", "m", "=", "static_cast", "<", "tree_map", "*", ">", "(", "HTAB_DELETED_ENTRY", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "handle_cache_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237542, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "default", ":", "return", "false", ";", "case", "IS_DISPATCH_ON", ":", "return", "true", ";", "break", ";", "case", "IS_CMP", ":", "return", "is_cmp", "(", "insn", ")", ";", "case", "DISPATCH_VIOLATION", ":", "return", "dispatch_violation", "(", ")", ";", "case", "FITS_DISPATCH_WINDOW", ":", "return", "fits_dispatch_window", "(", "insn", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "has_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237543, "Length": 40, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "int", "num_imm64_operand", ";"], "ground_truth": ["if", "(", "insn", ")", "return", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";"], "File": "i3864", "Func": "has_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237544, "Length": 22, "Cover_Rate": 0.55} {"Template_token": ["", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";"], "ground_truth": ["if", "(", "insn", ")", "return", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";"], "File": "i3864", "Func": "has_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237545, "Length": 25, "Cover_Rate": 0.625} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_NTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_DTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTNTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_INDNTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_MACHOPIC_OFFSET", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "machopic_output_function_base_name", "(", "file", ")", ";", "break", ";", "case", "UNSPEC_STACK_CHECK", ":", "{", "int", "offset", ";", "gcc_assert", "(", "flag_split_stack", ")", ";", "offset", "=", "TARGET_THREAD_SPLIT_STACK_OFFSET", ";", "gcc_unreachable", "(", ")", ";", "fprintf", "(", "file", ",", "", ",", "TARGET_64BIT", "?", "", ":", "", ",", "offset", ")", ";", "}", "break", ";", "default", ":", "return", "false", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "i386_asm_output_addr_const_extra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237546, "Length": 206, "Cover_Rate": 0.7803030303030303} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "strcmp", "(", "name", ",", "", ")", "==", "", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ",", "name", ",", "flags", "&", "SECTION_WRITE", "?", "", ":", "", ")", ";", "return", ";", "}", "if", "(", "HAVE_COMDAT_GROUP", "&&", "flags", "&", "SECTION_LINKONCE", ")", "{", "solaris_elf_asm_comdat_section", "(", "name", ",", "flags", ",", "decl", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "i386_solaris_elf_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237547, "Length": 55, "Cover_Rate": 0.6707317073170732} {"Template_token": ["", "return", "", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "case", "PROCESSOR_K6", ":", "return", "", ";", "case", "PROCESSOR_BDVER1", ":", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "return", "", ";", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "case", "PROCESSOR_BONNELL", ":", "case", "PROCESSOR_SILVERMONT", ":", "case", "PROCESSOR_KNL", ":", "case", "PROCESSOR_INTEL", ":", "if", "(", "reload_completed", ")", "return", "ix86_issue_rate", "(", ")", ";", "return", "", ";", "default", ":", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237548, "Length": 69, "Cover_Rate": 0.8117647058823529} {"Template_token": ["", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "return", "", ";", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "case", "PROCESSOR_BONNELL", ":", "case", "PROCESSOR_SILVERMONT", ":"], "ground_truth": ["case", "PROCESSOR_KNL", ":"], "File": "i3864", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237549, "Length": 30, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "struct", "cgraph_node", "*", "target", "=", "NULL", ";", "memset", "(", "cum", ",", "", ",", "sizeof", "(", "*", "cum", ")", ")", ";", "if", "(", "fndecl", ")", "{", "target", "=", "cgraph_node", "::", "get", "(", "fndecl", ")", ";", "if", "(", "target", ")", "{", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "i", "=", "cgraph_node", "::", "local_info", "(", "target", "->", "decl", ")", ";", "cum", "->", "call_abi", "=", "ix86_function_abi", "(", "target", "->", "decl", ")", ";", "}", "else", "cum", "->", "call_abi", "=", "ix86_function_abi", "(", "fndecl", ")", ";", "}", "else", "cum", "->", "call_abi", "=", "ix86_function_type_abi", "(", "fntype", ")", ";", "cum", "->", "caller", "=", "caller", ";", "cum", "->", "nregs", "=", "ix86_regparm", ";", "if", "(", "TARGET_64BIT", ")", "{", "cum", "->", "nregs", "=", "(", "cum", "->", "call_abi", "==", "SYSV_ABI", "?", "X86_64_REGPARM_MAX", ":", "X86_64_MS_REGPARM_MAX", ")", ";", "}", "if", "(", "TARGET_SSE", ")", "{", "cum", "->", "sse_nregs", "=", "SSE_REGPARM_MAX", ";", "if", "(", "TARGET_64BIT", ")", "{", "cum", "->", "sse_nregs", "=", "(", "cum", "->", "call_abi", "==", "SYSV_ABI", "?", "X86_64_SSE_REGPARM_MAX", ":", "X86_64_MS_SSE_REGPARM_MAX", ")", ";", "}", "}", "if", "(", "TARGET_MMX", ")", "cum", "->", "mmx_nregs", "=", "MMX_REGPARM_MAX", ";", "cum", "->", "warn_avx512f", "=", "true", ";", "cum", "->", "warn_avx", "=", "true", ";", "cum", "->", "warn_sse", "=", "true", ";", "cum", "->", "warn_mmx", "=", "true", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "fntype", "=", "TREE_TYPE", "(", "target", "->", "decl", ")", ";"], "ground_truth": ["cum", "->", "stdarg", "=", "stdarg_p", "(", "fntype", ")", ";"], "File": "i3864", "Func": "init_cumulative_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237550, "Length": 223, "Cover_Rate": 0.504524886877828} {"Template_token": ["", "init_window", "(", "", ")", ";", "init_window", "(", "", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "init_dispatch_sched", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237551, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "dispatch_window_list1", "=", "allocate_window", "(", ")", ";", "init_window", "(", "", ")", ";", "init_window", "(", "", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "init_dispatch_sched", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237552, "Length": 17, "Cover_Rate": 0.5666666666666667} {"Template_token": ["", "x", "=", "gen_rtx_VEC_SELECT", "(", "V2DFmode", ",", "gen_rtx_VEC_CONCAT", "(", "V4DFmode", ",", "const0_rtx", ",", "const0_rtx", ")", ",", "x", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "const0_rtx", ",", "x", ")", ";"], "File": "i3864", "Func": "init_vselect_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237553, "Length": 29, "Cover_Rate": 0.30851063829787234} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "MAX_VECT_LEN", ";", "++", "i", ")", "XVECEXP", "(", "x", ",", "", ",", "i", ")", "=", "const0_rtx", ";", "x", "=", "gen_rtx_VEC_SELECT", "(", "V2DFmode", ",", "gen_rtx_VEC_CONCAT", "(", "V4DFmode", ",", "const0_rtx", ",", "const0_rtx", ")", ",", "x", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "const0_rtx", ",", "x", ")", ";"], "File": "i3864", "Func": "init_vselect_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237554, "Length": 53, "Cover_Rate": 0.5638297872340425} {"Template_token": ["", "dispatch_windows", "*", "new_list", ";", "if", "(", "window_num", "==", "", ")", "new_list", "=", "dispatch_window_list", ";", "else", "new_list", "=", "dispatch_window_list1", ";", "new_list", "->", "num_insn", "=", "", ";", "new_list", "->", "num_uops", "=", "", ";", "new_list", "->", "window_size", "=", "", ";", "new_list", "->", "next", "=", "NULL", ";", "new_list", "->", "prev", "=", "NULL", ";", "new_list", "->", "window_num", "=", "window_num", ";"], "ground_truth": ["new_list", "->", "num_imm", "=", "", ";"], "File": "i3864", "Func": "init_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237555, "Length": 61, "Cover_Rate": 0.3370165745856354} {"Template_token": ["", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", ")", "return", "MAX", "(", "ix86_cost", "->", "mmx_load", "[", "index", "]", ",", "ix86_cost", "->", "mmx_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "mmx_load", "[", "index", "]", ":", "ix86_cost", "->", "mmx_store", "[", "index", "]", ";", "}", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "Q_CLASS_P", "(", "regclass", ")", "||", "TARGET_64BIT", ")", "{", "if", "(", "!", "in", ")", "return", "ix86_cost", "->", "int_store", "[", "", "]", ";", "if", "(", "TARGET_PARTIAL_REG_DEPENDENCY", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "cost", "=", "ix86_cost", "->", "movzbl_load", ";", "else", "cost", "=", "ix86_cost", "->", "int_load", "[", "", "]", ";", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "cost", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";", "return", "cost", ";", "}", "else", "{", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "movzbl_load", ",", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ")", ";", "if", "(", "in", ")", "return", "ix86_cost", "->", "movzbl_load", ";", "else", "return", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ";", "}", "break", ";", "case", "", ":", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "int_load", "[", "", "]", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "int_load", "[", "", "]", ":", "ix86_cost", "->", "int_store", "[", "", "]", ";", "default", ":", "if", "(", "mode", "==", "TFmode", ")", "mode", "=", "XFmode", ";"], "ground_truth": ["if", "(", "in", "==", "", ")", "cost", "=", "MAX", "(", "ix86_cost", "->", "int_load", "[", "", "]", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";"], "File": "i3864", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237556, "Length": 268, "Cover_Rate": 0.489945155393053} {"Template_token": ["", "break", ";", "case", "XFmode", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "fp_load", "[", "index", "]", ",", "ix86_cost", "->", "fp_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "fp_load", "[", "index", "]", ":", "ix86_cost", "->", "fp_store", "[", "index", "]", ";", "}", "if", "(", "SSE_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ",", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "sse_load", "[", "index", "]", ":", "ix86_cost", "->", "sse_store", "[", "index", "]", ";", "}", "if", "(", "MMX_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", ";"], "ground_truth": ["switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{"], "File": "i3864", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237557, "Length": 172, "Cover_Rate": 0.31444241316270566} {"Template_token": ["", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class1", ")", "||", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class1", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class2", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class1", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class2", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "{", "gcc_assert", "(", "!", "strict", "||", "lra_in_progress", ")", ";", "return", "true", ";", "}", "if", "(", "FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "(", "MAYBE_MASK_CLASS_P", "(", "class1", ")", "!=", "MAYBE_MASK_CLASS_P", "(", "class2", ")", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", ")", "return", "true", ";", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "{", "if", "(", "!", "TARGET_SSE2", ")", "return", "true", ";"], "ground_truth": ["if", "(", "(", "SSE_CLASS_P", "(", "class1", ")", "&&", "!", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "||", "(", "SSE_CLASS_P", "(", "class2", ")", "&&", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", ")", "return", "true", ";"], "File": "i3864", "Func": "inline_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237558, "Length": 177, "Cover_Rate": 0.7662337662337663} {"Template_token": ["", "df_ref", "def", ";", "FOR_EACH_INSN_DEF", "(", "def", ",", "insn", ")", "if", "(", "DF_REF_REG_DEF_P", "(", "def", ")", "&&", "!", "DF_REF_IS_ARTIFICIAL", "(", "def", ")", "&&", "(", "regno1", "==", "DF_REF_REGNO", "(", "def", ")", "||", "regno2", "==", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "insn_defines_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237559, "Length": 44, "Cover_Rate": 0.7213114754098361} {"Template_token": ["", "return", "(", "CALL_P", "(", "insn", ")", "||", "JUMP_P", "(", "insn", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "is_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237561, "Length": 14, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "return", "group", "==", "disp_branch", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "is_end_basic_block", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237563, "Length": 6, "Cover_Rate": 0.4} {"Template_token": ["", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";", "gcc_assert", "(", "attr", ")", ";", "attr", "=", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ";"], "ground_truth": ["return", "(", "TREE_CODE", "(", "attr", ")", "==", "STRING_CST", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "attr", ")", ",", "", ")", "==", "", ")", ";"], "File": "i3864", "Func": "is_function_default_version", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237565, "Length": 50, "Cover_Rate": 0.6410256410256411} {"Template_token": ["", "attr", "=", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ";", "return", "(", "TREE_CODE", "(", "attr", ")", "==", "STRING_CST", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "attr", ")", ",", "", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "is_function_default_version", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237566, "Length": 33, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "static", "bool", "is_prefetch", "(", "rtx", "insn", ")", "{"], "ground_truth": ["return", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "PREFETCH", ";"], "File": "i3864", "Func": "is_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237568, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "if", "(", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "index", ")", ")", ")", "cost", "++", ";"], "ground_truth": ["if", "(", "TARGET_K6", "&&", "(", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "parts", ".", "disp", "&&", "!", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "==", "", ")", ")", ")", "cost", "+=", "", ";"], "File": "i3864", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237569, "Length": 132, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "struct", "ix86_address", "parts", ";", "int", "cost", "=", "", ";", "int", "ok", "=", "ix86_decompose_address", "(", "x", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "parts", ".", "base", "&&", "GET_CODE", "(", "parts", ".", "base", ")", "==", "SUBREG", ")", "parts", ".", "base", "=", "SUBREG_REG", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", "&&", "GET_CODE", "(", "parts", ".", "index", ")", "==", "SUBREG", ")", "parts", ".", "index", "=", "SUBREG_REG", "(", "parts", ".", "index", ")", ";"], "ground_truth": ["if", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "base", ")", ")", ")", "cost", "++", ";"], "File": "i3864", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237570, "Length": 136, "Cover_Rate": 0.4755244755244755} {"Template_token": ["", "add_reg_note", "(", "insn", ",", "REG_CFA_RESTORE", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "queued_cfa_restores", "=", "alloc_reg_note", "(", "REG_CFA_RESTORE", ",", "reg", ",", "queued_cfa_restores", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_add_cfa_restore_note", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237571, "Length": 30, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "current_target_pragma", "=", "NULL_TREE", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";"], "ground_truth": ["type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";"], "File": "i3864", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237572, "Length": 70, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "tree", "vectype", "=", "stmt_info", "?", "stmt_vectype", "(", "stmt_info", ")", ":", "NULL_TREE", ";", "int", "stmt_cost", "=", "ix86_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", ")", ";"], "ground_truth": ["if", "(", "TARGET_SILVERMONT", "||", "TARGET_INTEL", ")", "if", "(", "stmt_info", "&&", "stmt_info", "->", "stmt", ")", "{"], "File": "i3864", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237573, "Length": 67, "Cover_Rate": 0.42948717948717946} {"Template_token": ["", "tree", "vectype", "=", "stmt_info", "?", "stmt_vectype", "(", "stmt_info", ")", ":", "NULL_TREE", ";", "int", "stmt_cost", "=", "ix86_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", ")", ";", "if", "(", "TARGET_SILVERMONT", "||", "TARGET_INTEL", ")", "if", "(", "stmt_info", "&&", "stmt_info", "->", "stmt", ")", "{", "tree", "lhs_op", "=", "gimple_get_lhs", "(", "stmt_info", "->", "stmt", ")", ";"], "ground_truth": ["if", "(", "lhs_op", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "lhs_op", ")", ")", "==", "INTEGER_TYPE", ")", "retval", "=", "(", "retval", "*", "", ")", "/", "", ";"], "File": "i3864", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237574, "Length": 101, "Cover_Rate": 0.6474358974358975} {"Template_token": ["", "static", "void", "ix86_adjust_counter", "(", "rtx", "countreg", ",", "HOST_WIDE_INT", "value", ")", "{", "rtx", "(", "*", "gen_add", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", "=", "GET_MODE", "(", "countreg", ")", "==", "DImode", "?", "gen_adddi3", ":", "gen_addsi3", ";", "emit_insn", "(", "gen_add", "(", "countreg", ",", "countreg", ",", "GEN_INT", "(", "-", "value", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_adjust_counter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237576, "Length": 52, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "(", "*", "gen_add", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", "=", "GET_MODE", "(", "countreg", ")", "==", "DImode", "?", "gen_adddi3", ":", "gen_addsi3", ";", "emit_insn", "(", "gen_add", "(", "countreg", ",", "countreg", ",", "GEN_INT", "(", "-", "value", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_adjust_counter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237577, "Length": 41, "Cover_Rate": 0.7884615384615384} {"Template_token": ["", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ";", "}", "else", "{", "HOST_WIDE_INT", "rounded_size", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "size", "&", "-", "PROBE_INTERVAL", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ")", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "emit_insn", "(", "ix86_gen_adjust_stack_and_probe", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "rounded_size", "-", "size", ")", ")", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ")", ";", "}", "gcc_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "cfa_reg", "!=", "stack_pointer_rtx", ")", ";", "if", "(", "size", ">", "", ")", "{", "rtx", "expr", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "expr", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "size", ")", ")", ";", "XVECEXP", "(", "expr", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "PROBE_INTERVAL", "+", "dope", "+", "size", ")", ")", ";", "add_reg_note", "(", "last", ",", "REG_FRAME_RELATED_EXPR", ",", "expr", ")", ";", "RTX_FRAME_RELATED_P", "(", "last", ")", "=", "", ";", "cfun", "->", "machine", "->", "fs", ".", "sp_offset", "+=", "size", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "File": "i3864", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237578, "Length": 313, "Cover_Rate": 0.6731182795698925} {"Template_token": ["", "int", "i", ";", "extract_insn_cached", "(", "use_insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "rtx", "addr", "=", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ";", "return", "modified_in_p", "(", "addr", ",", "set_insn", ")", "!=", "", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_agi_dependent", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237579, "Length": 67, "Cover_Rate": 0.8375} {"Template_token": ["", "bool", "ix86_agi_dependent", "(", "rtx_insn", "*", "set_insn", ",", "rtx_insn", "*", "use_insn", ")", "{", "int", "i", ";", "extract_insn_cached", "(", "use_insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "rtx", "addr", "=", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ";", "return", "modified_in_p", "(", "addr", ",", "set_insn", ")", "!=", "", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_agi_dependent", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237580, "Length": 80, "Cover_Rate": 1.0} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "filler_count", ";", "i", "+=", "", ")", "fprintf", "(", "asm_out_file", ",", "ASM_LONG", "", ",", "filler_cc", ")", ";", "}", "SUBTARGET_ASM_UNWIND_INIT", "(", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "fname", ")", ";", "if", "(", "is_ms_hook", ")", "{", "if", "(", "TARGET_64BIT", ")", "{", "asm_fprintf", "(", "asm_out_file", ",", "ASM_BYTE", "", ")", ";", "}", "else", "{", "asm_fprintf", "(", "asm_out_file", ",", "ASM_BYTE", "", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_asm_output_function_label", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237581, "Length": 68, "Cover_Rate": 0.5811965811965812} {"Template_token": ["", "}", "if", "(", "TARGET_SSE_MATH", ")", "{", "tree", "mxcsr_orig_var", "=", "create_tmp_var", "(", "unsigned_type_node", ")", ";", "tree", "mxcsr_mod_var", "=", "create_tmp_var", "(", "unsigned_type_node", ")", ";", "tree", "stmxcsr", "=", "ix86_builtins", "[", "IX86_BUILTIN_STMXCSR", "]", ";", "tree", "ldmxcsr", "=", "ix86_builtins", "[", "IX86_BUILTIN_LDMXCSR", "]", ";", "tree", "stmxcsr_hold_call", "=", "build_call_expr", "(", "stmxcsr", ",", "", ")", ";", "tree", "hold_assign_orig", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "stmxcsr_hold_call", ")", ";", "tree", "hold_mod_val", "=", "build2", "(", "BIT_IOR_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "hold_mod_val", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "hold_mod_val", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "tree", "hold_assign_mod", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "mxcsr_mod_var", ",", "hold_mod_val", ")", ";", "tree", "ldmxcsr_hold_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "tree", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "unsigned_type_node", ",", "hold_assign_orig", ",", "hold_assign_mod", ")", ";", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "hold_all", ",", "ldmxcsr_hold_call", ")", ";", "if", "(", "*", "hold", ")", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "hold", ",", "hold_all", ")", ";", "else", "*", "hold", "=", "hold_all", ";", "tree", "ldmxcsr_clear_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "if", "(", "*", "clear", ")", "*", "clear", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "clear", ",", "ldmxcsr_clear_call", ")", ";", "else", "*", "clear", "=", "ldmxcsr_clear_call", ";", "tree", "stxmcsr_update_call", "=", "build_call_expr", "(", "stmxcsr", ",", "", ")", ";", "tree", "exceptions_sse", "=", "fold_convert", "(", "integer_type_node", ",", "stxmcsr_update_call", ")", ";", "if", "(", "*", "update", ")", "{", "tree", "exceptions_mod", "=", "build2", "(", "BIT_IOR_EXPR", ",", "integer_type_node", ",", "exceptions_var", ",", "exceptions_sse", ")", ";"], "ground_truth": ["tree", "exceptions_assign", "=", "build2", "(", "MODIFY_EXPR", ",", "integer_type_node", ",", "exceptions_var", ",", "exceptions_mod", ")", ";"], "File": "i3864", "Func": "ix86_atomic_assign_expand_fenv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237582, "Length": 270, "Cover_Rate": 0.4199066874027994} {"Template_token": ["", "if", "(", "get_attr_type", "(", "insn", ")", "==", "TYPE_LEA", ")", "{", "rtx", "set", "=", "PATTERN", "(", "insn", ")", ",", "addr", ";", "if", "(", "GET_CODE", "(", "set", ")", "==", "PARALLEL", ")", "set", "=", "XVECEXP", "(", "set", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "addr", "=", "SET_SRC", "(", "set", ")", ";", "return", "memory_address_length", "(", "addr", ",", "true", ")", ";", "}", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "constrain_operands_cached", "(", "insn", ",", "reload_completed", ")", ";", "if", "(", "which_alternative", "!=", "-", "", ")", "{"], "ground_truth": ["const", "char", "*", "constraints", "=", "recog_data", ".", "constraints", "[", "i", "]", ";"], "File": "i3864", "Func": "ix86_attr_length_address_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237583, "Length": 128, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "int", "max_skip", "=", "label_to_max_skip", "(", "insn", ")", ";", "if", "(", "max_skip", ">", "", ")", "max_skip", "=", "", ";", "if", "(", "align", "<=", "", "||", "(", "align", "<=", "", "&&", "max_skip", "!=", "(", "", "<<", "align", ")", "-", "", ")", ")", "max_skip", "=", "", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "max_skip", ")", ";", "if", "(", "max_skip", ")", "{", "while", "(", "nbytes", "+", "max_skip", ">=", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "min_insn_size", "(", "start", ")", ";", "}", "}", "continue", ";", "}", "min_size", "=", "min_insn_size", "(", "insn", ")", ";", "nbytes", "+=", "min_size", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "min_size", ")", ";", "if", "(", "(", "JUMP_P", "(", "insn", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", "<", "", ")", "||", "CALL_P", "(", "insn", ")", ")", "njumps", "++", ";", "else", "continue", ";", "while", "(", "njumps", ">", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "min_insn_size", "(", "start", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avoid_jump_mispredicts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237585, "Length": 248, "Cover_Rate": 0.6138613861386139} {"Template_token": ["", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "||", "(", "SImode_address_operand", "(", "operands", "[", "", "]", ",", "VOIDmode", ")", "&&", "REG_P", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "!", "ix86_ok_to_clobber_flags", "(", "insn", ")", ")", "return", "false", ";", "ok", "=", "ix86_decompose_address", "(", "operands", "[", "", "]", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "(", "parts", ".", "base", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "index", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "scale", ">", "", ")", "<", "", ")", "return", "false", ";", "if", "(", "parts", ".", "disp", "&&", "flag_pic", "&&", "!", "LEGITIMATE_PIC_OPERAND_P", "(", "parts", ".", "disp", ")", ")", "return", "false", ";"], "ground_truth": ["regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";"], "File": "i3864", "Func": "ix86_avoid_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237586, "Length": 135, "Cover_Rate": 0.39589442815249265} {"Template_token": ["", "struct", "ix86_address", "parts", ";", "int", "ok", ";", "if", "(", "!", "TARGET_AVOID_LEA_FOR_ADDR", "||", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "false", ";", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "||", "(", "SImode_address_operand", "(", "operands", "[", "", "]", ",", "VOIDmode", ")", "&&", "REG_P", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "!", "ix86_ok_to_clobber_flags", "(", "insn", ")", ")", "return", "false", ";", "ok", "=", "ix86_decompose_address", "(", "operands", "[", "", "]", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "(", "parts", ".", "base", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "index", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "+", "(", "parts", ".", "scale", ">", "", ")", "<", "", ")", "return", "false", ";", "if", "(", "parts", ".", "disp", "&&", "flag_pic", "&&", "!", "LEGITIMATE_PIC_OPERAND_P", "(", "parts", ".", "disp", ")", ")", "return", "false", ";", "regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "regno1", "=", "INVALID_REGNUM", ";", "regno2", "=", "INVALID_REGNUM", ";", "if", "(", "parts", ".", "base", ")", "regno1", "=", "true_regnum", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", ")", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";"], "ground_truth": ["split_cost", "=", "", ";"], "File": "i3864", "Func": "ix86_avoid_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237587, "Length": 197, "Cover_Rate": 0.5777126099706745} {"Template_token": ["", "case", "V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";", "load_unaligned", "=", "gen_avx_loadups256", ";", "store_unaligned", "=", "gen_avx_storeups256", ";", "mode", "=", "V4SFmode", ";", "break", ";", "case", "V4DFmode", ":", "extract", "=", "gen_avx_vextractf128v4df", ";", "load_unaligned", "=", "gen_avx_loadupd256", ";", "store_unaligned", "=", "gen_avx_storeupd256", ";", "mode", "=", "V2DFmode", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "op1", ")", ")", "{", "if", "(", "TARGET_AVX256_SPLIT_UNALIGNED_LOAD", "&&", "optimize_insn_for_speed_p", "(", ")", ")", "{", "rtx", "r", "=", "gen_reg_rtx", "(", "mode", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "emit_move_insn", "(", "r", ",", "m", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "r", "=", "gen_rtx_VEC_CONCAT", "(", "GET_MODE", "(", "op0", ")", ",", "r", ",", "m", ")", ";", "emit_move_insn", "(", "op0", ",", "r", ")", ";", "}", "else", "if", "(", "misaligned_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "op0", ",", "op1", ")", ")", ";", "else", "emit_insn", "(", "load_unaligned", "(", "op0", ",", "op1", ")", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{", "if", "(", "TARGET_AVX256_SPLIT_UNALIGNED_STORE", "&&", "optimize_insn_for_speed_p", "(", ")", ")", "{"], "ground_truth": ["m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";"], "File": "i3864", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237588, "Length": 185, "Cover_Rate": 0.5674846625766872} {"Template_token": ["", "extract", "=", "gen_avx_vextractf128v32qi", ";", "load_unaligned", "=", "gen_avx_loaddquv32qi", ";", "store_unaligned", "=", "gen_avx_storedquv32qi", ";", "mode", "=", "V16QImode", ";", "break", ";", "case", "V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";", "load_unaligned", "=", "gen_avx_loadups256", ";", "store_unaligned", "=", "gen_avx_storeups256", ";", "mode", "=", "V4SFmode", ";", "break", ";", "case", "V4DFmode", ":", "extract", "=", "gen_avx_vextractf128v4df", ";", "load_unaligned", "=", "gen_avx_loadupd256", ";", "store_unaligned", "=", "gen_avx_storeupd256", ";", "mode", "=", "V2DFmode", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "op1", ")", ")", "{", "if", "(", "TARGET_AVX256_SPLIT_UNALIGNED_LOAD", "&&", "optimize_insn_for_speed_p", "(", ")", ")", "{", "rtx", "r", "=", "gen_reg_rtx", "(", "mode", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "emit_move_insn", "(", "r", ",", "m", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "r", "=", "gen_rtx_VEC_CONCAT", "(", "GET_MODE", "(", "op0", ")", ",", "r", ",", "m", ")", ";", "emit_move_insn", "(", "op0", ",", "r", ")", ";", "}", "else", "if", "(", "misaligned_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "op0", ",", "op1", ")", ")", ";", "else", "emit_insn", "(", "load_unaligned", "(", "op0", ",", "op1", ")", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{", "if", "(", "TARGET_AVX256_SPLIT_UNALIGNED_STORE", "&&", "optimize_insn_for_speed_p", "(", ")", ")", "{", "m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";", "emit_insn", "(", "extract", "(", "m", ",", "op1", ",", "const0_rtx", ")", ")", ";", "m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";", "emit_insn", "(", "extract", "(", "m", ",", "op1", ",", "const1_rtx", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237589, "Length": 239, "Cover_Rate": 0.7331288343558282} {"Template_token": ["", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "regs_live", ",", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "return", ";", "if", "(", "TARGET_64BIT", ")", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "regs_live", ",", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "return", ";", "emit_insn", "(", "gen_avx_vzeroupper", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avx_emit_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237591, "Length": 72, "Cover_Rate": 0.8780487804878049} {"Template_token": ["", "if", "(", "vzeroupper_operation", "(", "pat", ",", "VOIDmode", ")", "||", "vzeroall_operation", "(", "pat", ",", "VOIDmode", ")", ")", "return", "AVX_U128_CLEAN", ";", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "bool", "avx_reg256_found", "=", "false", ";", "note_stores", "(", "pat", ",", "ix86_check_avx256_stores", ",", "&", "avx_reg256_found", ")", ";", "return", "avx_reg256_found", "?", "AVX_U128_DIRTY", ":", "AVX_U128_CLEAN", ";", "}"], "ground_truth": ["return", "mode", ";"], "File": "i3864", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237592, "Length": 53, "Cover_Rate": 0.7162162162162162} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_after", "(", "int", "mode", ",", "rtx_insn", "*", "insn", ")", "{", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "vzeroupper_operation", "(", "pat", ",", "VOIDmode", ")", "||", "vzeroall_operation", "(", "pat", ",", "VOIDmode", ")", ")", "return", "AVX_U128_CLEAN", ";", "if", "(", "CALL_P", "(", "insn", ")", ")", "{"], "ground_truth": ["bool", "avx_reg256_found", "=", "false", ";"], "File": "i3864", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237593, "Length": 52, "Cover_Rate": 0.7027027027027027} {"Template_token": ["", "if", "(", "incoming", "&&", "ix86_check_avx256_register", "(", "incoming", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avx_u128_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237594, "Length": 17, "Cover_Rate": 0.3148148148148148} {"Template_token": ["", "for", "(", "arg", "=", "DECL_ARGUMENTS", "(", "current_function_decl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "{", "rtx", "incoming", "=", "DECL_INCOMING_RTL", "(", "arg", ")", ";", "if", "(", "incoming", "&&", "ix86_check_avx256_register", "(", "incoming", ")", ")", "return", "AVX_U128_DIRTY", ";", "}"], "ground_truth": ["return", "AVX_U128_CLEAN", ";"], "File": "i3864", "Func": "ix86_avx_u128_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237595, "Length": 43, "Cover_Rate": 0.7962962962962963} {"Template_token": ["", "rtx", "reg", "=", "crtl", "->", "return_rtx", ";", "if", "(", "reg", "&&", "ix86_check_avx256_register", "(", "reg", ")", ")", "return", "AVX_U128_DIRTY", ";", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avx_u128_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237597, "Length": 23, "Cover_Rate": 0.7666666666666667} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_needed", "(", "rtx_insn", "*", "insn", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "rtx", "link", ";", "for", "(", "link", "=", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ";", "link", ";", "link", "=", "XEXP", "(", "link", ",", "", ")", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "link", ",", "", ")", ")", "==", "USE", ")", "{", "rtx", "arg", "=", "XEXP", "(", "XEXP", "(", "link", ",", "", ")", ",", "", ")", ";", "if", "(", "ix86_check_avx256_register", "(", "arg", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "}", "return", "AVX_U128_CLEAN", ";", "}"], "ground_truth": ["subrtx_iterator", "::", "array_type", "array", ";"], "File": "i3864", "Func": "ix86_avx_u128_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237598, "Length": 92, "Cover_Rate": 0.7666666666666667} {"Template_token": ["", "if", "(", "GET_CODE", "(", "XEXP", "(", "link", ",", "", ")", ")", "==", "USE", ")", "{", "rtx", "arg", "=", "XEXP", "(", "XEXP", "(", "link", ",", "", ")", ",", "", ")", ";", "if", "(", "ix86_check_avx256_register", "(", "arg", ")", ")", "return", "AVX_U128_DIRTY", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_avx_u128_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237599, "Length": 41, "Cover_Rate": 0.3416666666666667} {"Template_token": ["", "if", "(", "insn", "&&", "CALL_P", "(", "insn", ")", ")", "{", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "if", "(", "call", ")", "return", "CALL_EXPR_WITH_BOUNDS_P", "(", "call", ")", ";", "}", "return", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_bnd_prefixed_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237600, "Length": 36, "Cover_Rate": 0.8372093023255814} {"Template_token": ["", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "if", "(", "call", ")", "return", "CALL_EXPR_WITH_BOUNDS_P", "(", "call", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_bnd_prefixed_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237601, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "tree", "t", ";", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "{", "t", "=", "ix86_build_builtin_va_list_abi", "(", "SYSV_ABI", ")", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";", "sysv_va_list_type_node", "=", "t", ";", "}", "else", "{", "t", "=", "ret", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";"], "ground_truth": ["sysv_va_list_type_node", "=", "t", ";"], "File": "i3864", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237602, "Length": 64, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "{", "t", "=", "ix86_build_builtin_va_list_abi", "(", "SYSV_ABI", ")", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";", "sysv_va_list_type_node", "=", "t", ";", "}", "else", "{", "t", "=", "ret", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";", "sysv_va_list_type_node", "=", "t", ";", "}", "if", "(", "ix86_abi", "!=", "MS_ABI", ")", "{", "t", "=", "ix86_build_builtin_va_list_abi", "(", "MS_ABI", ")", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";", "ms_va_list_type_node", "=", "t", ";", "}", "else", "{", "t", "=", "ret", ";", "if", "(", "TREE_CODE", "(", "t", ")", "!=", "RECORD_TYPE", ")", "t", "=", "build_variant_type_copy", "(", "t", ")", ";"], "ground_truth": ["ms_va_list_type_node", "=", "t", ";"], "File": "i3864", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237603, "Length": 123, "Cover_Rate": 0.8092105263157895} {"Template_token": ["", "f_sav", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "va_list_gpr_counter_field", "=", "f_gpr", ";", "va_list_fpr_counter_field", "=", "f_fpr", ";", "DECL_FIELD_CONTEXT", "(", "f_gpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_fpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_ovf", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_sav", ")", "=", "record", ";", "TYPE_STUB_DECL", "(", "record", ")", "=", "type_decl", ";", "TYPE_NAME", "(", "record", ")", "=", "type_decl", ";", "TYPE_FIELDS", "(", "record", ")", "=", "f_gpr", ";", "DECL_CHAIN", "(", "f_gpr", ")", "=", "f_fpr", ";", "DECL_CHAIN", "(", "f_fpr", ")", "=", "f_ovf", ";", "DECL_CHAIN", "(", "f_ovf", ")", "=", "f_sav", ";"], "ground_truth": ["layout_type", "(", "record", ")", ";"], "File": "i3864", "Func": "ix86_build_builtin_va_list_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237604, "Length": 99, "Cover_Rate": 0.4439461883408072} {"Template_token": ["", "int", "i", ",", "n_elt", ";", "rtvec", "v", ";", "machine_mode", "scalar_mode", ";", "switch", "(", "mode", ")", "{", "case", "V64QImode", ":", "case", "V32QImode", ":", "case", "V16QImode", ":", "case", "V32HImode", ":", "case", "V16HImode", ":", "case", "V8HImode", ":", "case", "V16SImode", ":", "case", "V8SImode", ":", "case", "V4SImode", ":", "case", "V8DImode", ":", "case", "V4DImode", ":", "case", "V2DImode", ":", "gcc_assert", "(", "vect", ")", ";", "case", "V16SFmode", ":", "case", "V8SFmode", ":", "case", "V4SFmode", ":", "case", "V8DFmode", ":", "case", "V4DFmode", ":", "case", "V2DFmode", ":", "n_elt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "v", "=", "rtvec_alloc", "(", "n_elt", ")", ";", "scalar_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "RTVEC_ELT", "(", "v", ",", "", ")", "=", "value", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elt", ";", "++", "i", ")", "RTVEC_ELT", "(", "v", ",", "i", ")", "=", "vect", "?", "value", ":", "CONST0_RTX", "(", "scalar_mode", ")", ";"], "ground_truth": ["return", "gen_rtx_CONST_VECTOR", "(", "mode", ",", "v", ")", ";"], "File": "i3864", "Func": "ix86_build_const_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237605, "Length": 142, "Cover_Rate": 0.8711656441717791} {"Template_token": ["", "case", "V8SImode", ":", "case", "V4SImode", ":", "case", "V8SFmode", ":", "case", "V4SFmode", ":", "vec_mode", "=", "mode", ";", "mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "imode", "=", "SImode", ";", "lo", "=", "", ",", "hi", "=", "lo", "<", "", ";", "break", ";", "case", "V8DImode", ":", "case", "V4DImode", ":", "case", "V2DImode", ":", "case", "V8DFmode", ":", "case", "V4DFmode", ":", "case", "V2DFmode", ":", "vec_mode", "=", "mode", ";", "mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "imode", "=", "DImode", ";", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "lo", "=", "(", "HOST_WIDE_INT", ")", "", "<<", "shift", ",", "hi", "=", "-", "", ";", "else", "lo", "=", "", ",", "hi", "=", "(", "HOST_WIDE_INT", ")", "", "<<", "(", "shift", "-", "HOST_BITS_PER_WIDE_INT", ")", ";", "break", ";", "case", "TImode", ":", "case", "TFmode", ":", "vec_mode", "=", "VOIDmode", ";", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "{"], "ground_truth": ["imode", "=", "TImode", ";"], "File": "i3864", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237606, "Length": 133, "Cover_Rate": 0.3604336043360434} {"Template_token": ["", "if", "(", "code", ">=", "IX86_BUILTIN_MAX", ")", "return", "error_mark_node", ";", "return", "ix86_builtins", "[", "code", "]", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237608, "Length": 16, "Cover_Rate": 0.6153846153846154} {"Template_token": ["", "case", "BUILT_IN_CHKP_BNDMK", ":", "return", "ix86_builtins", "[", "IX86_BUILTIN_BNDMK", "]", ";", "case", "BUILT_IN_CHKP_BNDSTX", ":", "return", "ix86_builtins", "[", "IX86_BUILTIN_BNDSTX", "]", ";", "case", "BUILT_IN_CHKP_BNDLDX", ":", "return", "ix86_builtins", "[", "IX86_BUILTIN_BNDLDX", "]", ";", "case", "BUILT_IN_CHKP_BNDCL", ":", "return", "ix86_builtins", "[", "IX86_BUILTIN_BNDCL", "]", ";", "case", "BUILT_IN_CHKP_BNDCU", ":", "return", "ix86_builtins", "[", "IX86_BUILTIN_BNDCU", "]", ";"], "ground_truth": ["case", "BUILT_IN_CHKP_BNDRET", ":"], "File": "i3864", "Func": "ix86_builtin_mpx_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237609, "Length": 48, "Cover_Rate": 0.3902439024390244} {"Template_token": ["", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_RSQRTPS_NR256", ")", ";", "default", ":", "return", "NULL_TREE", ";", "}", "else", "switch", "(", "fn", ")", "{", "case", "BUILT_IN_SQRTF", ":", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_RSQRTF", ")", ";", "default", ":", "return", "NULL_TREE", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_reciprocal", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237610, "Length": 34, "Cover_Rate": 0.37362637362637363} {"Template_token": ["", "return", "stack_realign_fp", "?", "hard_frame_pointer_rtx", ":", "virtual_stack_vars_rtx", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_setjmp_frame_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237611, "Length": 8, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "{", "switch", "(", "tree_to_uhwi", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "{", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_M64", ")", ";", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_M128", ")", ";", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_M256", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_tm_load", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237613, "Length": 49, "Cover_Rate": 0.7903225806451613} {"Template_token": ["", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_M128", ")", ";", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_M256", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_tm_load", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237614, "Length": 19, "Cover_Rate": 0.3064516129032258} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "{", "switch", "(", "tree_to_uhwi", "(", "TYPE_SIZE", "(", "type", ")", ")", ")", "{", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_STORE_M64", ")", ";", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_STORE_M128", ")", ";", "case", "", ":", "return", "builtin_decl_explicit", "(", "BUILT_IN_TM_STORE_M256", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_builtin_tm_store", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237615, "Length": 50, "Cover_Rate": 0.8064516129032258} {"Template_token": ["", "if", "(", "fndecl", "==", "NULL_TREE", ")", "cfun", "->", "machine", "->", "call_abi", "=", "ix86_abi", ";"], "ground_truth": ["else", "cfun", "->", "machine", "->", "call_abi", "=", "ix86_function_type_abi", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ";"], "File": "i3864", "Func": "ix86_call_abi_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237619, "Length": 29, "Cover_Rate": 0.7837837837837838} {"Template_token": ["", "bool", "ix86_cannot_change_mode_class", "(", "machine_mode", "from", ",", "machine_mode", "to", ",", "enum", "reg_class", "regclass", ")", "{", "if", "(", "from", "==", "to", ")", "return", "false", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", ")", "{"], "File": "i3864", "Func": "ix86_cannot_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237620, "Length": 46, "Cover_Rate": 0.7301587301587301} {"Template_token": ["", "bool", "ix86_cannot_change_mode_class", "(", "machine_mode", "from", ",", "machine_mode", "to", ",", "enum", "reg_class", "regclass", ")", "{", "if", "(", "from", "==", "to", ")", "return", "false", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "true", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", ")", "{", "if", "(", "GET_MODE_SIZE", "(", "from", ")", "<", "", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_cannot_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237621, "Length": 59, "Cover_Rate": 0.9365079365079365} {"Template_token": ["", "else", "if", "(", "!", "caller_tree", ")", "ret", "=", "false", ";", "else", "{", "struct", "cl_target_option", "*", "caller_opts", "=", "TREE_TARGET_OPTION", "(", "caller_tree", ")", ";", "struct", "cl_target_option", "*", "callee_opts", "=", "TREE_TARGET_OPTION", "(", "callee_tree", ")", ";", "if", "(", "(", "caller_opts", "->", "x_ix86_isa_flags", "&", "callee_opts", "->", "x_ix86_isa_flags", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "x_target_flags", "!=", "callee_opts", "->", "x_target_flags", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "arch", "!=", "callee_opts", "->", "arch", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "tune", "!=", "callee_opts", "->", "tune", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "x_ix86_fpmath", "!=", "callee_opts", "->", "x_ix86_fpmath", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "branch_cost", "!=", "callee_opts", "->", "branch_cost", ")", "ret", "=", "false", ";", "else", "ret", "=", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_can_inline_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237622, "Length": 133, "Cover_Rate": 0.7471910112359551} {"Template_token": ["", "if", "(", "!", "reload_completed", "||", "frame_pointer_needed", ")", "return", "", ";", "if", "(", "crtl", "->", "args", ".", "pops_args", "&&", "crtl", "->", "args", ".", "size", ">=", "", ")", "return", "", ";"], "ground_truth": ["ix86_compute_frame_layout", "(", "&", "frame", ")", ";"], "File": "i3864", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237623, "Length": 35, "Cover_Rate": 0.5223880597014925} {"Template_token": ["", "ix86_compute_frame_layout", "(", "&", "frame", ")", ";"], "ground_truth": ["return", "(", "frame", ".", "stack_pointer_offset", "==", "UNITS_PER_WORD", "&&", "(", "frame", ".", "nregs", "+", "frame", ".", "nsseregs", ")", "==", "", ")", ";"], "File": "i3864", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237624, "Length": 27, "Cover_Rate": 0.40298507462686567} {"Template_token": ["", "if", "(", "GET_CODE", "(", "op0", ")", "==", "PLUS", "&&", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", ")", "return", "CCCmode", ";", "else", "return", "CCmode", ";", "case", "GTU", ":", "case", "LEU", ":", "return", "CCmode", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCGOCmode", ";"], "ground_truth": ["else", "return", "CCGCmode", ";"], "File": "i3864", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237625, "Length": 56, "Cover_Rate": 0.36129032258064514} {"Template_token": ["", "if", "(", "!", "cfun", ")", "return", "ix86_abi", ";"], "ground_truth": ["return", "cfun", "->", "machine", "->", "call_abi", ";"], "File": "i3864", "Func": "ix86_cfun_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237627, "Length": 15, "Cover_Rate": 0.6521739130434783} {"Template_token": ["", "return", "(", "REG_P", "(", "exp", ")", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "GET_MODE", "(", "exp", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_check_avx256_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237629, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "static", "void", "ix86_check_avx256_stores", "(", "rtx", "dest", ",", "const_rtx", ",", "void", "*", "data", ")", "{", "if", "(", "ix86_check_avx256_register", "(", "dest", ")", ")", "{"], "ground_truth": ["bool", "*", "used", "=", "(", "bool", "*", ")", "data", ";"], "File": "i3864", "Func": "ix86_check_avx256_stores", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237631, "Length": 32, "Cover_Rate": 0.8205128205128205} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "mem", "=", "XEXP", "(", "set", ",", "opnum", ")", ";", "while", "(", "GET_CODE", "(", "mem", ")", "==", "SUBREG", ")", "mem", "=", "SUBREG_REG", "(", "mem", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";", "return", "volatile_ok", "||", "!", "MEM_VOLATILE_P", "(", "mem", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_check_movabs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237632, "Length": 53, "Cover_Rate": 0.5578947368421052} {"Template_token": ["", "case", "CREG", ":", "case", "BREG", ":", "case", "AD_REGS", ":", "case", "SIREG", ":", "case", "DIREG", ":", "case", "SSE_FIRST_REG", ":", "case", "FP_TOP_REG", ":", "case", "FP_SECOND_REG", ":"], "ground_truth": ["case", "BND_REGS", ":"], "File": "i3864", "Func": "ix86_class_likely_spilled_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237633, "Length": 27, "Cover_Rate": 0.46551724137931033} {"Template_token": ["", "else", "if", "(", "mode", "==", "XCmode", ")", "return", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "else", "return", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "+", "UNITS_PER_WORD", "-", "", ")", "/", "UNITS_PER_WORD", ")", ";", "}", "else", "{", "if", "(", "COMPLEX_MODE_P", "(", "mode", ")", ")", "return", "", ";", "else", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_class_max_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237634, "Length": 51, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "switch_to_section", "(", "darwin_sections", "[", "text_coal_section", "]", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";", "}", "else", "{", "switch_to_section", "(", "text_section", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "}", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";", "current_function_decl", "=", "decl", ";", "init_function_start", "(", "decl", ")", ";", "first_function_block_is_cold", "=", "false", ";", "final_start_function", "(", "emit_barrier", "(", ")", ",", "asm_out_file", ",", "", ")", ";", "if", "(", "TARGET_PAD_SHORT_FUNCTION", ")", "{", "int", "i", "=", "", ";", "while", "(", "i", "--", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237635, "Length": 216, "Cover_Rate": 0.526829268292683} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "{", "for", "(", "i", "=", "FIRST_REX_INT_REG", ";", "i", "<=", "LAST_REX_INT_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "}", "c_mask", "=", "(", "TARGET_64BIT_MS_ABI", "?", "(", "", "<<", "", ")", ":", "TARGET_64BIT", "?", "(", "", "<<", "", ")", ":", "(", "", "<<", "", ")", ")", ";", "CLEAR_HARD_REG_SET", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "{", "if", "(", "call_used_regs", "[", "i", "]", ">", "", ")", "call_used_regs", "[", "i", "]", "=", "!", "!", "(", "call_used_regs", "[", "i", "]", "&", "c_mask", ")", ";", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "GENERAL_REGS", "]", ",", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "SET_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ",", "i", ")", ";", "}"], "ground_truth": ["if", "(", "!", "TARGET_MMX", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "MMX_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";"], "File": "i3864", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237636, "Length": 265, "Cover_Rate": 0.5364372469635628} {"Template_token": ["", "if", "(", "call_used_regs", "[", "i", "]", ">", "", ")", "call_used_regs", "[", "i", "]", "=", "!", "!", "(", "call_used_regs", "[", "i", "]", "&", "c_mask", ")", ";", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "GENERAL_REGS", "]", ",", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "SET_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ",", "i", ")", ";", "}", "if", "(", "!", "TARGET_MMX", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "MMX_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_SSE", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "SSE_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "FLOAT_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_AVX512F", ")", "{", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237637, "Length": 290, "Cover_Rate": 0.5870445344129555} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "REAL_CST", "||", "TREE_CODE", "(", "exp", ")", "==", "VECTOR_CST", "||", "TREE_CODE", "(", "exp", ")", "==", "INTEGER_CST", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "exp", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "else", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "exp", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237638, "Length": 65, "Cover_Rate": 0.6132075471698113} {"Template_token": ["", "else", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "exp", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "!", "optimize_size", "&&", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "TREE_STRING_LENGTH", "(", "exp", ")", ">=", "", "&&", "align", "<", "BITS_PER_WORD", ")", "return", "BITS_PER_WORD", ";"], "File": "i3864", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237639, "Length": 49, "Cover_Rate": 0.46226415094339623} {"Template_token": ["", "if", "(", "max_align", "<", "BITS_PER_WORD", ")", "max_align", "=", "BITS_PER_WORD", ";", "switch", "(", "ix86_align_data_type", ")", "{", "case", "ix86_align_data_type_abi", ":", "opt", "=", "false", ";", "break", ";", "case", "ix86_align_data_type_compat", ":", "max_align", "=", "BITS_PER_WORD", ";", "break", ";", "case", "ix86_align_data_type_cacheline", ":", "break", ";", "}", "if", "(", "opt", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", ")", "{", "if", "(", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "max_align_compat", ")", "&&", "align", "<", "max_align_compat", ")", "align", "=", "max_align_compat", ";", "if", "(", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "max_align", ")", "&&", "align", "<", "max_align", ")", "align", "=", "max_align", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "(", "opt", "?", "AGGREGATE_TYPE_P", "(", "type", ")", ":", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "!", "opt", ")", "return", "align", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3864", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237640, "Length": 224, "Cover_Rate": 0.49448123620309054} {"Template_token": ["", "if", "(", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "max_align", ")", "&&", "align", "<", "max_align", ")", "align", "=", "max_align", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "(", "opt", "?", "AGGREGATE_TYPE_P", "(", "type", ")", ":", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "!", "opt", ")", "return", "align", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{"], "File": "i3864", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237641, "Length": 289, "Cover_Rate": 0.6379690949227373} {"Template_token": ["", "void", "ATTRIBUTE_UNUSED", "ix86_debug_options", "(", "void", ")", "{", "char", "*", "opts", "=", "ix86_target_string", "(", "ix86_isa_flags", ",", "target_flags", ",", "ix86_arch_string", ",", "ix86_tune_string", ",", "ix86_fpmath", ",", "true", ")", ";", "if", "(", "opts", ")", "{", "fprintf", "(", "stderr", ",", "", ",", "opts", ")", ";", "free", "(", "opts", ")", ";", "}", "else", "fputs", "(", "", ",", "stderr", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_debug_options", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237642, "Length": 57, "Cover_Rate": 1.0} {"Template_token": ["", "break", ";", "case", "SUBREG", ":", "if", "(", "!", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", ")", "return", "", ";", "case", "REG", ":", "if", "(", "!", "base", ")", "base", "=", "op", ";", "else", "if", "(", "!", "index", ")", "index", "=", "op", ";", "else", "return", "", ";", "break", ";", "case", "CONST", ":", "case", "CONST_INT", ":", "case", "SYMBOL_REF", ":", "case", "LABEL_REF", ":", "if", "(", "disp", ")", "return", "", ";", "disp", "=", "op", ";", "break", ";", "default", ":", "return", "", ";", "}", "}", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "MULT", ")", "{", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "scale_rtx", "=", "XEXP", "(", "addr", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "ASHIFT", ")", "{", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "tmp", ")", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "tmp", ")", ";", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "scale", ">", "", ")", "return", "", ";", "scale", "=", "", "<<", "scale", ";", "retval", "=", "-", "", ";", "}", "else", "disp", "=", "addr", ";", "if", "(", "index", ")", "{", "if", "(", "REG_P", "(", "index", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "index", ")", "==", "SUBREG", "&&", "REG_P", "(", "SUBREG_REG", "(", "index", ")", ")", ")", ";", "else", "return", "", ";", "}", "if", "(", "scale_rtx", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "scale_rtx", ")", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "scale_rtx", ")", ";", "}", "base_reg", "=", "base", "&&", "GET_CODE", "(", "base", ")", "==", "SUBREG", "?", "SUBREG_REG", "(", "base", ")", ":", "base", ";", "index_reg", "=", "index", "&&", "GET_CODE", "(", "index", ")", "==", "SUBREG", "?", "SUBREG_REG", "(", "index", ")", ":", "index", ";", "if", "(", "disp", "==", "const0_rtx", "&&", "(", "base", "||", "index", ")", ")", "disp", "=", "NULL_RTX", ";", "if", "(", "base_reg", "&&", "index_reg", "&&", "scale", "==", "", "&&", "(", "index_reg", "==", "arg_pointer_rtx", "||", "index_reg", "==", "frame_pointer_rtx", "||", "(", "REG_P", "(", "index_reg", ")", "&&", "REGNO", "(", "index_reg", ")", "==", "STACK_POINTER_REGNUM", ")", ")", ")", "{", "std", "::", "swap", "(", "base", ",", "index", ")", ";", "std", "::", "swap", "(", "base_reg", ",", "index_reg", ")", ";", "}", "if", "(", "!", "disp", "&&", "base_reg", "&&", "(", "base_reg", "==", "hard_frame_pointer_rtx", "||", "base_reg", "==", "frame_pointer_rtx", "||", "base_reg", "==", "arg_pointer_rtx", "||", "(", "REG_P", "(", "base_reg", ")", "&&", "(", "REGNO", "(", "base_reg", ")", "==", "HARD_FRAME_POINTER_REGNUM", "||", "REGNO", "(", "base_reg", ")", "==", "R13_REG", ")", ")", ")", ")", "disp", "=", "const0_rtx", ";", "if", "(", "TARGET_K6", "&&", "cfun", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "base_reg", "&&", "!", "index_reg", "&&", "!", "disp", "&&", "REG_P", "(", "base_reg", ")", "&&", "REGNO", "(", "base_reg", ")", "==", "SI_REG", ")", "disp", "=", "const0_rtx", ";", "if", "(", "!", "base", "&&", "index", "&&", "scale", "==", "", ")", "base", "=", "index", ",", "base_reg", "=", "index_reg", ",", "scale", "=", "", ";", "if", "(", "!", "base", "&&", "!", "disp", "&&", "index", "&&", "scale", "!=", "", ")", "disp", "=", "const0_rtx", ";", "out", "->", "base", "=", "base", ";", "out", "->", "index", "=", "index", ";"], "ground_truth": ["out", "->", "disp", "=", "disp", ";"], "File": "i3864", "Func": "ix86_decompose_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237643, "Length": 496, "Cover_Rate": 0.4760076775431862} {"Template_token": ["", "rtx", "reg_addend", "=", "NULL_RTX", ";", "rtx", "const_addend", "=", "NULL_RTX", ";", "rtx", "result", "=", "NULL_RTX", ";", "x", "=", "orig_x", ";", "if", "(", "MEM_P", "(", "x", ")", ")", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "Pmode", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "{", "rtx", "x2", "=", "XVECEXP", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ",", "", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "x2", ")", ";", "if", "(", "MEM_P", "(", "orig_x", ")", ")", "x", "=", "replace_equiv_address_nv", "(", "orig_x", ",", "x", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_GOTPCREL", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "&&", "(", "MEM_P", "(", "orig_x", ")", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", ")", "{", "x", "=", "XVECEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "orig_x", ")", "!=", "GET_MODE", "(", "x", ")", "&&", "MEM_P", "(", "orig_x", ")", ")", "{", "x", "=", "simplify_gen_subreg", "(", "GET_MODE", "(", "orig_x", ")", ",", "x", ",", "GET_MODE", "(", "x", ")", ",", "", ")", ";", "if", "(", "x", "==", "NULL_RTX", ")", "return", "orig_x", ";", "}", "return", "x", ";", "}", "if", "(", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", "return", "ix86_delegitimize_tls_address", "(", "orig_x", ")", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "CONST", ")", "return", "ix86_delegitimize_tls_address", "(", "orig_x", ")", ";", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg_addend", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "reg_addend", ",", "", ")", ")", ")", "reg_addend", "=", "XEXP", "(", "reg_addend", ",", "", ")", ";", "else", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "reg_addend", ",", "", ")", ")", ")", "reg_addend", "=", "XEXP", "(", "reg_addend", ",", "", ")", ";", "else", "{", "reg_addend", "=", "NULL_RTX", ";", "addend", "=", "XEXP", "(", "x", ",", "", ")", ";", "}", "}"], "ground_truth": ["else", "addend", "=", "XEXP", "(", "x", ",", "", ")", ";"], "File": "i3864", "Func": "ix86_delegitimize_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237644, "Length": 480, "Cover_Rate": 0.5653710247349824} {"Template_token": ["", "case", "SET", ":", "shift_rtx", "=", "XEXP", "(", "use_body", ",", "", ")", ";", "break", ";", "case", "PARALLEL", ":", "for", "(", "i", "=", "XVECLEN", "(", "use_body", ",", "", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "if", "(", "ix86_dep_by_shift_count_body", "(", "set_body", ",", "XVECEXP", "(", "use_body", ",", "", ",", "i", ")", ")", ")", "return", "true", ";", "default", ":", "return", "false", ";", "break", ";", "}", "if", "(", "shift_rtx", "&&", "(", "GET_CODE", "(", "shift_rtx", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "LSHIFTRT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ROTATE", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ROTATERT", ")", ")", "{", "rtx", "shift_count", "=", "XEXP", "(", "shift_rtx", ",", "", ")", ";", "if", "(", "REG_P", "(", "shift_count", ")", ")", "{", "if", "(", "reload_completed", "&&", "true_regnum", "(", "set_dest", ")", "==", "true_regnum", "(", "shift_count", ")", ")", "return", "true", ";", "else", "if", "(", "REGNO", "(", "set_dest", ")", "==", "REGNO", "(", "shift_count", ")", ")", "return", "true", ";", "}", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_dep_by_shift_count_body", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237645, "Length": 163, "Cover_Rate": 0.5927272727272728} {"Template_token": ["", "rtx", "op", ",", "clob", ";", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "dst", ",", "src", ")", ")", ";", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237646, "Length": 57, "Cover_Rate": 0.76} {"Template_token": ["", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "dst", ",", "src", ")", ")", ";", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237647, "Length": 51, "Cover_Rate": 0.68} {"Template_token": ["", "else", "{", "rtx", "nomove", "=", "gen_label_rtx", "(", ")", ";", "emit_cmp_and_jump_insns", "(", "op1", ",", "op2", ",", "reverse_condition", "(", "code", ")", ",", "const0_rtx", ",", "GET_MODE", "(", "op1", ")", ",", "", ",", "nomove", ")", ";"], "ground_truth": ["emit_move_insn", "(", "dst", ",", "src", ")", ";"], "File": "i3864", "Func": "ix86_emit_cmove", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237648, "Length": 39, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "t", "=", "ix86_expand_compare", "(", "code", ",", "op1", ",", "op2", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_IF_THEN_ELSE", "(", "GET_MODE", "(", "dst", ")", ",", "t", ",", "src", ",", "dst", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_cmove", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237649, "Length": 36, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "if", "(", "TARGET_SAHF", "&&", "(", "TARGET_USE_SAHF", "||", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "temp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "temp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "temp", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "temp", ")", ";", "emit_jump_insn", "(", "temp", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237650, "Length": 122, "Cover_Rate": 0.8243243243243243} {"Template_token": ["", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "rtx", "temp", ";", "emit_insn", "(", "gen_x86_fnstsw_1", "(", "reg", ")", ")", ";", "if", "(", "TARGET_SAHF", "&&", "(", "TARGET_USE_SAHF", "||", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}"], "ground_truth": ["temp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "temp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";"], "File": "i3864", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237651, "Length": 115, "Cover_Rate": 0.777027027027027} {"Template_token": ["", "rtx", "tmp2", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "rtx", "test", ";", "emit_insn", "(", "gen_absxf2", "(", "tmp", ",", "op1", ")", ")", ";", "test", "=", "gen_rtx_GE", "(", "VOIDmode", ",", "tmp", ",", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "REAL_VALUE_ATOF", "(", "", ",", "XFmode", ")", ",", "XFmode", ")", ")", ";", "emit_jump_insn", "(", "gen_cbranchxf4", "(", "test", ",", "XEXP", "(", "test", ",", "", ")", ",", "XEXP", "(", "test", ",", "", ")", ",", "label1", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_fyl2xp1xf3_i387", "(", "op0", ",", "op1", ",", "tmp2", ")", ")", ";", "emit_jump", "(", "label2", ")", ";", "emit_label", "(", "label1", ")", ";", "emit_move_insn", "(", "tmp", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "tmp", ",", "op1", ",", "tmp", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237652, "Length": 130, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "rtx", "test", ";", "emit_insn", "(", "gen_absxf2", "(", "tmp", ",", "op1", ")", ")", ";", "test", "=", "gen_rtx_GE", "(", "VOIDmode", ",", "tmp", ",", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "REAL_VALUE_ATOF", "(", "", ",", "XFmode", ")", ",", "XFmode", ")", ")", ";", "emit_jump_insn", "(", "gen_cbranchxf4", "(", "test", ",", "XEXP", "(", "test", ",", "", ")", ",", "XEXP", "(", "test", ",", "", ")", ",", "label1", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_fyl2xp1xf3_i387", "(", "op0", ",", "op1", ",", "tmp2", ")", ")", ";", "emit_jump", "(", "label2", ")", ";", "emit_label", "(", "label1", ")", ";"], "ground_truth": ["emit_move_insn", "(", "tmp", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237653, "Length": 100, "Cover_Rate": 0.5494505494505495} {"Template_token": ["", "gen_neg", "=", "gen_negsi2", ";", "break", ";", "case", "DImode", ":", "gen_neg", "=", "gen_negdi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "e1", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "e2", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "res", "=", "gen_reg_rtx", "(", "outmode", ")", ";", "half", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "dconsthalf", ",", "inmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "gen_rtx_UNSPEC", "(", "HImode", ",", "gen_rtvec", "(", "", ",", "op1", ")", ",", "UNSPEC_FXAM", ")", ")", ")", ";", "emit_insn", "(", "gen_abs", "(", "e1", ",", "op1", ")", ")", ";", "half", "=", "force_reg", "(", "inmode", ",", "half", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e2", ",", "gen_rtx_PLUS", "(", "inmode", ",", "e1", ",", "half", ")", ")", ")", ";", "if", "(", "inmode", "!=", "XFmode", ")", "{", "tmp1", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp1", ",", "gen_rtx_FLOAT_EXTEND", "(", "XFmode", ",", "e2", ")", ")", ")", ";", "}", "else", "tmp1", "=", "e2", ";", "switch", "(", "outmode", ")", "{", "case", "SFmode", ":", "case", "DFmode", ":", "{", "rtx", "tmp0", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_frndintxf2_floor", "(", "tmp0", ",", "tmp1", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "res", ",", "gen_rtx_UNSPEC", "(", "outmode", ",", "gen_rtvec", "(", "", ",", "tmp0", ")", ",", "UNSPEC_TRUNC_NOOP", ")", ")", ")", ";", "}", "break", ";", "case", "XFmode", ":", "emit_insn", "(", "gen_frndintxf2_floor", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";"], "ground_truth": ["case", "HImode", ":"], "File": "i3864", "Func": "ix86_emit_i387_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237654, "Length": 226, "Cover_Rate": 0.4139194139194139} {"Template_token": ["", "break", ";", "case", "SImode", ":", "gen_neg", "=", "gen_negsi2", ";", "break", ";", "case", "DImode", ":", "gen_neg", "=", "gen_negdi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "e1", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "e2", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "res", "=", "gen_reg_rtx", "(", "outmode", ")", ";", "half", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "dconsthalf", ",", "inmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "gen_rtx_UNSPEC", "(", "HImode", ",", "gen_rtvec", "(", "", ",", "op1", ")", ",", "UNSPEC_FXAM", ")", ")", ")", ";", "emit_insn", "(", "gen_abs", "(", "e1", ",", "op1", ")", ")", ";", "half", "=", "force_reg", "(", "inmode", ",", "half", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e2", ",", "gen_rtx_PLUS", "(", "inmode", ",", "e1", ",", "half", ")", ")", ")", ";", "if", "(", "inmode", "!=", "XFmode", ")", "{", "tmp1", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp1", ",", "gen_rtx_FLOAT_EXTEND", "(", "XFmode", ",", "e2", ")", ")", ")", ";", "}", "else", "tmp1", "=", "e2", ";", "switch", "(", "outmode", ")", "{", "case", "SFmode", ":", "case", "DFmode", ":", "{", "rtx", "tmp0", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_frndintxf2_floor", "(", "tmp0", ",", "tmp1", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "res", ",", "gen_rtx_UNSPEC", "(", "outmode", ",", "gen_rtvec", "(", "", ",", "tmp0", ")", ",", "UNSPEC_TRUNC_NOOP", ")", ")", ")", ";", "}", "break", ";", "case", "XFmode", ":", "emit_insn", "(", "gen_frndintxf2_floor", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "HImode", ":", "emit_insn", "(", "gen_lfloorxfhi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "SImode", ":", "emit_insn", "(", "gen_lfloorxfsi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "DImode", ":", "emit_insn", "(", "gen_lfloorxfdi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_neg", "(", "res", ",", "res", ")", ")", ";"], "ground_truth": ["emit_label", "(", "jump_label", ")", ";"], "File": "i3864", "Func": "ix86_emit_i387_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237655, "Length": 363, "Cover_Rate": 0.6648351648351648} {"Template_token": ["", "gcc_assert", "(", "m", "->", "fs", ".", "fp_valid", ")", ";", "m", "->", "fs", ".", "sp_valid", "=", "true", ";", "m", "->", "fs", ".", "sp_offset", "=", "m", "->", "fs", ".", "fp_offset", "-", "UNITS_PER_WORD", ";", "m", "->", "fs", ".", "fp_valid", "=", "false", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_reg", "=", "stack_pointer_rtx", ";", "m", "->", "fs", ".", "cfa_offset", "=", "m", "->", "fs", ".", "sp_offset", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "sp_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}"], "ground_truth": ["ix86_add_cfa_restore_note", "(", "insn", ",", "hard_frame_pointer_rtx", ",", "m", "->", "fs", ".", "fp_offset", ")", ";"], "File": "i3864", "Func": "ix86_emit_leave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237656, "Length": 111, "Cover_Rate": 0.7762237762237763} {"Template_token": ["", "gcc_assert", "(", "m", "->", "fs", ".", "fp_valid", ")", ";", "m", "->", "fs", ".", "sp_valid", "=", "true", ";", "m", "->", "fs", ".", "sp_offset", "=", "m", "->", "fs", ".", "fp_offset", "-", "UNITS_PER_WORD", ";", "m", "->", "fs", ".", "fp_valid", "=", "false", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{"], "ground_truth": ["m", "->", "fs", ".", "cfa_reg", "=", "stack_pointer_rtx", ";"], "File": "i3864", "Func": "ix86_emit_leave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237657, "Length": 58, "Cover_Rate": 0.40559440559440557} {"Template_token": ["", "if", "(", "mode", "==", "AVX_U128_CLEAN", ")", "ix86_avx_emit_vzeroupper", "(", "regs_live", ")", ";", "break", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3864", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237658, "Length": 48, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237659, "Length": 36, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "last", "=", "first", "+", "rounded_size", ";", "emit_insn", "(", "ix86_gen_probe_stack_range", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "last", ")", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "sr", ".", "reg", ")", ",", "rounded_size", "-", "size", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237662, "Length": 69, "Cover_Rate": 0.3854748603351955} {"Template_token": ["", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ";", "rtx", "insn", ",", "mem", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_frame_mem", "(", "word_mode", ",", "mem", ")", ";", "insn", "=", "emit_move_insn", "(", "reg", ",", "mem", ")", ";"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{"], "File": "i3864", "Func": "ix86_emit_restore_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237663, "Length": 104, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "static", "void", "ix86_emit_restore_regs_using_pop", "(", "void", ")", "{", "unsigned", "int", "regno", ";"], "ground_truth": ["for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "false", ")", ")", "ix86_emit_restore_reg_using_pop", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_restore_regs_using_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237664, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "static", "void", "ix86_emit_restore_regs_using_pop", "(", "void", ")", "{", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "false", ")", ")", "ix86_emit_restore_reg_using_pop", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_restore_regs_using_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237665, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "rtx", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "m", "->", "fs", ".", "cfa_offset", "-=", "UNITS_PER_WORD", ";", "}", "if", "(", "reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "fp_valid", "=", "false", ";"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{"], "File": "i3864", "Func": "ix86_emit_restore_reg_using_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237666, "Length": 85, "Cover_Rate": 0.3617021276595745} {"Template_token": ["", "static", "void", "ix86_emit_restore_sse_regs_using_mov", "(", "HOST_WIDE_INT", "cfa_offset", ",", "bool", "maybe_eh_return", ")", "{", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "V4SFmode", ",", "regno", ")", ";", "rtx", "mem", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";"], "ground_truth": ["mem", "=", "gen_rtx_MEM", "(", "V4SFmode", ",", "mem", ")", ";"], "File": "i3864", "Func": "ix86_emit_restore_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237667, "Length": 72, "Cover_Rate": 0.7128712871287128} {"Template_token": ["", "rtx", "mem", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "V4SFmode", ",", "mem", ")", ";", "set_mem_align", "(", "mem", ",", "", ")", ";", "emit_move_insn", "(", "reg", ",", "mem", ")", ";", "ix86_add_cfa_restore_note", "(", "NULL_RTX", ",", "reg", ",", "cfa_offset", ")", ";"], "ground_truth": ["cfa_offset", "-=", "", ";"], "File": "i3864", "Func": "ix86_emit_restore_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237668, "Length": 46, "Cover_Rate": 0.45544554455445546} {"Template_token": ["", "rtx", "insn", ";"], "ground_truth": ["for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", "--", ">", "", ";", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{"], "File": "i3864", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237669, "Length": 33, "Cover_Rate": 0.4852941176470588} {"Template_token": ["", "for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", "--", ">", "", ";", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "insn", "=", "emit_insn", "(", "gen_push", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237670, "Length": 54, "Cover_Rate": 0.7941176470588235} {"Template_token": ["", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "word_mode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "UNITS_PER_WORD", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237671, "Length": 48, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "rtx", "mem", ",", "addr", ",", "base", ",", "insn", ";", "addr", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_frame_mem", "(", "mode", ",", "addr", ")", ";", "set_mem_align", "(", "mem", ",", "GET_MODE_ALIGNMENT", "(", "mode", ")", ")", ";", "insn", "=", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "base", "=", "addr", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "gcc_checking_assert", "(", "REG_P", "(", "base", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "realigned", ")", "{", "gcc_checking_assert", "(", "stack_realign_drap", ")", ";", "if", "(", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "mem", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "VOIDmode", ",", "mem", ",", "reg", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237673, "Length": 213, "Cover_Rate": 0.6893203883495146} {"Template_token": ["", "static", "void", "ix86_emit_save_sse_regs_using_mov", "(", "HOST_WIDE_INT", "cfa_offset", ")", "{", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "V4SFmode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_save_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237674, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "static", "void", "ix86_emit_save_sse_regs_using_mov", "(", "HOST_WIDE_INT", "cfa_offset", ")", "{", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "V4SFmode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_save_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237675, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "x0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "e0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "e1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "x1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "b", "=", "force_reg", "(", "mode", ",", "b", ")", ";", "if", "(", "mode", "==", "V16SFmode", "||", "mode", "==", "V8DFmode", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP14", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "b", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "e0", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e1", ",", "gen_rtx_PLUS", "(", "mode", ",", "x0", ",", "x0", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x1", ",", "gen_rtx_MINUS", "(", "mode", ",", "e1", ",", "e0", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_swdivsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237676, "Length": 172, "Cover_Rate": 0.7926267281105991} {"Template_token": ["", "x1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "b", "=", "force_reg", "(", "mode", ",", "b", ")", ";", "if", "(", "mode", "==", "V16SFmode", "||", "mode", "==", "V8DFmode", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP14", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "b", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "e0", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e1", ",", "gen_rtx_PLUS", "(", "mode", ",", "x0", ",", "x0", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x1", ",", "gen_rtx_MINUS", "(", "mode", ",", "e1", ",", "e0", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "res", ",", "gen_rtx_MULT", "(", "mode", ",", "a", ",", "x1", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_swdivsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237677, "Length": 171, "Cover_Rate": 0.7880184331797235} {"Template_token": ["", "mthree", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "r", ",", "SFmode", ")", ";", "real_arithmetic", "(", "&", "r", ",", "NEGATE_EXPR", ",", "&", "dconsthalf", ",", "NULL", ")", ";", "mhalf", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "r", ",", "SFmode", ")", ";", "unspec", "=", "UNSPEC_RSQRT", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "mthree", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mthree", ")", ";", "mhalf", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mhalf", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "unspec", "=", "UNSPEC_RSQRT14", ";", "}", "a", "=", "force_reg", "(", "mode", ",", "a", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "a", ")", ",", "unspec", ")", ")", ")", ";", "if", "(", "!", "recip", ")", "{", "rtx", "zero", ",", "mask", ";", "zero", "=", "gen_reg_rtx", "(", "mode", ")", ";", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "zero", "=", "force_reg", "(", "mode", ",", "CONST0_RTX", "(", "mode", ")", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{", "mask", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_avx512f_cmpv16sf3", "(", "mask", ",", "zero", ",", "a", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx512f_blendmv16sf", "(", "x0", ",", "zero", ",", "x0", ",", "mask", ")", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "mask", ",", "gen_rtx_NE", "(", "mode", ",", "zero", ",", "a", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_AND", "(", "mode", ",", "x0", ",", "mask", ")", ")", ")", ";", "}", "}", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "a", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "e1", ",", "gen_rtx_MULT", "(", "mode", ",", "e0", ",", "x0", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_emit_swsqrtsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237678, "Length": 283, "Cover_Rate": 0.6047008547008547} {"Template_token": ["", "e2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "e3", "=", "gen_reg_rtx", "(", "mode", ")", ";", "real_from_integer", "(", "&", "r", ",", "VOIDmode", ",", "-", "", ",", "SIGNED", ")", ";", "mthree", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "r", ",", "SFmode", ")", ";", "real_arithmetic", "(", "&", "r", ",", "NEGATE_EXPR", ",", "&", "dconsthalf", ",", "NULL", ")", ";", "mhalf", "=", "CONST_DOUBLE_FROM_REAL_VALUE", "(", "r", ",", "SFmode", ")", ";", "unspec", "=", "UNSPEC_RSQRT", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "mthree", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mthree", ")", ";", "mhalf", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mhalf", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "unspec", "=", "UNSPEC_RSQRT14", ";", "}", "a", "=", "force_reg", "(", "mode", ",", "a", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "a", ")", ",", "unspec", ")", ")", ")", ";", "if", "(", "!", "recip", ")", "{", "rtx", "zero", ",", "mask", ";", "zero", "=", "gen_reg_rtx", "(", "mode", ")", ";", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "zero", "=", "force_reg", "(", "mode", ",", "CONST0_RTX", "(", "mode", ")", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{", "mask", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_avx512f_cmpv16sf3", "(", "mask", ",", "zero", ",", "a", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx512f_blendmv16sf", "(", "x0", ",", "zero", ",", "x0", ",", "mask", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_emit_swsqrtsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237679, "Length": 230, "Cover_Rate": 0.49145299145299143} {"Template_token": ["", "static", "rtx", "ix86_erase_embedded_rounding", "(", "rtx", "pat", ")", "{", "if", "(", "GET_CODE", "(", "pat", ")", "==", "INSN", ")", "pat", "=", "PATTERN", "(", "pat", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", ";", "if", "(", "XVECLEN", "(", "pat", ",", "", ")", "==", "", ")", "{", "rtx", "p0", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "rtx", "p1", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "p0", ")", "==", "SET", "&&", "GET_CODE", "(", "p1", ")", "==", "UNSPEC", "&&", "XINT", "(", "p1", ",", "", ")", "==", "UNSPEC_EMBEDDED_ROUNDING", ")", ";", "return", "p0", ";", "}", "else", "{", "rtx", "*", "res", "=", "XALLOCAVEC", "(", "rtx", ",", "XVECLEN", "(", "pat", ",", "", ")", ")", ";", "int", "i", "=", "", ";", "int", "j", "=", "", ";", "for", "(", ";", "i", "<", "XVECLEN", "(", "pat", ",", "", ")", ";", "++", "i", ")", "{", "rtx", "elem", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "elem", ")", "!=", "UNSPEC", "||", "XINT", "(", "elem", ",", "", ")", "!=", "UNSPEC_EMBEDDED_ROUNDING", ")", "res", "[", "j", "++", "]", "=", "elem", ";"], "File": "i3864", "Func": "ix86_erase_embedded_rounding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237680, "Length": 182, "Cover_Rate": 0.8465116279069768} {"Template_token": ["", "case", "V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "[", "", "]", "=", "gen_rtx_LE", "(", "mode", ",", "two31r", ",", "val", ")", ";", "emit_insn", "(", "cmp", "(", "tmp", "[", "", "]", ",", "two31r", ",", "val", ",", "tmp", "[", "", "]", ")", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "tmp", "[", "", "]", ",", "two31r", ",", "tmp", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "intmode", "==", "V4SImode", "||", "TARGET_AVX2", ")", "*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "ASHIFT", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "else", "{"], "ground_truth": ["rtx", "two31", "=", "GEN_INT", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "", ")", ";"], "File": "i3864", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237681, "Length": 133, "Cover_Rate": 0.36639118457300274} {"Template_token": ["", "rtx", "(", "*", "cmp", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "tmp", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "real_ldexp", "(", "&", "TWO31r", ",", "&", "dconst1", ",", "", ")", ";", "two31r", "=", "const_double_from_real_value", "(", "TWO31r", ",", "scalarmode", ")", ";", "two31r", "=", "ix86_build_const_vector", "(", "mode", ",", "", ",", "two31r", ")", ";", "two31r", "=", "force_reg", "(", "mode", ",", "two31r", ")", ";", "switch", "(", "mode", ")", "{", "case", "V8SFmode", ":", "cmp", "=", "gen_avx_maskcmpv8sf3", ";", "break", ";", "case", "V4SFmode", ":", "cmp", "=", "gen_sse_maskcmpv4sf3", ";", "break", ";", "case", "V4DFmode", ":", "cmp", "=", "gen_avx_maskcmpv4df3", ";", "break", ";", "case", "V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "[", "", "]", "=", "gen_rtx_LE", "(", "mode", ",", "two31r", ",", "val", ")", ";", "emit_insn", "(", "cmp", "(", "tmp", "[", "", "]", ",", "two31r", ",", "val", ",", "tmp", "[", "", "]", ")", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "tmp", "[", "", "]", ",", "two31r", ",", "tmp", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "intmode", "==", "V4SImode", "||", "TARGET_AVX2", ")", "*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "ASHIFT", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "else", "{", "rtx", "two31", "=", "GEN_INT", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "", "<<", "", ")", ";"], "ground_truth": ["two31", "=", "ix86_build_const_vector", "(", "intmode", ",", "", ",", "two31", ")", ";"], "File": "i3864", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237682, "Length": 257, "Cover_Rate": 0.7079889807162535} {"Template_token": ["", "if", "(", "count", "==", "", "||", "(", "count", "*", "ix86_cost", "->", "add", "<=", "ix86_cost", "->", "shift_const", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "insn", "=", "mode", "==", "DImode", "?", "gen_addsi3", ":", "gen_adddi3", ";", "while", "(", "count", "--", ">", "", ")", "emit_insn", "(", "insn", "(", "operand", ",", "operand", ",", "operand", ")", ")", ";", "}", "else", "{", "insn", "=", "mode", "==", "DImode", "?", "gen_ashlsi3", ":", "gen_ashldi3", ";"], "ground_truth": ["emit_insn", "(", "insn", "(", "operand", ",", "operand", ",", "GEN_INT", "(", "count", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_ashl_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237684, "Length": 81, "Cover_Rate": 0.7363636363636363} {"Template_token": ["", "src2", "=", "operands", "[", "", "]", ";", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "src1", ",", "src2", ")", ")", ";", "if", "(", "reload_in_progress", ")", "{", "gcc_assert", "(", "code", "==", "PLUS", ")", ";", "emit_insn", "(", "op", ")", ";", "}", "else", "if", "(", "reload_completed", "&&", "code", "==", "PLUS", "&&", "!", "rtx_equal_p", "(", "dst", ",", "src1", ")", ")", "{", "emit_insn", "(", "op", ")", ";", "}", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}"], "ground_truth": ["if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "File": "i3864", "Func": "ix86_expand_binary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237685, "Length": 122, "Cover_Rate": 0.7261904761904762} {"Template_token": ["", "}", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}", "if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_binary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237686, "Length": 55, "Cover_Rate": 0.3273809523809524} {"Template_token": ["", "simple", ":", "tmp", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "tmp", ")", ")", ";", "return", ";", "case", "DImode", ":", "if", "(", "TARGET_64BIT", ")", "goto", "simple", ";", "case", "TImode", ":", "{", "rtx", "lo", "[", "", "]", ",", "hi", "[", "", "]", ";", "rtx_code_label", "*", "label2", ";", "enum", "rtx_code", "code1", ",", "code2", ",", "code3", ";", "machine_mode", "submode", ";", "if", "(", "CONSTANT_P", "(", "op0", ")", "&&", "!", "CONSTANT_P", "(", "op1", ")", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "split_double_mode", "(", "mode", ",", "&", "op0", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "split_double_mode", "(", "mode", ",", "&", "op1", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "submode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "if", "(", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", "&&", "(", "!", "optimize_insn_for_size_p", "(", ")", "||", "hi", "[", "", "]", "==", "const0_rtx", "||", "lo", "[", "", "]", "==", "const0_rtx", ")", ")", "{", "rtx", "xor0", ",", "xor1", ";", "xor1", "=", "hi", "[", "", "]", ";", "if", "(", "hi", "[", "", "]", "!=", "const0_rtx", ")", "xor1", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor1", ",", "hi", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "xor0", "=", "lo", "[", "", "]", ";", "if", "(", "lo", "[", "", "]", "!=", "const0_rtx", ")", "xor0", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor0", ",", "lo", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "tmp", "=", "expand_binop", "(", "submode", ",", "ior_optab", ",", "xor1", ",", "xor0", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "ix86_expand_branch", "(", "code", ",", "tmp", ",", "const0_rtx", ",", "label", ")", ";", "return", ";", "}", "if", "(", "CONST_INT_P", "(", "hi", "[", "", "]", ")", ")", "switch", "(", "code", ")", "{", "case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":", "if", "(", "lo", "[", "", "]", "==", "const0_rtx", ")", "{", "ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "return", ";", "}", "break", ";", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "if", "(", "lo", "[", "", "]", "==", "constm1_rtx", ")", "{"], "ground_truth": ["ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";"], "File": "i3864", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237687, "Length": 408, "Cover_Rate": 0.591304347826087} {"Template_token": ["", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", "&&", "!", "TARGET_PECOFF", "&&", "MEM_P", "(", "fnaddr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "local_symbolic_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "VOIDmode", ")", ")", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "construct_plt_address", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ")", ";", "else", "if", "(", "sibcall", "?", "!", "sibcall_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ":", "!", "call_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ")", "{", "fnaddr", "=", "convert_to_mode", "(", "word_mode", ",", "XEXP", "(", "fnaddr", ",", "", ")", ",", "", ")", ";", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "copy_to_mode_reg", "(", "word_mode", ",", "fnaddr", ")", ")", ";", "}", "call", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "fnaddr", ",", "callarg1", ")", ";", "if", "(", "retval", ")", "{", "if", "(", "TARGET_MPX", "&&", "SCALAR_INT_MODE_P", "(", "GET_MODE", "(", "retval", ")", ")", ")", "{", "rtx", "b0", "=", "gen_rtx_REG", "(", "BND64mode", ",", "FIRST_BND_REG", ")", ";", "rtx", "b1", "=", "gen_rtx_REG", "(", "BND64mode", ",", "FIRST_BND_REG", "+", "", ")", ";", "if", "(", "GET_CODE", "(", "retval", ")", "==", "PARALLEL", ")", "{", "b0", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "b0", ",", "const0_rtx", ")", ";", "b1", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "b1", ",", "const0_rtx", ")", ";", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "b0", ",", "b1", ")", ")", ";", "retval", "=", "chkp_join_splitted_slot", "(", "retval", ",", "par", ")", ";", "}", "else", "{", "retval", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "retval", ",", "b0", ",", "b1", ")", ")", ";", "chkp_put_regs_to_expr_list", "(", "retval", ")", ";", "}", "}", "call", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "retval", ",", "call", ")", ";", "}", "vec", "[", "vec_len", "++", "]", "=", "call", ";", "if", "(", "pop", ")", "{", "pop", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";", "pop", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";"], "ground_truth": ["vec", "[", "vec_len", "++", "]", "=", "pop", ";"], "File": "i3864", "Func": "ix86_expand_call", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237688, "Length": 312, "Cover_Rate": 0.47344461305007585} {"Template_token": ["", "use_reg", "(", "&", "use", ",", "al", ")", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", "&&", "!", "TARGET_PECOFF", "&&", "MEM_P", "(", "fnaddr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "local_symbolic_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "VOIDmode", ")", ")", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "construct_plt_address", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ")", ";", "else", "if", "(", "sibcall", "?", "!", "sibcall_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ":", "!", "call_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ")", "{", "fnaddr", "=", "convert_to_mode", "(", "word_mode", ",", "XEXP", "(", "fnaddr", ",", "", ")", ",", "", ")", ";", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "copy_to_mode_reg", "(", "word_mode", ",", "fnaddr", ")", ")", ";", "}", "call", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "fnaddr", ",", "callarg1", ")", ";", "if", "(", "retval", ")", "{", "if", "(", "TARGET_MPX", "&&", "SCALAR_INT_MODE_P", "(", "GET_MODE", "(", "retval", ")", ")", ")", "{", "rtx", "b0", "=", "gen_rtx_REG", "(", "BND64mode", ",", "FIRST_BND_REG", ")", ";", "rtx", "b1", "=", "gen_rtx_REG", "(", "BND64mode", ",", "FIRST_BND_REG", "+", "", ")", ";", "if", "(", "GET_CODE", "(", "retval", ")", "==", "PARALLEL", ")", "{", "b0", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "b0", ",", "const0_rtx", ")", ";", "b1", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "b1", ",", "const0_rtx", ")", ";", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "b0", ",", "b1", ")", ")", ";", "retval", "=", "chkp_join_splitted_slot", "(", "retval", ",", "par", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_call", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237689, "Length": 238, "Cover_Rate": 0.3611532625189681} {"Template_token": ["", "break", ";", "case", "EQ", ":", "case", "NE", ":", "if", "(", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "const1_rtx", ";", "code", "=", "(", "code", "==", "EQ", "?", "LTU", ":", "GEU", ")", ";", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "CONST_INT_P", "(", "op1", ")", ")", "{", "op1", "=", "gen_int_mode", "(", "INTVAL", "(", "op1", ")", "+", "", ",", "GET_MODE", "(", "op0", ")", ")", ";", "if", "(", "op1", "==", "const0_rtx", "||", "!", "x86_64_immediate_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "return", "false", ";", "code", "=", "(", "code", "==", "GTU", "?", "GEU", ":", "LTU", ")", ";", "}", "else", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "(", "code", "==", "GTU", "?", "LTU", ":", "GEU", ")", ";", "}", "break", ";", "case", "LT", ":", "case", "GE", ":", "if", "(", "mode", "==", "DImode", "||", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "gen_int_mode", "(", "", "<<", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "mode", ")", ";", "code", "=", "(", "code", "==", "LT", "?", "GEU", ":", "LTU", ")", ";", "break", ";", "case", "LE", ":", "case", "GT", ":"], "ground_truth": ["if", "(", "mode", "==", "DImode", "||", "op1", "!=", "constm1_rtx", ")", "return", "false", ";"], "File": "i3864", "Func": "ix86_expand_carry_flag_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237690, "Length": 195, "Cover_Rate": 0.3439153439153439} {"Template_token": ["", "rtx", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "clob", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_clear", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237691, "Length": 31, "Cover_Rate": 0.3163265306122449} {"Template_token": ["", "rtx", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "clob", ")", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "tmp", ")", ";"], "File": "i3864", "Func": "ix86_expand_clear", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237692, "Length": 37, "Cover_Rate": 0.37755102040816324} {"Template_token": ["", "else", "if", "(", "SCALAR_FLOAT_MODE_P", "(", "GET_MODE", "(", "op0", ")", ")", ")", "{", "gcc_assert", "(", "!", "DECIMAL_FLOAT_MODE_P", "(", "GET_MODE", "(", "op0", ")", ")", ")", ";", "ret", "=", "ix86_expand_fp_compare", "(", "code", ",", "op0", ",", "op1", ",", "NULL_RTX", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237693, "Length": 38, "Cover_Rate": 0.3917525773195876} {"Template_token": ["", "op0", "=", "force_reg", "(", "vmode", ",", "v", ")", ";", "}", "}", "else", "if", "(", "op0", "!=", "CONST0_RTX", "(", "mode", ")", ")", "op0", "=", "force_reg", "(", "mode", ",", "op0", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "copysign_insn", "=", "gen_copysignsf3_const", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "copysign_insn", "=", "gen_copysigndf3_const", ";", "else", "copysign_insn", "=", "gen_copysigntf3_const", ";", "emit_insn", "(", "copysign_insn", "(", "dest", ",", "op0", ",", "op1", ",", "mask", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "copysign_insn", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "nmask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "copysign_insn", "=", "gen_copysignsf3_var", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "copysign_insn", "=", "gen_copysigndf3_var", ";"], "ground_truth": ["else", "copysign_insn", "=", "gen_copysigntf3_var", ";"], "File": "i3864", "Func": "ix86_expand_copysign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237694, "Length": 151, "Cover_Rate": 0.44542772861356933} {"Template_token": ["", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "do_floor", "?", "MINUS", ":", "PLUS", ",", "xa", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "res", ",", "tmp", ")", ";", "if", "(", "HONOR_SIGNED_ZEROS", "(", "mode", ")", ")", "ix86_sse_copysign_to_positive", "(", "res", ",", "res", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "mask", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_floorceil", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237695, "Length": 73, "Cover_Rate": 0.31063829787234043} {"Template_token": ["", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "xa", ",", "xa", ",", "res", ",", "mask", ")", ";", "one", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "do_floor", "?", "dconst1", ":", "dconstm1", ",", "mode", ")", ")", ";"], "ground_truth": ["tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "xa", ",", "res", ",", "!", "do_floor", ")", ";"], "File": "i3864", "Func": "ix86_expand_floorceildf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237696, "Length": 94, "Cover_Rate": 0.41228070175438597} {"Template_token": ["", "if", "(", "vector_mode", ")", "use_sse", "=", "true", ";", "else", "if", "(", "mode", "==", "TFmode", ")", "use_sse", "=", "true", ";", "else", "if", "(", "TARGET_SSE_MATH", ")", "{", "use_sse", "=", "SSE_FLOAT_MODE_P", "(", "mode", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "}", "if", "(", "use_sse", ")", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "vector_mode", ",", "code", "==", "ABS", ")", ";", "else", "mask", "=", "NULL_RTX", ";", "dst", "=", "operands", "[", "", "]", ";", "src", "=", "operands", "[", "", "]", ";", "set", "=", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ";", "set", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "set", ")", ";", "if", "(", "mask", ")", "{", "rtx", "use", ",", "clob", ";", "rtvec", "par", ";", "use", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "mask", ")", ";", "if", "(", "vector_mode", ")", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ")", ";"], "ground_truth": ["else", "{"], "File": "i3864", "Func": "ix86_expand_fp_absneg_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237697, "Length": 151, "Cover_Rate": 0.6291666666666667} {"Template_token": ["", "case", "LT", ":", "case", "UNLT", ":", "if", "(", "code", "==", "LT", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "GE", ":", "case", "UNGE", ":", "if", "(", "code", "==", "GE", "||", "!", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_xorqi_cc_ext_1", "(", "scratch", ",", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "LE", ":", "case", "UNLE", ":", "if", "(", "code", "==", "LE", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addqi_ext_1", "(", "scratch", ",", "scratch", ",", "constm1_rtx", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "LTU", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "EQ", ":", "case", "UNEQ", ":", "if", "(", "code", "==", "EQ", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "NE", ":", "case", "LTGT", ":", "if", "(", "code", "==", "NE", "&&", "TARGET_IEEE_FP", ")", "{"], "ground_truth": ["emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237698, "Length": 328, "Cover_Rate": 0.4265279583875163} {"Template_token": ["", "machine_mode", "cmode", ";", "cmode", "=", "GET_MODE", "(", "op0", ")", ";", "if", "(", "cmode", "==", "VOIDmode", ")", "cmode", "=", "GET_MODE", "(", "op1", ")", ";", "if", "(", "cmode", "!=", "mode", ")", "return", "false", ";", "code", "=", "ix86_prepare_sse_fp_compare_args", "(", "operands", "[", "", "]", ",", "code", ",", "&", "op0", ",", "&", "op1", ")", ";", "if", "(", "code", "==", "UNKNOWN", ")", "return", "false", ";", "if", "(", "ix86_expand_sse_fp_minmax", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "true", ";", "tmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "ix86_expand_sse_movcc", "(", "operands", "[", "", "]", ",", "tmp", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", "true", ";", "}", "if", "(", "GET_MODE", "(", "op0", ")", "==", "TImode", "||", "(", "GET_MODE", "(", "op0", ")", "==", "DImode", "&&", "!", "TARGET_64BIT", ")", ")", "return", "false", ";", "compare_op", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "if", "(", "!", "fcmov_comparison_operator", "(", "compare_op", ",", "VOIDmode", ")", ")", "{"], "ground_truth": ["tmp", "=", "gen_reg_rtx", "(", "QImode", ")", ";"], "File": "i3864", "Func": "ix86_expand_fp_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237699, "Length": 191, "Cover_Rate": 0.5950155763239875} {"Template_token": ["", "machine_mode", "cmode", ";", "cmode", "=", "GET_MODE", "(", "op0", ")", ";", "if", "(", "cmode", "==", "VOIDmode", ")", "cmode", "=", "GET_MODE", "(", "op1", ")", ";", "if", "(", "cmode", "!=", "mode", ")", "return", "false", ";", "code", "=", "ix86_prepare_sse_fp_compare_args", "(", "operands", "[", "", "]", ",", "code", ",", "&", "op0", ",", "&", "op1", ")", ";", "if", "(", "code", "==", "UNKNOWN", ")", "return", "false", ";", "if", "(", "ix86_expand_sse_fp_minmax", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "true", ";", "tmp", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "code", ",", "op0", ",", "op1", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "ix86_expand_sse_movcc", "(", "operands", "[", "", "]", ",", "tmp", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", "true", ";", "}", "if", "(", "GET_MODE", "(", "op0", ")", "==", "TImode", "||", "(", "GET_MODE", "(", "op0", ")", "==", "DImode", "&&", "!", "TARGET_64BIT", ")", ")", "return", "false", ";", "compare_op", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "if", "(", "!", "fcmov_comparison_operator", "(", "compare_op", ",", "VOIDmode", ")", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "QImode", ")", ";", "ix86_expand_setcc", "(", "tmp", ",", "code", ",", "op0", ",", "op1", ")", ";", "compare_op", "=", "ix86_expand_compare", "(", "NE", ",", "tmp", ",", "const0_rtx", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "operands", "[", "", "]", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "compare_op", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_fp_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237700, "Length": 248, "Cover_Rate": 0.7725856697819314} {"Template_token": ["", "static", "rtx", "ix86_expand_int_compare", "(", "enum", "rtx_code", "code", ",", "rtx", "op0", ",", "rtx", "op1", ")", "{", "machine_mode", "cmpmode", ";", "rtx", "tmp", ",", "flags", ";", "cmpmode", "=", "SELECT_CC_MODE", "(", "code", ",", "op0", ",", "op1", ")", ";", "flags", "=", "gen_rtx_REG", "(", "cmpmode", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["tmp", "=", "gen_rtx_COMPARE", "(", "cmpmode", ",", "op0", ",", "op1", ")", ";"], "File": "i3864", "Func": "ix86_expand_int_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237701, "Length": 54, "Cover_Rate": 0.6835443037974683} {"Template_token": ["", "machine_mode", "cmpmode", ";", "rtx", "tmp", ",", "flags", ";", "cmpmode", "=", "SELECT_CC_MODE", "(", "code", ",", "op0", ",", "op1", ")", ";", "flags", "=", "gen_rtx_REG", "(", "cmpmode", ",", "FLAGS_REG", ")", ";", "tmp", "=", "gen_rtx_COMPARE", "(", "cmpmode", ",", "op0", ",", "op1", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "flags", ",", "tmp", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_int_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237702, "Length": 51, "Cover_Rate": 0.6455696202531646} {"Template_token": ["", "case", "LT", ":", "case", "LTU", ":", "std", "::", "swap", "(", "cop0", ",", "cop1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "mode", "==", "V2DImode", ")", "{", "switch", "(", "code", ")", "{", "case", "EQ", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "break", ";", "case", "GT", ":", "case", "GTU", ":", "if", "(", "!", "TARGET_SSE4_2", ")", "return", "false", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "if", "(", "code", "==", "GTU", ")", "{", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "case", "V8DImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "{", "rtx", "t1", ",", "t2", ",", "mask", ";", "rtx", "(", "*", "gen_sub3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "gen_sub3", "=", "gen_subv16si3", ";", "break", ";", "case", "V8DImode", ":", "gen_sub3", "=", "gen_subv8di3", ";", "break", ";", "case", "V8SImode", ":", "gen_sub3", "=", "gen_subv8si3", ";", "break", ";", "case", "V4DImode", ":", "gen_sub3", "=", "gen_subv4di3", ";", "break", ";", "case", "V4SImode", ":", "gen_sub3", "=", "gen_subv4si3", ";", "break", ";", "case", "V2DImode", ":", "gen_sub3", "=", "gen_subv2di3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "mask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "true", ",", "false", ")", ";", "t1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t1", ",", "cop0", ",", "mask", ")", ")", ";", "t2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t2", ",", "cop1", ",", "mask", ")", ")", ";", "cop0", "=", "t1", ";", "cop1", "=", "t2", ";", "code", "=", "GT", ";", "}", "break", ";", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V16QImode", ":", "case", "V8HImode", ":", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "x", ",", "gen_rtx_US_MINUS", "(", "mode", ",", "cop0", ",", "cop1", ")", ")", ")", ";", "cop0", "=", "x", ";", "cop1", "=", "CONST0_RTX", "(", "mode", ")", ";", "code", "=", "EQ", ";", "negate", "=", "!", "negate", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "}", "if", "(", "data_mode", "==", "mode", ")", "{", "x", "=", "ix86_expand_sse_cmp", "(", "operands", "[", "", "]", ",", "code", ",", "cop0", ",", "cop1", ",", "operands", "[", "", "+", "negate", "]", ",", "operands", "[", "", "-", "negate", "]", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3864", "Func": "ix86_expand_int_vcond", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237704, "Length": 385, "Cover_Rate": 0.41264737406216506} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "op1", ")", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "adj", ";", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";", "REAL_ARITHMETIC", "(", "pred_half", ",", "MINUS_EXPR", ",", "dconsthalf", ",", "half_minus_pred_half", ")", ";"], "ground_truth": ["adj", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "pred_half", ",", "mode", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_lround", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237705, "Length": 71, "Cover_Rate": 0.5634920634920635} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "op1", ")", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "adj", ";", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";"], "ground_truth": ["REAL_ARITHMETIC", "(", "pred_half", ",", "MINUS_EXPR", ",", "dconsthalf", ",", "half_minus_pred_half", ")", ";"], "File": "i3864", "Func": "ix86_expand_lround", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237706, "Length": 57, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "tmp", ",", "addend", ",", "op0", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "tmp", "==", "op0", ")", "return", ";", "op1", "=", "convert_to_mode", "(", "mode", ",", "tmp", ",", "", ")", ";", "}", "}", "if", "(", "(", "flag_pic", "||", "MACHOPIC_INDIRECT", ")", "&&", "symbolic_operand", "(", "op1", ",", "mode", ")", ")", "{", "if", "(", "TARGET_MACHO", "&&", "!", "TARGET_64BIT", ")", "{", "if", "(", "MACHOPIC_INDIRECT", ")", "{", "rtx", "temp", "=", "(", "(", "reload_in_progress", "||", "(", "(", "op0", "&&", "REG_P", "(", "op0", ")", ")", "&&", "mode", "==", "Pmode", ")", ")", "?", "op0", ":", "gen_reg_rtx", "(", "Pmode", ")", ")", ";", "op1", "=", "machopic_indirect_data_reference", "(", "op1", ",", "temp", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "op1", "=", "machopic_legitimize_pic_address", "(", "op1", ",", "mode", ",", "temp", "==", "op1", "?", "", ":", "temp", ")", ";", "}", "if", "(", "op0", "!=", "op1", "&&", "GET_CODE", "(", "op0", ")", "!=", "MEM", ")", "{", "rtx", "insn", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "op0", ",", "op1", ")", ";", "emit_insn", "(", "insn", ")", ";", "return", ";", "}", "if", "(", "GET_CODE", "(", "op0", ")", "==", "MEM", ")", "op1", "=", "force_reg", "(", "Pmode", ",", "op1", ")", ";", "else", "{", "rtx", "temp", "=", "op0", ";", "if", "(", "GET_CODE", "(", "temp", ")", "!=", "REG", ")", "temp", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "temp", "=", "legitimize_pic_address", "(", "op1", ",", "temp", ")", ";", "if", "(", "temp", "==", "op0", ")", "return", ";", "op1", "=", "temp", ";", "}", "}", "else", "{", "if", "(", "MEM_P", "(", "op0", ")", ")", "op1", "=", "force_reg", "(", "mode", ",", "op1", ")", ";", "else", "if", "(", "!", "(", "TARGET_64BIT", "&&", "x86_64_movabs_operand", "(", "op1", ",", "DImode", ")", ")", ")", "{", "rtx", "reg", "=", "can_create_pseudo_p", "(", ")", "?", "NULL_RTX", ":", "op0", ";", "op1", "=", "legitimize_pic_address", "(", "op1", ",", "reg", ")", ";", "if", "(", "op0", "==", "op1", ")", "return", ";", "op1", "=", "convert_to_mode", "(", "mode", ",", "op1", ",", "", ")", ";", "}", "}", "}", "else", "{", "if", "(", "MEM_P", "(", "op0", ")", "&&", "(", "PUSH_ROUNDING", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "!=", "GET_MODE_SIZE", "(", "mode", ")", "||", "!", "push_operand", "(", "op0", ",", "mode", ")", ")", "&&", "MEM_P", "(", "op1", ")", ")", "op1", "=", "force_reg", "(", "mode", ",", "op1", ")", ";", "if", "(", "push_operand", "(", "op0", ",", "mode", ")", "&&", "!", "general_no_elim_operand", "(", "op1", ",", "mode", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode", ",", "op1", ")", ";", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "(", "mode", "==", "DImode", ")", "&&", "TARGET_64BIT", "&&", "immediate_operand", "(", "op1", ",", "mode", ")", "&&", "!", "x86_64_zext_immediate_operand", "(", "op1", ",", "VOIDmode", ")", "&&", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "optimize", ")", "op1", "=", "copy_to_mode_reg", "(", "mode", ",", "op1", ")", ";", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "FLOAT_MODE_P", "(", "mode", ")", "&&", "GET_CODE", "(", "op1", ")", "==", "CONST_DOUBLE", ")", "{", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";", "if", "(", "!", "register_operand", "(", "op0", ",", "mode", ")", ")", "{", "rtx", "temp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "temp", ",", "op1", ")", ")", ";", "emit_move_insn", "(", "op0", ",", "temp", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237707, "Length": 497, "Cover_Rate": 0.660904255319149} {"Template_token": ["", "goto", "xop_rotl", ";", "case", "CODE_FOR_xop_rotlv16qi3", ":", "new_icode", "=", "CODE_FOR_rotlv16qi3", ";", "xop_rotl", ":", "if", "(", "CONST_INT_P", "(", "op", ")", ")", "{", "int", "mask", "=", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "tmode", ")", ")", "-", "", ";", "op", "=", "GEN_INT", "(", "INTVAL", "(", "op", ")", "&", "mask", ")", ";", "gcc_checking_assert", "(", "insn_data", "[", "icode", "]", ".", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "nargs", "==", "", "&&", "insn_data", "[", "new_icode", "]", ".", "operand", "[", "", "]", ".", "mode", "==", "tmode", "&&", "insn_data", "[", "new_icode", "]", ".", "operand", "[", "", "]", ".", "mode", "==", "tmode", "&&", "insn_data", "[", "new_icode", "]", ".", "operand", "[", "", "]", ".", "mode", "==", "mode", "&&", "insn_data", "[", "new_icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "==", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "&&", "insn_data", "[", "new_icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "==", "insn_data", "[", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", ")", ";", "icode", "=", "new_icode", ";", "goto", "non_constant", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "}", "else", "{", "non_constant", ":", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "op", "=", "safe_vector_operand", "(", "op", ",", "mode", ")", ";", "if", "(", "memory_operand", "(", "op", ",", "mode", ")", ")", "num_memory", "++", ";", "gcc_assert", "(", "GET_MODE", "(", "op", ")", "==", "mode", "||", "GET_MODE", "(", "op", ")", "==", "VOIDmode", ")", ";", "if", "(", "optimize", "||", "!", "insn_data", "[", "icode", "]", ".", "operand", "[", "i", "+", "adjust", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", "||", "num_memory", ">", "", ")", "op", "=", "force_reg", "(", "mode", ",", "op", ")", ";", "}", "args", "[", "i", "]", ".", "op", "=", "op", ";", "args", "[", "i", "]", ".", "mode", "=", "mode", ";", "}", "switch", "(", "nargs", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "if", "(", "tf_p", ")", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "GEN_INT", "(", "(", "int", ")", "sub_code", ")", ")", ";"], "ground_truth": ["else", "if", "(", "!", "comparison_p", ")", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";"], "File": "i3864", "Func": "ix86_expand_multi_arg_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237708, "Length": 390, "Cover_Rate": 0.36757775683317623} {"Template_token": ["", "ix86_expand_vec_interleave", "(", "t1", ",", "op1", ",", "op1", ",", "high_p", ")", ";", "ix86_expand_vec_interleave", "(", "t2", ",", "op2", ",", "op2", ",", "high_p", ")", ";", "high_p", "=", "false", ";", "}", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t1", ",", "t2", ",", "uns_p", ",", "high_p", ")", ";", "break", ";", "case", "V8SImode", ":", "t1", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t1", ",", "gen_lowpart", "(", "V4DImode", ",", "op1", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t2", ",", "gen_lowpart", "(", "V4DImode", ",", "op2", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "mask", "=", "GEN_INT", "(", "high_p", "?", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ":", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t3", ",", "gen_lowpart", "(", "V8SImode", ",", "t1", ")", ",", "mask", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t4", ",", "gen_lowpart", "(", "V8SImode", ",", "t2", ")", ",", "mask", ")", ")", ";", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t3", ",", "t4", ",", "uns_p", ",", "false", ")", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "ix86_expand_mul_widen_hilo", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237709, "Length": 221, "Cover_Rate": 0.43418467583497056} {"Template_token": ["", "high_p", "=", "false", ";", "}", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t1", ",", "t2", ",", "uns_p", ",", "high_p", ")", ";", "break", ";", "case", "V8SImode", ":", "t1", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t1", ",", "gen_lowpart", "(", "V4DImode", ",", "op1", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx2_permv4di_1", "(", "t2", ",", "gen_lowpart", "(", "V4DImode", ",", "op2", ")", ",", "const0_rtx", ",", "const2_rtx", ",", "const1_rtx", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "mask", "=", "GEN_INT", "(", "high_p", "?", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ":", "", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", "+", "(", "", "<<", "", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t3", ",", "gen_lowpart", "(", "V8SImode", ",", "t1", ")", ",", "mask", ")", ")", ";", "emit_insn", "(", "gen_avx2_pshufdv3", "(", "t4", ",", "gen_lowpart", "(", "V8SImode", ",", "t2", ")", ",", "mask", ")", ")", ";", "ix86_expand_mul_widen_evenodd", "(", "dest", ",", "t3", ",", "t4", ",", "uns_p", ",", "false", ")", ";", "break", ";", "case", "V8HImode", ":", "case", "V16HImode", ":", "t1", "=", "expand_binop", "(", "mode", ",", "smul_optab", ",", "op1", ",", "op2", ",", "NULL_RTX", ",", "uns_p", ",", "OPTAB_DIRECT", ")", ";", "t2", "=", "expand_binop", "(", "mode", ",", "uns_p", "?", "umul_highpart_optab", ":", "smul_highpart_optab", ",", "op1", ",", "op2", ",", "NULL_RTX", ",", "uns_p", ",", "OPTAB_DIRECT", ")", ";", "gcc_assert", "(", "t1", "&&", "t2", ")", ";", "t3", "=", "gen_reg_rtx", "(", "mode", ")", ";", "ix86_expand_vec_interleave", "(", "t3", ",", "t1", ",", "t2", ",", "high_p", ")", ";", "emit_move_insn", "(", "dest", ",", "gen_lowpart", "(", "wmode", ",", "t3", ")", ")", ";", "break", ";", "case", "V16QImode", ":", "case", "V32QImode", ":", "case", "V32HImode", ":", "case", "V16SImode", ":", "case", "V64QImode", ":", "t1", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "wmode", ")", ";"], "ground_truth": ["ix86_expand_sse_unpack", "(", "t1", ",", "op1", ",", "uns_p", ",", "high_p", ")", ";"], "File": "i3864", "Func": "ix86_expand_mul_widen_hilo", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237710, "Length": 326, "Cover_Rate": 0.6404715127701375} {"Template_token": ["", "rtx", "src", "=", "operands", "[", "", "]", ";", "unsigned", "int", "size", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "pos", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "GET_CODE", "(", "dst", ")", "==", "SUBREG", ")", "{", "pos", "+=", "SUBREG_BYTE", "(", "dst", ")", "*", "BITS_PER_UNIT", ";", "dst", "=", "SUBREG_REG", "(", "dst", ")", ";", "}", "if", "(", "GET_CODE", "(", "src", ")", "==", "SUBREG", ")", "src", "=", "SUBREG_REG", "(", "src", ")", ";", "switch", "(", "GET_MODE", "(", "dst", ")", ")", "{", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "{", "machine_mode", "srcmode", ",", "dstmode", ";"], "ground_truth": ["rtx", "(", "*", "pinsr", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";"], "File": "i3864", "Func": "ix86_expand_pinsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237711, "Length": 116, "Cover_Rate": 0.3483483483483483} {"Template_token": ["", "emit_reduc_half", "(", "half", ",", "vec", ",", "i", ")", ";", "if", "(", "i", "==", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", "*", "", ")", "dst", "=", "dest", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "fn", "(", "dst", ",", "half", ",", "vec", ")", ")", ";"], "ground_truth": ["vec", "=", "dst", ";"], "File": "i3864", "Func": "ix86_expand_reduc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237714, "Length": 51, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "in", ")", ";", "int", "i", ";", "if", "(", "TARGET_SSE4_1", "&&", "mode", "==", "V8HImode", "&&", "fn", "==", "gen_uminv8hi3", ")", "{", "emit_insn", "(", "gen_sse4_1_phminposuw", "(", "dest", ",", "in", ")", ")", ";", "return", ";", "}", "for", "(", "i", "=", "GET_MODE_BITSIZE", "(", "mode", ")", ";", "i", ">", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ";", "i", ">>=", "", ")", "{", "half", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_reduc_half", "(", "half", ",", "vec", ",", "i", ")", ";", "if", "(", "i", "==", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", "*", "", ")", "dst", "=", "dest", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "fn", "(", "dst", ",", "half", ",", "vec", ")", ")", ";", "vec", "=", "dst", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_reduc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237715, "Length": 121, "Cover_Rate": 0.7908496732026143} {"Template_token": ["", "res", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "res", ",", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "xa", ",", "res", ",", "mask", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i3864", "Func": "ix86_expand_rint", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237716, "Length": 98, "Cover_Rate": 0.6805555555555556} {"Template_token": ["", "rtx_code_label", "*", "label", ";", "res", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "res", ",", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa", ",", "TWO52", ",", "xa", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "xa", ",", "res", ",", "mask", ")", ";", "emit_label", "(", "label", ")", ";"], "ground_truth": ["LABEL_NUSES", "(", "label", ")", "=", "", ";"], "File": "i3864", "Func": "ix86_expand_rint", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237717, "Length": 109, "Cover_Rate": 0.7569444444444444} {"Template_token": ["", "rtx_code_label", "*", "label", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "res", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "res", ",", "operand1", ")", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";"], "ground_truth": ["REAL_ARITHMETIC", "(", "pred_half", ",", "MINUS_EXPR", ",", "dconsthalf", ",", "half_minus_pred_half", ")", ";"], "File": "i3864", "Func": "ix86_expand_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237718, "Length": 94, "Cover_Rate": 0.4177777777777778} {"Template_token": ["", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "TWO52", ",", "xa2", ",", "", ",", "OPTAB_DIRECT", ")", ";", "dxa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "xa", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "half", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconsthalf", ",", "mode", ")", ")", ";", "one", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "half", ",", "half", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "mhalf", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "half", ",", "one", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "dxa", ",", "half", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGE", ",", "mhalf", ",", "dxa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["ix86_sse_copysign_to_positive", "(", "res", ",", "xa2", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "mask", ")", ";"], "File": "i3864", "Func": "ix86_expand_rounddf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237719, "Length": 257, "Cover_Rate": 0.7536656891495601} {"Template_token": ["", "void", "ix86_expand_rounddf_32", "(", "rtx", "operand0", ",", "rtx", "operand1", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "operand0", ")", ";", "rtx", "xa", ",", "xa2", ",", "dxa", ",", "TWO52", ",", "tmp", ",", "half", ",", "mhalf", ",", "one", ",", "res", ",", "mask", ";", "rtx_code_label", "*", "label", ";", "TWO52", "=", "ix86_gen_TWO52", "(", "mode", ")", ";", "res", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "res", ",", "operand1", ")", ";", "xa", "=", "ix86_expand_sse_fabs", "(", "res", ",", "&", "mask", ")", ";", "label", "=", "ix86_expand_sse_compare_and_jump", "(", "UNLE", ",", "TWO52", ",", "xa", ",", "false", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa", ",", "TWO52", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "TWO52", ",", "xa2", ",", "", ",", "OPTAB_DIRECT", ")", ";", "dxa", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "xa", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "half", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconsthalf", ",", "mode", ")", ")", ";", "one", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "half", ",", "half", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "mhalf", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "half", ",", "one", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "dxa", ",", "half", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGE", ",", "mhalf", ",", "dxa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "xa2", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "mask", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_rounddf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237720, "Length": 341, "Cover_Rate": 1.0} {"Template_token": ["", "default", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "}", "}", "else", "if", "(", "i", "==", "nargs", "-", "", ")", "{", "if", "(", "!", "insn_p", "->", "operand", "[", "nargs", "]", ".", "predicate", "(", "op", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "INTVAL", "(", "op", ")", "==", "NO_ROUND", ")", "redundant_embed_rnd", "=", "", ";", "}", "else", "{", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "op", "=", "safe_vector_operand", "(", "op", ",", "mode", ")", ";", "op", "=", "fixup_modeless_constant", "(", "op", ",", "mode", ")", ";", "if", "(", "GET_MODE", "(", "op", ")", "==", "mode", "||", "GET_MODE", "(", "op", ")", "==", "VOIDmode", ")", "{", "if", "(", "optimize", "||", "!", "match", ")", "op", "=", "copy_to_mode_reg", "(", "mode", ",", "op", ")", ";", "}", "else", "{", "op", "=", "copy_to_reg", "(", "op", ")", ";", "op", "=", "simplify_gen_subreg", "(", "mode", ",", "op", ",", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "}", "}", "args", "[", "i", "]", ".", "op", "=", "op", ";", "args", "[", "i", "]", ".", "mode", "=", "mode", ";", "}", "switch", "(", "nargs", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "pat", ")", "return", "", ";", "if", "(", "redundant_embed_rnd", ")", "pat", "=", "ix86_erase_embedded_rounding", "(", "pat", ")", ";", "emit_insn", "(", "pat", ")", ";"], "ground_truth": ["return", "target", ";"], "File": "i3864", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237721, "Length": 445, "Cover_Rate": 0.45781893004115226} {"Template_token": ["", "rtx", "(", "*", "gen_round", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "gen_copysign", "=", "gen_copysignsf3", ";", "gen_round", "=", "gen_sse4_1_roundsf2", ";", "break", ";", "case", "DFmode", ":", "gen_copysign", "=", "gen_copysigndf3", ";", "gen_round", "=", "gen_sse4_1_rounddf2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";", "real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";"], "ground_truth": ["REAL_ARITHMETIC", "(", "pred_half", ",", "MINUS_EXPR", ",", "dconsthalf", ",", "half_minus_pred_half", ")", ";"], "File": "i3864", "Func": "ix86_expand_round_sse4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237722, "Length": 86, "Cover_Rate": 0.40186915887850466} {"Template_token": ["", "ret", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "PUT_MODE", "(", "ret", ",", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "ret", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_setcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237723, "Length": 31, "Cover_Rate": 0.5081967213114754} {"Template_token": ["", "}", "break", ";", "case", "VOID_FTYPE_UINT_UINT_UINT", ":", "case", "VOID_FTYPE_UINT64_UINT_UINT", ":", "case", "UCHAR_FTYPE_UINT_UINT_UINT", ":", "case", "UCHAR_FTYPE_UINT64_UINT_UINT", ":", "nargs", "=", "", ";", "klass", "=", "load", ";", "memory", "=", "ARRAY_SIZE", "(", "args", ")", ";", "last_arg_constant", "=", "true", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "args", ")", ")", ";", "if", "(", "klass", "==", "store", ")", "{", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "op", "=", "expand_normal", "(", "arg", ")", ";", "gcc_assert", "(", "target", "==", "", ")", ";", "if", "(", "memory", ")", "{", "op", "=", "ix86_zero_extend_to_Pmode", "(", "op", ")", ";", "target", "=", "gen_rtx_MEM", "(", "tmode", ",", "op", ")", ";", "unsigned", "int", "align", "=", "get_pointer_alignment", "(", "arg", ")", ";", "if", "(", "aligned_mem", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "tmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "tmode", ")", ";", "if", "(", "MEM_ALIGN", "(", "target", ")", "<", "align", ")", "set_mem_align", "(", "target", ",", "align", ")", ";", "}", "else", "target", "=", "force_reg", "(", "tmode", ",", "op", ")", ";", "arg_adjust", "=", "", ";", "}", "else", "{", "arg_adjust", "=", "", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "!", "register_operand", "(", "target", ",", "tmode", ")", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "bool", "match", ";", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", "+", "arg_adjust", ")", ";", "op", "=", "expand_normal", "(", "arg", ")", ";", "match", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ";", "if", "(", "last_arg_constant", "&&", "(", "i", "+", "", ")", "==", "nargs", ")", "{", "if", "(", "!", "match", ")", "{", "if", "(", "icode", "==", "CODE_FOR_lwp_lwpvalsi3", "||", "icode", "==", "CODE_FOR_lwp_lwpinssi3", "||", "icode", "==", "CODE_FOR_lwp_lwpvaldi3", "||", "icode", "==", "CODE_FOR_lwp_lwpinsdi3", ")", "error", "(", "", ")", ";", "else", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "}", "else", "{", "if", "(", "i", "==", "memory", ")", "{", "op", "=", "ix86_zero_extend_to_Pmode", "(", "op", ")", ";", "op", "=", "gen_rtx_MEM", "(", "mode", ",", "op", ")", ";", "unsigned", "int", "align", "=", "get_pointer_alignment", "(", "arg", ")", ";", "if", "(", "aligned_mem", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "mode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";", "if", "(", "MEM_ALIGN", "(", "op", ")", "<", "align", ")", "set_mem_align", "(", "op", ",", "align", ")", ";", "}", "else", "{", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "op", "=", "safe_vector_operand", "(", "op", ",", "mode", ")", ";", "op", "=", "fixup_modeless_constant", "(", "op", ",", "mode", ")", ";", "if", "(", "GET_MODE", "(", "op", ")", "==", "mode", "||", "GET_MODE", "(", "op", ")", "==", "VOIDmode", ")", "op", "=", "copy_to_mode_reg", "(", "mode", ",", "op", ")", ";", "else", "{", "op", "=", "copy_to_reg", "(", "op", ")", ";", "op", "=", "simplify_gen_subreg", "(", "mode", ",", "op", ",", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "}", "}", "}", "args", "[", "i", "]", ".", "op", "=", "op", ";", "args", "[", "i", "]", ".", "mode", "=", "mode", ";", "}", "switch", "(", "nargs", ")", "{"], "ground_truth": ["case", "", ":"], "File": "i3864", "Func": "ix86_expand_special_args_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237725, "Length": 496, "Cover_Rate": 0.3530249110320285} {"Template_token": ["", "SYMBOL_REF_FLAGS", "(", "split_stack_fn", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "fn", "=", "split_stack_fn", ";", "allocate_rtx", "=", "GEN_INT", "(", "allocate", ")", ";", "args_size", "=", "crtl", "->", "args", ".", "size", ">=", "", "?", "crtl", "->", "args", ".", "size", ":", "", ";", "call_fusage", "=", "NULL_RTX", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "reg10", ",", "reg11", ";", "reg10", "=", "gen_rtx_REG", "(", "Pmode", ",", "R10_REG", ")", ";", "reg11", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "rtx", "rax", ";", "rax", "=", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "rax", ",", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "rax", ")", ";", "}", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "!", "TARGET_PECOFF", ")", "{", "HOST_WIDE_INT", "argval", ";", "gcc_assert", "(", "Pmode", "==", "DImode", ")", ";", "gcc_assert", "(", "(", "allocate", "&", "(", "HOST_WIDE_INT", ")", "", ")", "==", "allocate", ")", ";", "gcc_assert", "(", "(", "args_size", "&", "", ")", "==", "args_size", ")", ";", "if", "(", "split_stack_fn_large", "==", "NULL_RTX", ")", "{", "split_stack_fn_large", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn_large", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "{", "rtx_code_label", "*", "label", ";", "rtx", "x", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "reg10", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "reg11", ",", "label", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "reg10", ",", "reg10", ",", "reg11", ")", ")", ";", "x", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "split_stack_fn_large", ")", ",", "UNSPEC_GOT", ")", ";", "x", "=", "gen_rtx_CONST", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "reg10", ",", "reg11", ")", ";", "x", "=", "gen_const_mem", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "}", "else", "emit_move_insn", "(", "reg11", ",", "split_stack_fn_large", ")", ";", "fn", "=", "reg11", ";", "argval", "=", "(", "(", "args_size", "<<", "", ")", "<<", "", ")", "+", "allocate", ";", "emit_move_insn", "(", "reg10", ",", "GEN_INT", "(", "argval", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "reg10", ",", "allocate_rtx", ")", ";", "emit_move_insn", "(", "reg11", ",", "GEN_INT", "(", "args_size", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "reg11", ")", ";", "}", "use_reg", "(", "&", "call_fusage", ",", "reg10", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237726, "Length": 385, "Cover_Rate": 0.41264737406216506} {"Template_token": ["", "case", "V4SImode", ":", "tmp0", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp1", "=", "expand_simple_binop", "(", "mode", ",", "XOR", ",", "tmp0", ",", "input", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "x", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "tmp1", ",", "tmp0", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "case", "V8HImode", ":", "tmp0", "=", "expand_unop", "(", "mode", ",", "neg_optab", ",", "input", ",", "NULL_RTX", ",", "", ")", ";", "x", "=", "expand_simple_binop", "(", "mode", ",", "SMAX", ",", "tmp0", ",", "input", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "case", "V16QImode", ":", "tmp0", "=", "expand_unop", "(", "mode", ",", "neg_optab", ",", "input", ",", "NULL_RTX", ",", "", ")", ";", "x", "=", "expand_simple_binop", "(", "V16QImode", ",", "UMIN", ",", "tmp0", ",", "input", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3864", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237728, "Length": 157, "Cover_Rate": 0.7772277227722773} {"Template_token": ["", "case", "V4SImode", ":", "tmp0", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp1", "=", "expand_simple_binop", "(", "mode", ",", "XOR", ",", "tmp0", ",", "input", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "x", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "tmp1", ",", "tmp0", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "case", "V8HImode", ":", "tmp0", "=", "expand_unop", "(", "mode", ",", "neg_optab", ",", "input", ",", "NULL_RTX", ",", "", ")", ";", "x", "=", "expand_simple_binop", "(", "mode", ",", "SMAX", ",", "tmp0", ",", "input", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "case", "V16QImode", ":", "tmp0", "=", "expand_unop", "(", "mode", ",", "neg_optab", ",", "input", ",", "NULL_RTX", ",", "", ")", ";", "x", "=", "expand_simple_binop", "(", "V16QImode", ",", "UMIN", ",", "tmp0", ",", "input", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "x", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237729, "Length": 172, "Cover_Rate": 0.8514851485148515} {"Template_token": ["", "else", "if", "(", "mode", "==", "V4DImode", ")", "{", "umul", "=", "gen_vec_widen_umult_even_v8si", ";", "nmode", "=", "V8SImode", ";", "}", "else", "if", "(", "mode", "==", "V8DImode", ")", "{", "umul", "=", "gen_vec_widen_umult_even_v16si", ";", "nmode", "=", "V16SImode", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "t1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "umul", "(", "t1", ",", "gen_lowpart", "(", "nmode", ",", "op1", ")", ",", "gen_lowpart", "(", "nmode", ",", "op2", ")", ")", ")", ";", "t6", "=", "GEN_INT", "(", "", ")", ";", "t2", "=", "expand_binop", "(", "mode", ",", "lshr_optab", ",", "op1", ",", "t6", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "t3", "=", "expand_binop", "(", "mode", ",", "lshr_optab", ",", "op2", ",", "t6", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "t4", "=", "gen_reg_rtx", "(", "mode", ")", ";", "t5", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "umul", "(", "t4", ",", "gen_lowpart", "(", "nmode", ",", "t2", ")", ",", "gen_lowpart", "(", "nmode", ",", "op2", ")", ")", ")", ";", "emit_insn", "(", "umul", "(", "t5", ",", "gen_lowpart", "(", "nmode", ",", "t3", ")", ",", "gen_lowpart", "(", "nmode", ",", "op1", ")", ")", ")", ";", "t4", "=", "expand_binop", "(", "mode", ",", "add_optab", ",", "t4", ",", "t5", ",", "t4", ",", "", ",", "OPTAB_DIRECT", ")", ";", "t4", "=", "expand_binop", "(", "mode", ",", "ashl_optab", ",", "t4", ",", "t6", ",", "t4", ",", "", ",", "OPTAB_DIRECT", ")", ";", "force_expand_binop", "(", "mode", ",", "add_optab", ",", "t1", ",", "t4", ",", "op0", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_sse2_mulvxdi3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237730, "Length": 227, "Cover_Rate": 0.411231884057971} {"Template_token": ["", "else", "if", "(", "TARGET_AVX512DQ", "&&", "TARGET_AVX512VL", "&&", "mode", "==", "V2DImode", ")", "emit_insn", "(", "gen_avx512dq_mulv2di3", "(", "op0", ",", "op1", ",", "op2", ")", ")", ";", "else", "if", "(", "TARGET_XOP", "&&", "mode", "==", "V2DImode", ")", "{", "op1", "=", "gen_lowpart", "(", "V4SImode", ",", "op1", ")", ";", "op2", "=", "gen_lowpart", "(", "V4SImode", ",", "op2", ")", ";", "t1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "t3", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "t4", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "t1", ",", "op1", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_mulv4si3", "(", "t2", ",", "t1", ",", "op2", ")", ")", ";", "emit_insn", "(", "gen_xop_phadddq", "(", "t3", ",", "t2", ")", ")", ";", "emit_insn", "(", "gen_ashlv2di3", "(", "t4", ",", "t3", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "t5", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn", "(", "gen_vec_widen_umult_even_v4si", "(", "t5", ",", "gen_lowpart", "(", "V4SImode", ",", "op1", ")", ",", "gen_lowpart", "(", "V4SImode", ",", "op2", ")", ")", ")", ";", "op0", "=", "expand_binop", "(", "mode", ",", "add_optab", ",", "t5", ",", "t4", ",", "op0", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "else", "{", "machine_mode", "nmode", ";", "rtx", "(", "*", "umul", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "if", "(", "mode", "==", "V2DImode", ")", "{", "umul", "=", "gen_vec_widen_umult_even_v4si", ";", "nmode", "=", "V4SImode", ";", "}", "else", "if", "(", "mode", "==", "V4DImode", ")", "{", "umul", "=", "gen_vec_widen_umult_even_v8si", ";"], "ground_truth": ["nmode", "=", "V8SImode", ";"], "File": "i3864", "Func": "ix86_expand_sse2_mulvxdi3", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237731, "Length": 245, "Cover_Rate": 0.4438405797101449} {"Template_token": ["", "machine_mode", "cmp_mode", ";", "bool", "maskcmp", "=", "false", ";", "rtx", "x", ";", "if", "(", "GET_MODE_SIZE", "(", "cmp_ops_mode", ")", "==", "", ")", "{", "cmp_mode", "=", "mode_for_size", "(", "GET_MODE_NUNITS", "(", "cmp_ops_mode", ")", ",", "MODE_INT", ",", "", ")", ";", "gcc_assert", "(", "cmp_mode", "!=", "BLKmode", ")", ";", "maskcmp", "=", "true", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", "||", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3864", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237732, "Length": 214, "Cover_Rate": 0.6294117647058823} {"Template_token": ["", "rtx", "op0", "=", "expand_normal", "(", "arg0", ")", ";", "rtx", "op1", "=", "expand_normal", "(", "arg1", ")", ";", "machine_mode", "mode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "enum", "rtx_code", "comparison", "=", "d", "->", "comparison", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "if", "(", "d", "->", "flag", "&", "BUILTIN_DESC_SWAP_OPERANDS", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const0_rtx", ")", ";"], "ground_truth": ["target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";"], "File": "i3864", "Func": "ix86_expand_sse_comi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237733, "Length": 132, "Cover_Rate": 0.411214953271028} {"Template_token": ["", "rtx", "op3", "=", "expand_normal", "(", "arg3", ")", ";", "enum", "insn_code", "icode", "=", "d", "->", "icode", ";", "const", "struct", "insn_data_d", "*", "insn_p", "=", "&", "insn_data", "[", "icode", "]", ";", "machine_mode", "mode0", "=", "insn_p", "->", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_p", "->", "operand", "[", "", "]", ".", "mode", ";", "enum", "rtx_code", "comparison", "=", "UNEQ", ";", "bool", "need_ucomi", "=", "false", ";", "enum", "rtx_code", "comi_comparisons", "[", "", "]", "=", "{", "UNEQ", ",", "GT", ",", "GE", ",", "UNORDERED", ",", "LTGT", ",", "UNLE", ",", "UNLT", ",", "ORDERED", ",", "UNEQ", ",", "UNLT", ",", "UNLE", ",", "LT", ",", "LTGT", ",", "GE", ",", "GT", ",", "LT", ",", "UNEQ", ",", "GT", ",", "GE", ",", "UNORDERED", ",", "LTGT", ",", "UNLE", ",", "UNLT", ",", "ORDERED", ",", "UNEQ", ",", "UNLT", ",", "UNLE", ",", "LT", ",", "LTGT", ",", "GE", ",", "GT", ",", "LT", "}", ";", "bool", "need_ucomi_values", "[", "", "]", "=", "{", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", "}", ";", "if", "(", "!", "CONST_INT_P", "(", "op2", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "INTVAL", "(", "op2", ")", "<", "", "||", "INTVAL", "(", "op2", ")", ">=", "", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op3", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "comparison", "=", "comi_comparisons", "[", "INTVAL", "(", "op2", ")", "]", ";", "need_ucomi", "=", "need_ucomi_values", "[", "INTVAL", "(", "op2", ")", "]", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const0_rtx", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "need_ucomi", ")", "icode", "=", "icode", "==", "CODE_FOR_sse_comi_round", "?", "CODE_FOR_sse_ucomi_round", ":", "CODE_FOR_sse2_ucomi_round", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op0", ",", "op1", ",", "op3", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "if", "(", "INTVAL", "(", "op3", ")", "==", "NO_ROUND", ")", "{"], "ground_truth": ["pat", "=", "ix86_erase_embedded_rounding", "(", "pat", ")", ";"], "File": "i3864", "Func": "ix86_expand_sse_comi_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237734, "Length": 485, "Cover_Rate": 0.7359635811836115} {"Template_token": ["", "tmp", "=", "gen_rtx_REG", "(", "fpcmp_mode", ",", "FLAGS_REG", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_COMPARE", "(", "fpcmp_mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "tmp", ")", ")", ";"], "ground_truth": ["JUMP_LABEL", "(", "tmp", ")", "=", "label", ";"], "File": "i3864", "Func": "ix86_expand_sse_compare_and_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237735, "Length": 80, "Cover_Rate": 0.583941605839416} {"Template_token": ["", "if", "(", "swap_operands", ")", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "fpcmp_mode", ",", "FLAGS_REG", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_COMPARE", "(", "fpcmp_mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "tmp", ")", ")", ";"], "ground_truth": ["JUMP_LABEL", "(", "tmp", ")", "=", "label", ";"], "File": "i3864", "Func": "ix86_expand_sse_compare_and_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237736, "Length": 99, "Cover_Rate": 0.7226277372262774} {"Template_token": ["", "static", "rtx", "ix86_expand_sse_fabs", "(", "rtx", "op0", ",", "rtx", "*", "smask", ")", "{", "machine_mode", "vmode", ",", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "xa", ",", "mask", ";", "xa", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "vmode", "=", "V4SFmode", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "vmode", "=", "V2DFmode", ";", "else", "vmode", "=", "mode", ";"], "ground_truth": ["mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "VECTOR_MODE_P", "(", "mode", ")", ",", "true", ")", ";"], "File": "i3864", "Func": "ix86_expand_sse_fabs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237737, "Length": 74, "Cover_Rate": 0.45962732919254656} {"Template_token": ["", "rtx", "tmp", ";", "if", "(", "code", "==", "LT", ")", ";", "else", "if", "(", "code", "==", "UNGE", ")", "std", "::", "swap", "(", "if_true", ",", "if_false", ")", ";", "else", "return", "false", ";", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";"], "ground_truth": ["if", "(", "!", "flag_finite_math_only", "||", "!", "flag_unsafe_math_optimizations", ")", "{"], "File": "i3864", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237738, "Length": 91, "Cover_Rate": 0.44390243902439025} {"Template_token": ["", "machine_mode", "cmpmode", "=", "GET_MODE", "(", "cmp", ")", ";", "bool", "maskcmp", "=", "(", "mode", "!=", "cmpmode", "&&", "TARGET_AVX512F", ")", ";", "rtx", "t2", ",", "t3", ",", "x", ";", "if", "(", "vector_all_ones_operand", "(", "op_true", ",", "mode", ")", "&&", "rtx_equal_p", "(", "op_false", ",", "CONST0_RTX", "(", "mode", ")", ")", "&&", "!", "maskcmp", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "cmp", ")", ")", ";", "}", "else", "if", "(", "op_false", "==", "CONST0_RTX", "(", "mode", ")", "&&", "!", "maskcmp", ")", "{", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "x", "=", "gen_rtx_AND", "(", "mode", ",", "cmp", ",", "op_true", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}", "else", "if", "(", "op_true", "==", "CONST0_RTX", "(", "mode", ")", "&&", "!", "maskcmp", ")", "{", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "x", "=", "gen_rtx_NOT", "(", "mode", ",", "cmp", ")", ";", "x", "=", "gen_rtx_AND", "(", "mode", ",", "x", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}", "else", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "op_true", "==", "CONSTM1_RTX", "(", "mode", ")", "&&", "!", "maskcmp", ")", "{", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "x", "=", "gen_rtx_IOR", "(", "mode", ",", "cmp", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}", "else", "if", "(", "TARGET_XOP", "&&", "!", "maskcmp", ")", "{", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_false", ",", "mode", ")", ")", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "mode", ",", "dest", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "cmp", ",", "op_true", ",", "op_false", ")", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "rtx", "d", "=", "dest", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_true", ",", "mode", ")", ")", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "switch", "(", "mode", ")", "{", "case", "V4SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvps", ";", "break", ";", "case", "V2DFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvpd", ";", "break", ";", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_sse4_1_pblendvb", ";", "if", "(", "mode", "!=", "V16QImode", ")", "d", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op_false", "=", "gen_lowpart", "(", "V16QImode", ",", "op_false", ")", ";", "op_true", "=", "gen_lowpart", "(", "V16QImode", ",", "op_true", ")", ";", "cmp", "=", "gen_lowpart", "(", "V16QImode", ",", "cmp", ")", ";", "}", "break", ";", "case", "V8SFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvps256", ";", "break", ";", "case", "V4DFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvpd256", ";", "break", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX2", ")", "{"], "ground_truth": ["gen", "=", "gen_avx2_pblendvb", ";"], "File": "i3864", "Func": "ix86_expand_sse_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237739, "Length": 470, "Cover_Rate": 0.6225165562913907} {"Template_token": ["", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_false", ",", "mode", ")", ")", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "mode", ",", "dest", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "cmp", ",", "op_true", ",", "op_false", ")", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "rtx", "d", "=", "dest", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_true", ",", "mode", ")", ")", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "switch", "(", "mode", ")", "{", "case", "V4SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvps", ";", "break", ";", "case", "V2DFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvpd", ";", "break", ";", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_sse4_1_pblendvb", ";", "if", "(", "mode", "!=", "V16QImode", ")", "d", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op_false", "=", "gen_lowpart", "(", "V16QImode", ",", "op_false", ")", ";", "op_true", "=", "gen_lowpart", "(", "V16QImode", ",", "op_true", ")", ";", "cmp", "=", "gen_lowpart", "(", "V16QImode", ",", "cmp", ")", ";", "}", "break", ";", "case", "V8SFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvps256", ";", "break", ";", "case", "V4DFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvpd256", ";", "break", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX2", ")", "{", "gen", "=", "gen_avx2_pblendvb", ";", "if", "(", "mode", "!=", "V32QImode", ")", "d", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op_false", "=", "gen_lowpart", "(", "V32QImode", ",", "op_false", ")", ";", "op_true", "=", "gen_lowpart", "(", "V32QImode", ",", "op_true", ")", ";", "cmp", "=", "gen_lowpart", "(", "V32QImode", ",", "cmp", ")", ";", "}", "break", ";", "case", "V64QImode", ":", "gen", "=", "gen_avx512bw_blendmv64qi", ";", "break", ";", "case", "V32HImode", ":", "gen", "=", "gen_avx512bw_blendmv32hi", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "gen_avx512f_blendmv16si", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "gen_avx512f_blendmv8di", ";", "break", ";", "case", "V8DFmode", ":", "gen", "=", "gen_avx512f_blendmv8df", ";", "break", ";", "case", "V16SFmode", ":", "gen", "=", "gen_avx512f_blendmv16sf", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "emit_insn", "(", "gen", "(", "d", ",", "op_false", ",", "op_true", ",", "cmp", ")", ")", ";", "if", "(", "d", "!=", "dest", ")", "emit_move_insn", "(", "dest", ",", "gen_lowpart", "(", "GET_MODE", "(", "dest", ")", ",", "d", ")", ")", ";", "}", "else", "{", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "t2", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["if", "(", "optimize", ")", "t3", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "File": "i3864", "Func": "ix86_expand_sse_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237740, "Length": 418, "Cover_Rate": 0.5536423841059602} {"Template_token": ["", "rtx", "op1", "=", "expand_normal", "(", "arg1", ")", ";", "rtx", "op2", "=", "expand_normal", "(", "arg2", ")", ";", "rtx", "op3", "=", "expand_normal", "(", "arg3", ")", ";", "rtx", "op4", "=", "expand_normal", "(", "arg4", ")", ";", "machine_mode", "tmode0", ",", "tmode1", ",", "modev2", ",", "modei3", ",", "modev4", ",", "modei5", ",", "modeimm", ";", "tmode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "tmode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev2", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modei3", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev4", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modei5", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modeimm", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "VECTOR_MODE_P", "(", "modev2", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "modev2", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "modev4", ")", ")", "op2", "=", "safe_vector_operand", "(", "op2", ",", "modev4", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "modev2", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "modev2", ",", "op0", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "modei3", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "modei3", ",", "op1", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op2", ",", "modev4", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op2", ",", "modev4", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "modev4", ",", "op2", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op3", ",", "modei5", ")", ")", "op3", "=", "copy_to_mode_reg", "(", "modei5", ",", "op3", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op4", ",", "modeimm", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "d", "->", "code", "==", "IX86_BUILTIN_PCMPESTRI128", ")", "{", "if", "(", "optimize", "||", "!", "target", "||", "GET_MODE", "(", "target", ")", "!=", "tmode0", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode0", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode0", ")", ";", "scratch1", "=", "gen_reg_rtx", "(", "tmode1", ")", ";", "pat", "=", "GEN_FCN", "(", "d", "->", "icode", ")", "(", "target", ",", "scratch1", ",", "op0", ",", "op1", ",", "op2", ",", "op3", ",", "op4", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_sse_pcmpestr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237741, "Length": 441, "Cover_Rate": 0.589572192513369} {"Template_token": ["", "static", "rtx", "ix86_expand_sse_pcmpestr", "(", "const", "struct", "builtin_description", "*", "d", ",", "tree", "exp", ",", "rtx", "target", ")", "{", "rtx", "pat", ";", "tree", "arg0", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tree", "arg1", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tree", "arg2", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tree", "arg3", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "tree", "arg4", "=", "CALL_EXPR_ARG", "(", "exp", ",", "", ")", ";", "rtx", "scratch0", ",", "scratch1", ";", "rtx", "op0", "=", "expand_normal", "(", "arg0", ")", ";", "rtx", "op1", "=", "expand_normal", "(", "arg1", ")", ";", "rtx", "op2", "=", "expand_normal", "(", "arg2", ")", ";", "rtx", "op3", "=", "expand_normal", "(", "arg3", ")", ";", "rtx", "op4", "=", "expand_normal", "(", "arg4", ")", ";", "machine_mode", "tmode0", ",", "tmode1", ",", "modev2", ",", "modei3", ",", "modev4", ",", "modei5", ",", "modeimm", ";", "tmode0", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "tmode1", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev2", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modei3", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modev4", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modei5", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "modeimm", "=", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "mode", ";", "if", "(", "VECTOR_MODE_P", "(", "modev2", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "modev2", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "modev4", ")", ")", "op2", "=", "safe_vector_operand", "(", "op2", ",", "modev4", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "modev2", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "modev2", ",", "op0", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "modei3", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "modei3", ",", "op1", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op2", ",", "modev4", ")", ")", "||", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op2", ",", "modev4", ")", ")", "op2", "=", "copy_to_mode_reg", "(", "modev4", ",", "op2", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op3", ",", "modei5", ")", ")", "op3", "=", "copy_to_mode_reg", "(", "modei5", ",", "op3", ")", ";", "if", "(", "!", "insn_data", "[", "d", "->", "icode", "]", ".", "operand", "[", "", "]", ".", "predicate", "(", "op4", ",", "modeimm", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}"], "ground_truth": ["if", "(", "d", "->", "code", "==", "IX86_BUILTIN_PCMPESTRI128", ")", "{"], "File": "i3864", "Func": "ix86_expand_sse_pcmpestr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237742, "Length": 451, "Cover_Rate": 0.6029411764705882} {"Template_token": ["", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v16hi", ":", "gen_vec_extract_lo_v16hi", ";", "break", ";", "case", "V16SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx512f_zero_extendv8siv8di2", ";", "else", "unpack", "=", "gen_avx512f_sign_extendv8siv8di2", ";", "halfmode", "=", "V8SImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v16si", ":", "gen_vec_extract_lo_v16si", ";", "break", ";", "case", "V8SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_avx2_zero_extendv4siv4di2", ";", "else", "unpack", "=", "gen_avx2_sign_extendv4siv4di2", ";", "halfmode", "=", "V4SImode", ";", "extract", "=", "high_p", "?", "gen_vec_extract_hi_v8si", ":", "gen_vec_extract_lo_v8si", ";", "break", ";", "case", "V16QImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv8qiv8hi2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv8qiv8hi2", ";", "break", ";", "case", "V8HImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv4hiv4si2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv4hiv4si2", ";", "break", ";", "case", "V4SImode", ":", "if", "(", "unsigned_p", ")", "unpack", "=", "gen_sse4_1_zero_extendv2siv2di2", ";", "else", "unpack", "=", "gen_sse4_1_sign_extendv2siv2di2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "imode", ")", ">=", "", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "halfmode", ")", ";", "emit_insn", "(", "extract", "(", "tmp", ",", "src", ")", ")", ";", "}", "else", "if", "(", "high_p", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V1TImode", ")", ";", "emit_insn", "(", "gen_sse2_lshrv1ti3", "(", "tmp", ",", "gen_lowpart", "(", "V1TImode", ",", "src", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_lowpart", "(", "imode", ",", "tmp", ")", ";", "}", "else", "tmp", "=", "src", ";", "emit_insn", "(", "unpack", "(", "dest", ",", "tmp", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "unpack", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "imode", ")", "{", "case", "V16QImode", ":"], "ground_truth": ["if", "(", "high_p", ")", "unpack", "=", "gen_vec_interleave_highv16qi", ";"], "File": "i3864", "Func": "ix86_expand_sse_unpack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237744, "Length": 249, "Cover_Rate": 0.45108695652173914} {"Template_token": ["", "scratch4", "=", "force_reg", "(", "Pmode", ",", "constm1_rtx", ")", ";", "emit_move_insn", "(", "scratch3", ",", "addr", ")", ";", "eoschar", "=", "force_reg", "(", "QImode", ",", "eoschar", ")", ";", "src", "=", "replace_equiv_address_nv", "(", "src", ",", "scratch3", ")", ";", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "src", ",", "eoschar", ",", "align", ",", "scratch4", ")", ",", "UNSPEC_SCAS", ")", ";", "emit_insn", "(", "gen_strlenqi_1", "(", "scratch1", ",", "scratch3", ",", "unspec", ")", ")", ";", "emit_insn", "(", "ix86_gen_one_cmpl2", "(", "scratch2", ",", "scratch1", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "scratch2", ",", "constm1_rtx", ")", ")", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "i3864", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237745, "Length": 94, "Cover_Rate": 0.352059925093633} {"Template_token": ["", "bool", "ix86_expand_strlen", "(", "rtx", "out", ",", "rtx", "src", ",", "rtx", "eoschar", ",", "rtx", "align", ")", "{", "rtx", "addr", ",", "scratch1", ",", "scratch2", ",", "scratch3", ",", "scratch4", ";", "if", "(", "TARGET_UNROLL_STRLEN", "&&", "eoschar", "==", "const0_rtx", "&&", "optimize", ">", "", "&&", "!", "TARGET_INLINE_ALL_STRINGOPS", "&&", "!", "optimize_insn_for_size_p", "(", ")", "&&", "(", "!", "CONST_INT_P", "(", "align", ")", "||", "INTVAL", "(", "align", ")", "<", "", ")", ")", "return", "false", ";", "addr", "=", "force_reg", "(", "Pmode", ",", "XEXP", "(", "src", ",", "", ")", ")", ";", "scratch1", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "TARGET_UNROLL_STRLEN", "&&", "eoschar", "==", "const0_rtx", "&&", "optimize", ">", "", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", "{", "emit_move_insn", "(", "out", ",", "addr", ")", ";", "ix86_expand_strlensi_unroll_1", "(", "out", ",", "src", ",", "align", ")", ";", "emit_insn", "(", "ix86_gen_sub3", "(", "out", ",", "out", ",", "addr", ")", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3864", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237746, "Length": 135, "Cover_Rate": 0.5056179775280899} {"Template_token": ["", "if", "(", "align", "<", "", ")", "{", "rtx", "scratch1", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_move_insn", "(", "scratch1", ",", "out", ")", ";", "if", "(", "align", "!=", "", ")", "{", "align_3_label", "=", "gen_label_rtx", "(", ")", ";", "align_2_label", "=", "gen_label_rtx", "(", ")", ";", "align_rtx", "=", "expand_binop", "(", "Pmode", ",", "and_optab", ",", "scratch1", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_4_label", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const2_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_2_label", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const2_rtx", ",", "GTU", ",", "NULL", ",", "Pmode", ",", "", ",", "align_3_label", ")", ";", "}", "else", "{", "align_rtx", "=", "expand_binop", "(", "Pmode", ",", "and_optab", ",", "scratch1", ",", "const2_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_4_label", ")", ";", "}", "mem", "=", "change_address", "(", "src", ",", "QImode", ",", "out", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "if", "(", "align", "!=", "", ")", "{", "emit_label", "(", "align_2_label", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "emit_label", "(", "align_3_label", ")", ";", "}", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "}"], "ground_truth": ["emit_label", "(", "align_4_label", ")", ";"], "File": "i3864", "Func": "ix86_expand_strlensi_unroll_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237747, "Length": 276, "Cover_Rate": 0.3415841584158416} {"Template_token": ["", "mask", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "res", ",", "xa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "mask", ",", "gen_rtx_AND", "(", "mode", ",", "mask", ",", "one", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "res", ",", "mask", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "res", ",", "tmp", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "res", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "smask", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_truncdf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237748, "Length": 94, "Cover_Rate": 0.4017094017094017} {"Template_token": ["", "emit_move_insn", "(", "res", ",", "tmp", ")", ";", "one", "=", "force_reg", "(", "mode", ",", "const_double_from_real_value", "(", "dconst1", ",", "mode", ")", ")", ";", "mask", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "res", ",", "xa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "mask", ",", "gen_rtx_AND", "(", "mode", ",", "mask", ",", "one", ")", ")", ")", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "res", ",", "mask", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "res", ",", "tmp", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "res", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "smask", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_NUSES", "(", "label", ")", "=", "", ";", "emit_move_insn", "(", "operand0", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_truncdf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237749, "Length": 115, "Cover_Rate": 0.49145299145299143} {"Template_token": ["", "src", "=", "operands", "[", "", "]", ";", "if", "(", "MEM_P", "(", "dst", ")", ")", "{", "if", "(", "rtx_equal_p", "(", "dst", ",", "src", ")", ")", "matching_memory", "=", "true", ";", "else", "dst", "=", "gen_reg_rtx", "(", "mode", ")", ";", "}", "if", "(", "MEM_P", "(", "src", ")", "&&", "!", "matching_memory", ")", "src", "=", "force_reg", "(", "mode", ",", "src", ")", ";", "op", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ")", ";", "if", "(", "reload_in_progress", "||", "code", "==", "NOT", ")", "{", "gcc_assert", "(", "code", "==", "NOT", ")", ";", "emit_insn", "(", "op", ")", ";", "}", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";", "}", "if", "(", "dst", "!=", "operands", "[", "", "]", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "dst", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_unary_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237750, "Length": 150, "Cover_Rate": 0.8021390374331551} {"Template_token": ["", "break", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "uns_p", "=", "true", ";", "case", "ASHIFTRT", ":", "op1_l", "=", "gen_reg_rtx", "(", "himode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "himode", ")", ";", "ix86_expand_sse_unpack", "(", "op1_l", ",", "op1", ",", "uns_p", ",", "false", ")", ";", "ix86_expand_sse_unpack", "(", "op1_h", ",", "op1", ",", "uns_p", ",", "true", ")", ";", "full_interleave", "=", "true", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "res_l", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_l", ",", "op2_l", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "res_h", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_h", ",", "op2_h", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "gcc_assert", "(", "res_l", "&&", "res_h", ")", ";", "d", ".", "target", "=", "dest", ";", "d", ".", "op0", "=", "gen_lowpart", "(", "qimode", ",", "res_l", ")", ";", "d", ".", "op1", "=", "gen_lowpart", "(", "qimode", ",", "res_h", ")", ";", "d", ".", "vmode", "=", "qimode", ";", "d", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "qimode", ")", ";", "d", ".", "one_operand_p", "=", "false", ";", "d", ".", "testing_p", "=", "false", ";", "if", "(", "full_interleave", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", ";", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", "+", "(", "(", "i", "&", "", ")", "==", "", "?", "", ":", "(", "i", "&", "", ")", "==", "", "?", "-", "", ":", "", ")", ";", "}"], "ground_truth": ["ok", "=", "ix86_expand_vec_perm_const_1", "(", "&", "d", ")", ";"], "File": "i3864", "Func": "ix86_expand_vecop_qihi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237751, "Length": 254, "Cover_Rate": 0.48565965583174} {"Template_token": ["", "gen_il", "=", "gen_avx2_interleave_lowv32qi", ";", "gen_ih", "=", "gen_avx2_interleave_highv32qi", ";", "break", ";", "case", "V64QImode", ":", "himode", "=", "V32HImode", ";", "gen_il", "=", "gen_avx512bw_interleave_lowv64qi", ";", "gen_ih", "=", "gen_avx512bw_interleave_highv64qi", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "op2_l", "=", "op2_h", "=", "op2", ";", "switch", "(", "code", ")", "{", "case", "MULT", ":", "op2_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op2_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op2_l", ",", "op2", ",", "op2", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op2_h", ",", "op2", ",", "op2", ")", ")", ";", "op1_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op1_l", ",", "op1", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op1_h", ",", "op1", ",", "op1", ")", ")", ";", "full_interleave", "=", "qimode", "==", "V16QImode", ";", "break", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "uns_p", "=", "true", ";", "case", "ASHIFTRT", ":", "op1_l", "=", "gen_reg_rtx", "(", "himode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "himode", ")", ";", "ix86_expand_sse_unpack", "(", "op1_l", ",", "op1", ",", "uns_p", ",", "false", ")", ";", "ix86_expand_sse_unpack", "(", "op1_h", ",", "op1", ",", "uns_p", ",", "true", ")", ";", "full_interleave", "=", "true", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "res_l", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_l", ",", "op2_l", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "res_h", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_h", ",", "op2_h", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "gcc_assert", "(", "res_l", "&&", "res_h", ")", ";", "d", ".", "target", "=", "dest", ";", "d", ".", "op0", "=", "gen_lowpart", "(", "qimode", ",", "res_l", ")", ";", "d", ".", "op1", "=", "gen_lowpart", "(", "qimode", ",", "res_h", ")", ";", "d", ".", "vmode", "=", "qimode", ";", "d", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "qimode", ")", ";", "d", ".", "one_operand_p", "=", "false", ";", "d", ".", "testing_p", "=", "false", ";", "if", "(", "full_interleave", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", ";", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "=", "i", "*", "", "+", "(", "(", "i", "&", "", ")", "==", "", "?", "", ":", "(", "i", "&", "", ")", "==", "", "?", "-", "", ":", "", ")", ";", "}"], "ground_truth": ["ok", "=", "ix86_expand_vec_perm_const_1", "(", "&", "d", ")", ";"], "File": "i3864", "Func": "ix86_expand_vecop_qihi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237752, "Length": 384, "Cover_Rate": 0.734225621414914} {"Template_token": ["", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "}", "break", ";", "case", "V32HImode", ":", "if", "(", "TARGET_AVX512BW", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V16HImode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v32hi", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v32hi", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "}", "break", ";", "case", "V64QImode", ":", "if", "(", "TARGET_AVX512BW", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v64qi", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v64qi", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "}", "break", ";", "case", "V16SFmode", ":", "tmp", "=", "gen_reg_rtx", "(", "V8SFmode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v16sf", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v16sf", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "case", "V8DFmode", ":", "tmp", "=", "gen_reg_rtx", "(", "V4DFmode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v8df", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v8df", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "case", "V16SImode", ":", "tmp", "=", "gen_reg_rtx", "(", "V8SImode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v16si", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v16si", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "case", "V8DImode", ":", "tmp", "=", "gen_reg_rtx", "(", "V4DImode", ")", ";", "if", "(", "elt", "<", "", ")", "emit_insn", "(", "gen_vec_extract_lo_v8di", "(", "tmp", ",", "vec", ")", ")", ";", "else", "emit_insn", "(", "gen_vec_extract_hi_v8di", "(", "tmp", ",", "vec", ")", ")", ";", "ix86_expand_vector_extract", "(", "false", ",", "target", ",", "tmp", ",", "elt", "&", "", ")", ";", "return", ";", "case", "V8QImode", ":", "default", ":", "break", ";", "}", "if", "(", "use_vec_extr", ")", "{", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "GEN_INT", "(", "elt", ")", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "inner_mode", ",", "vec", ",", "tmp", ")", ";", "if", "(", "inner_mode", "==", "QImode", "||", "inner_mode", "==", "HImode", ")", "{"], "ground_truth": ["tmp", "=", "gen_rtx_ZERO_EXTEND", "(", "SImode", ",", "tmp", ")", ";"], "File": "i3864", "Func": "ix86_expand_vector_extract", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237754, "Length": 407, "Cover_Rate": 0.3408710217755444} {"Template_token": ["", "}", "if", "(", "all_same", "&&", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "mode", ",", "target", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "return", ";", "if", "(", "n_var", "==", "", ")", "{", "if", "(", "all_const_zero", "&&", "ix86_expand_vector_init_one_nonzero", "(", "mmx_ok", ",", "mode", ",", "target", ",", "XVECEXP", "(", "vals", ",", "", ",", "one_var", ")", ",", "one_var", ")", ")", "return", ";", "if", "(", "ix86_expand_vector_init_one_var", "(", "mmx_ok", ",", "mode", ",", "target", ",", "vals", ",", "one_var", ")", ")", "return", ";", "}"], "ground_truth": ["ix86_expand_vector_init_general", "(", "mmx_ok", ",", "mode", ",", "target", ",", "vals", ")", ";"], "File": "i3864", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237755, "Length": 87, "Cover_Rate": 0.31985294117647056} {"Template_token": ["", "rtx", "first", "[", "", "]", ",", "second", "[", "", "]", ",", "third", "[", "", "]", ";", "rtvec", "v", ";", "int", "i", ",", "j", ";", "switch", "(", "n", ")", "{", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "cmode", "=", "V8SImode", ";", "break", ";", "case", "V16SFmode", ":", "cmode", "=", "V8SFmode", ";", "break", ";", "case", "V8DImode", ":", "cmode", "=", "V4DImode", ";", "break", ";", "case", "V8DFmode", ":", "cmode", "=", "V4DFmode", ";", "break", ";", "case", "V8SImode", ":", "cmode", "=", "V4SImode", ";", "break", ";", "case", "V8SFmode", ":", "cmode", "=", "V4SFmode", ";", "break", ";", "case", "V4DImode", ":", "cmode", "=", "V2DImode", ";", "break", ";", "case", "V4DFmode", ":", "cmode", "=", "V2DFmode", ";", "break", ";", "case", "V4SImode", ":", "cmode", "=", "V2SImode", ";", "break", ";", "case", "V4SFmode", ":", "cmode", "=", "V2SFmode", ";", "break", ";", "case", "V2DImode", ":", "cmode", "=", "DImode", ";", "break", ";", "case", "V2SImode", ":", "cmode", "=", "SImode", ";", "break", ";", "case", "V2DFmode", ":", "cmode", "=", "DFmode", ";", "break", ";", "case", "V2SFmode", ":", "cmode", "=", "SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "cmode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "cmode", ",", "ops", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "cmode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "cmode", ",", "ops", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ")", ";", "break", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V4DImode", ":", "cmode", "=", "V2DImode", ";", "break", ";", "case", "V4DFmode", ":", "cmode", "=", "V2DFmode", ";", "break", ";", "case", "V4SImode", ":", "cmode", "=", "V2SImode", ";", "break", ";", "case", "V4SFmode", ":", "cmode", "=", "V2SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V8DImode", ":", "cmode", "=", "V2DImode", ";", "hmode", "=", "V4DImode", ";", "break", ";", "case", "V8DFmode", ":", "cmode", "=", "V2DFmode", ";", "hmode", "=", "V4DFmode", ";", "break", ";", "case", "V8SImode", ":", "cmode", "=", "V2SImode", ";", "hmode", "=", "V4SImode", ";", "break", ";", "case", "V8SFmode", ":", "cmode", "=", "V2SFmode", ";", "hmode", "=", "V4SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "cmode", "=", "V2SImode", ";", "hmode", "=", "V4SImode", ";", "gmode", "=", "V8SImode", ";", "break", ";", "case", "V16SFmode", ":", "cmode", "=", "V2SFmode", ";", "hmode", "=", "V4SFmode", ";", "gmode", "=", "V8SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "half", ":", "i", "=", "n", "-", "", ";", "j", "=", "(", "n", ">>", "", ")", "-", "", ";"], "ground_truth": ["for", "(", ";", "i", ">", "", ";", "i", "-=", "", ",", "j", "--", ")", "{"], "File": "i3864", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237756, "Length": 462, "Cover_Rate": 0.5900383141762452} {"Template_token": ["", "case", "V4SImode", ":", "case", "V16SImode", ":", "case", "V8DImode", ":", "case", "V16SFmode", ":", "case", "V8DFmode", ":", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "case", "V4HImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "if", "(", "TARGET_SSE", "||", "TARGET_3DNOW_A", ")", "{", "rtx", "x", ";", "val", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "x", "=", "gen_rtx_TRUNCATE", "(", "HImode", ",", "val", ")", ";", "x", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "x", ")", ")", ";", "return", "true", ";", "}", "goto", "widen", ";", "case", "V8QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "goto", "widen", ";", "case", "V8HImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "{", "struct", "expand_vec_perm_d", "dperm", ";", "rtx", "tmp1", ",", "tmp2", ";", "permute", ":", "memset", "(", "&", "dperm", ",", "", ",", "sizeof", "(", "dperm", ")", ")", ";", "dperm", ".", "target", "=", "target", ";", "dperm", ".", "vmode", "=", "mode", ";", "dperm", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "dperm", ".", "op0", "=", "dperm", ".", "op1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "dperm", ".", "one_operand_p", "=", "true", ";", "tmp1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "tmp1", ",", "gen_lowpart", "(", "SImode", ",", "val", ")", ")", ";", "tmp2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_vec_setv4si_0", "(", "tmp2", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "tmp1", ")", ")", ";", "emit_move_insn", "(", "dperm", ".", "op0", ",", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ")", ";", "ok", "=", "(", "expand_vec_perm_1", "(", "&", "dperm", ")", "||", "expand_vec_perm_broadcast_1", "(", "&", "dperm", ")", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "ok", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237757, "Length": 272, "Cover_Rate": 0.4} {"Template_token": ["", "op0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "SImode", ",", "ops", "[", "i", "+", "i", "]", ")", ")", ";", "op1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "op0", "=", "gen_rtx_VEC_MERGE", "(", "V4SImode", ",", "gen_rtx_VEC_DUPLICATE", "(", "V4SImode", ",", "op0", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "op1", ",", "op0", ")", ")", ";", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";", "}", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_insn", "(", "gen_interleave_first_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "second_imode", ",", "op0", ")", ")", ";", "}", "switch", "(", "second_imode", ")", "{", "case", "V4SImode", ":", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", "/", "", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_insn", "(", "gen_interleave_second_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "third_imode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "third_imode", ",", "op0", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237759, "Length": 288, "Cover_Rate": 0.5538461538461539} {"Template_token": ["", "return", "false", ";", "case", "V4DImode", ":", "if", "(", "!", "TARGET_64BIT", ")", "return", "false", ";", "case", "V4DFmode", ":", "case", "V8SFmode", ":", "case", "V8SImode", ":", "case", "V16HImode", ":", "case", "V32QImode", ":", "case", "V4SFmode", ":", "case", "V4SImode", ":", "case", "V8HImode", ":", "case", "V4HImode", ":", "break", ";", "case", "V16QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V8HImode", ";", "goto", "widen", ";", "case", "V8QImode", ":", "wmode", "=", "V4HImode", ";", "goto", "widen", ";", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";", "}", "else", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "x", "=", "gen_int_mode", "(", "INTVAL", "(", "x", ")", "<<", "", ",", "HImode", ")", ";", "}"], "ground_truth": ["if", "(", "x", "!=", "const0_rtx", ")", "var", "=", "expand_simple_binop", "(", "HImode", ",", "IOR", ",", "var", ",", "x", ",", "var", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";"], "File": "i3864", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237761, "Length": 194, "Cover_Rate": 0.532967032967033} {"Template_token": ["", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";", "}", "else", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "x", "=", "gen_int_mode", "(", "INTVAL", "(", "x", ")", "<<", "", ",", "HImode", ")", ";", "}", "if", "(", "x", "!=", "const0_rtx", ")", "var", "=", "expand_simple_binop", "(", "HImode", ",", "IOR", ",", "var", ",", "x", ",", "var", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "emit_move_insn", "(", "x", ",", "gen_lowpart", "(", "wmode", ",", "const_vec", ")", ")", ";", "ix86_expand_vector_set", "(", "mmx_ok", ",", "x", ",", "var", ",", "one_var", ">>", "", ")", ";"], "ground_truth": ["emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "x", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237762, "Length": 169, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "case", "V4SFmode", ":", "case", "V8SFmode", ":", "case", "V16SFmode", ":", "case", "V2DFmode", ":", "case", "V4DFmode", ":", "case", "V8DFmode", ":", "dst", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "op2", ")", "==", "CONST_VECTOR", ")", "{", "op2", "=", "gen_lowpart", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "else", "{", "op1", "=", "operands", "[", "", "]", ";", "op2", "=", "SUBREG_REG", "(", "operands", "[", "", "]", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "op2", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "op1", "=", "SUBREG_REG", "(", "op1", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "op1", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op1", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "GET_MODE", "(", "dst", ")", ",", "op1", ",", "op2", ")", ")", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "dst", ")", ")", ";", "return", ";", "default", ":", "break", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_expand_vector_logical_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237763, "Length": 190, "Cover_Rate": 0.3941908713692946} {"Template_token": ["", "void", "ix86_expand_vector_move", "(", "machine_mode", "mode", ",", "rtx", "operands", "[", "]", ")", "{", "rtx", "op0", "=", "operands", "[", "", "]", ",", "op1", "=", "operands", "[", "", "]", ";", "unsigned", "int", "align", "=", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";", "if", "(", "push_operand", "(", "op0", ",", "VOIDmode", ")", ")", "op0", "=", "emit_move_resolve_push", "(", "mode", ",", "op0", ")", ";", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "register_operand", "(", "op0", ",", "mode", ")", "&&", "(", "CONSTANT_P", "(", "op1", ")", "||", "(", "GET_CODE", "(", "op1", ")", "==", "SUBREG", "&&", "CONSTANT_P", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", ")", "&&", "!", "standard_sse_constant_p", "(", "op1", ")", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";"], "ground_truth": ["if", "(", "can_create_pseudo_p", "(", ")", "&&", "SSE_REG_MODE_P", "(", "mode", ")", "&&", "(", "(", "MEM_P", "(", "op0", ")", "&&", "(", "MEM_ALIGN", "(", "op0", ")", "<", "align", ")", ")", "||", "(", "MEM_P", "(", "op1", ")", "&&", "(", "MEM_ALIGN", "(", "op1", ")", "<", "align", ")", ")", ")", ")", "{"], "File": "i3864", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237764, "Length": 155, "Cover_Rate": 0.5132450331125827} {"Template_token": ["", "d", ".", "target", "=", "operands", "[", "", "]", ";", "d", ".", "op0", "=", "operands", "[", "", "]", ";", "d", ".", "op1", "=", "operands", "[", "", "]", ";", "sel", "=", "operands", "[", "", "]", ";", "d", ".", "vmode", "=", "GET_MODE", "(", "d", ".", "target", ")", ";", "gcc_assert", "(", "VECTOR_MODE_P", "(", "d", ".", "vmode", ")", ")", ";", "d", ".", "nelt", "=", "nelt", "=", "GET_MODE_NUNITS", "(", "d", ".", "vmode", ")", ";", "d", ".", "testing_p", "=", "false", ";", "gcc_assert", "(", "GET_CODE", "(", "sel", ")", "==", "CONST_VECTOR", ")", ";", "gcc_assert", "(", "XVECLEN", "(", "sel", ",", "", ")", "==", "nelt", ")", ";", "gcc_checking_assert", "(", "sizeof", "(", "d", ".", "perm", ")", "==", "sizeof", "(", "perm", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "rtx", "e", "=", "XVECEXP", "(", "sel", ",", "", ",", "i", ")", ";", "int", "ei", "=", "INTVAL", "(", "e", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";", "d", ".", "perm", "[", "i", "]", "=", "ei", ";", "perm", "[", "i", "]", "=", "ei", ";", "}"], "ground_truth": ["two_args", "=", "canonicalize_perm", "(", "&", "d", ")", ";"], "File": "i3864", "Func": "ix86_expand_vec_perm_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237770, "Length": 178, "Cover_Rate": 0.6793893129770993} {"Template_token": ["", "d", ".", "nelt", "=", "nelt", "=", "GET_MODE_NUNITS", "(", "d", ".", "vmode", ")", ";", "d", ".", "testing_p", "=", "false", ";", "gcc_assert", "(", "GET_CODE", "(", "sel", ")", "==", "CONST_VECTOR", ")", ";", "gcc_assert", "(", "XVECLEN", "(", "sel", ",", "", ")", "==", "nelt", ")", ";", "gcc_checking_assert", "(", "sizeof", "(", "d", ".", "perm", ")", "==", "sizeof", "(", "perm", ")", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "rtx", "e", "=", "XVECEXP", "(", "sel", ",", "", ",", "i", ")", ";"], "ground_truth": ["int", "ei", "=", "INTVAL", "(", "e", ")", "&", "(", "", "*", "nelt", "-", "", ")", ";"], "File": "i3864", "Func": "ix86_expand_vec_perm_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237771, "Length": 98, "Cover_Rate": 0.37404580152671757} {"Template_token": ["", "static", "bool", "ix86_expand_vec_perm_const_1", "(", "struct", "expand_vec_perm_d", "*", "d", ")", "{", "if", "(", "expand_vec_perm_1", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pshuflw_pshufhw", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_palignr", "(", "d", ",", "false", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_interleave2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_broadcast", "(", "d", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "expand_vec_perm_vpermq_perm_1", "(", "d", ")", ")", "return", "true", ";"], "File": "i3864", "Func": "ix86_expand_vec_perm_const_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237772, "Length": 72, "Cover_Rate": 0.3673469387755102} {"Template_token": ["", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermi2varv8si3", ";", "break", ";", "case", "V16SImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vpermi2varv16si3", ";", "break", ";", "case", "V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermi2varv4sf3", ";", "maskmode", "=", "V4SImode", ";", "}", "break", ";", "case", "V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermi2varv8sf3", ";", "maskmode", "=", "V8SImode", ";", "}", "break", ";", "case", "V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermi2varv16sf3", ";", "maskmode", "=", "V16SImode", ";", "}", "break", ";", "case", "V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermi2varv2di3", ";", "break", ";", "case", "V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "gen", "=", "gen_avx512vl_vpermi2varv4di3", ";", "break", ";", "case", "V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vpermi2varv8di3", ";", "break", ";", "case", "V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermi2varv2df3", ";", "maskmode", "=", "V2DImode", ";", "}", "break", ";", "case", "V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "gen_avx512vl_vpermi2varv4df3", ";", "maskmode", "=", "V4DImode", ";", "}", "break", ";", "case", "V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "{", "gen", "=", "gen_avx512f_vpermi2varv8df3", ";", "maskmode", "=", "V8DImode", ";", "}", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "==", "NULL", ")", "return", "false", ";", "if", "(", "d", ")", "{", "rtx", "vec", "[", "", "]", ";", "target", "=", "d", "->", "target", ";", "op0", "=", "d", "->", "op0", ";", "op1", "=", "d", "->", "op1", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "++", "i", ")", "vec", "[", "i", "]", "=", "GEN_INT", "(", "d", "->", "perm", "[", "i", "]", ")", ";"], "ground_truth": ["mask", "=", "gen_rtx_CONST_VECTOR", "(", "maskmode", ",", "gen_rtvec_v", "(", "d", "->", "nelt", ",", "vec", ")", ")", ";"], "File": "i3864", "Func": "ix86_expand_vec_perm_vpermi2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237773, "Length": 266, "Cover_Rate": 0.6258823529411764} {"Template_token": ["", "crtl", "->", "stack_realign_finalized", "=", "true", ";", "return", ";", "}", "}", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{", "crtl", "->", "drap_reg", "=", "NULL_RTX", ";", "crtl", "->", "need_drap", "=", "false", ";", "}", "}", "else", "cfun", "->", "machine", "->", "no_drap_save_restore", "=", "true", ";", "frame_pointer_needed", "=", "false", ";", "stack_realign", "=", "false", ";", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_estimated", "=", "incoming_stack_boundary", ";", "if", "(", "crtl", "->", "preferred_stack_boundary", ">", "incoming_stack_boundary", ")", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "df_finish_pass", "(", "true", ")", ";", "df_scan_alloc", "(", "NULL", ")", ";"], "ground_truth": ["df_scan_blocks", "(", ")", ";"], "File": "i3864", "Func": "ix86_finalize_stack_realign_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237774, "Length": 123, "Cover_Rate": 0.336986301369863} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", ")", "return", "x", ";", "term", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "(", "CONST_INT_P", "(", "XEXP", "(", "term", ",", "", ")", ")", "||", "GET_CODE", "(", "XEXP", "(", "term", ",", "", ")", ")", "==", "CONST_DOUBLE", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_PCREL", ")", ")", "return", "x", ";", "return", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";", "}"], "ground_truth": ["return", "ix86_delegitimize_address", "(", "x", ")", ";"], "File": "i3864", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237775, "Length": 117, "Cover_Rate": 0.9140625} {"Template_token": ["", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_PCREL", ")", ")", "return", "x", ";", "return", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";", "}"], "ground_truth": ["return", "ix86_delegitimize_address", "(", "x", ")", ";"], "File": "i3864", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237776, "Length": 49, "Cover_Rate": 0.3828125} {"Template_token": ["", "if", "(", "insn_type", "!=", "TYPE_SETCC", "&&", "insn_type", "!=", "TYPE_ICMOV", "&&", "insn_type", "!=", "TYPE_FCMOV", "&&", "insn_type", "!=", "TYPE_IBR", ")", "return", "false", ";", "if", "(", "(", "set", "=", "single_set", "(", "dep_insn", ")", ")", "!=", "", ")", "{", "set", "=", "SET_DEST", "(", "set", ")", ";", "set2", "=", "NULL_RTX", ";", "}", "else", "if", "(", "GET_CODE", "(", "PATTERN", "(", "dep_insn", ")", ")", "==", "PARALLEL", "&&", "XVECLEN", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ")", "==", "", "&&", "GET_CODE", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", "==", "SET", "&&", "GET_CODE", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", "==", "SET", ")", "{", "set", "=", "SET_DEST", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", ";", "set2", "=", "SET_DEST", "(", "XVECEXP", "(", "PATTERN", "(", "dep_insn", ")", ",", "", ",", "", ")", ")", ";", "}", "else", "return", "false", ";", "if", "(", "!", "REG_P", "(", "set", ")", "||", "REGNO", "(", "set", ")", "!=", "FLAGS_REG", ")", "return", "false", ";", "if", "(", "!", "reg_overlap_mentioned_p", "(", "set", ",", "PATTERN", "(", "insn", ")", ")", ")", "return", "false", ";", "if", "(", "set2", "&&", "reg_overlap_mentioned_p", "(", "set2", ",", "PATTERN", "(", "insn", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i3864", "Func": "ix86_flags_dependent", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237777, "Length": 200, "Cover_Rate": 0.8968609865470852} {"Template_token": ["", "static", "bool", "ix86_float_exceptions_rounding_supported_p", "(", "void", ")", "{", "return", "TARGET_80387", "||", "TARGET_SSE_MATH", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_float_exceptions_rounding_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237779, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "return", "fold_builtin_cpu", "(", "fndecl", ",", "args", ")", ";", "}", "}", "return", "SUBTARGET_FOLD_BUILTIN", "(", "fndecl", ",", "n_args", ",", "args", ",", "ignore", ")", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_fold_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237780, "Length": 26, "Cover_Rate": 0.3023255813953488} {"Template_token": ["", "if", "(", "DECL_BUILT_IN_CLASS", "(", "fndecl", ")", "==", "BUILT_IN_MD", ")", "{", "enum", "ix86_builtins", "fn_code", "=", "(", "enum", "ix86_builtins", ")", "DECL_FUNCTION_CODE", "(", "fndecl", ")", ";", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_IS", "||", "fn_code", "==", "IX86_BUILTIN_CPU_SUPPORTS", ")", "{", "gcc_assert", "(", "n_args", "==", "", ")", ";", "return", "fold_builtin_cpu", "(", "fndecl", ",", "args", ")", ";", "}", "}", "return", "SUBTARGET_FOLD_BUILTIN", "(", "fndecl", ",", "n_args", ",", "args", ",", "ignore", ")", ";"], "ground_truth": ["return", "NULL_TREE", ";"], "File": "i3864", "Func": "ix86_fold_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237781, "Length": 66, "Cover_Rate": 0.7674418604651163} {"Template_token": ["", "static", "bool", "ix86_frame_pointer_required", "(", "void", ")", "{", "if", "(", "cfun", "->", "machine", "->", "accesses_prev_frame", ")", "return", "true", ";"], "ground_truth": ["if", "(", "SUBTARGET_FRAME_POINTER_REQUIRED", ")", "return", "true", ";"], "File": "i3864", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237784, "Length": 25, "Cover_Rate": 0.30864197530864196} {"Template_token": ["", "static", "enum", "calling_abi", "ix86_function_abi", "(", "const_tree", "fndecl", ")", "{"], "ground_truth": ["if", "(", "!", "fndecl", ")", "return", "ix86_abi", ";"], "File": "i3864", "Func": "ix86_function_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237785, "Length": 17, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "return", "ix86_function_type_abi", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237786, "Length": 10, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "if", "(", "mode", "==", "BLKmode", ")", "bytes", "=", "int_size_in_bytes", "(", "type", ")", ";", "else", "bytes", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "words", "=", "(", "bytes", "+", "UNITS_PER_WORD", "-", "", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "type", "&&", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "cum", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", "&&", "(", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ")", "==", "MS_ABI", ")", "arg", "=", "function_arg_ms_64", "(", "cum", ",", "mode", ",", "omode", ",", "named", ",", "bytes", ")", ";", "else", "if", "(", "TARGET_64BIT", ")", "arg", "=", "function_arg_64", "(", "cum", ",", "mode", ",", "omode", ",", "type", ",", "named", ")", ";", "else", "arg", "=", "function_arg_32", "(", "cum", ",", "mode", ",", "omode", ",", "type", ",", "bytes", ",", "words", ")", ";"], "ground_truth": ["return", "arg", ";"], "File": "i3864", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237787, "Length": 127, "Cover_Rate": 0.5474137931034483} {"Template_token": ["", "if", "(", "type", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "NULL", ",", "false", ")", ";", "if", "(", "(", "type", "&&", "POINTER_BOUNDS_TYPE_P", "(", "type", ")", ")", "||", "POINTER_BOUNDS_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "cum", "->", "bnds_in_bt", ")", "{", "cum", "->", "bnds_in_bt", "--", ";", "return", ";", "}", "if", "(", "cum", "->", "force_bnd_pass", ")", "cum", "->", "force_bnd_pass", "--", ";", "cum", "->", "bnd_regno", "++", ";", "return", ";", "}", "cum", "->", "bnds_in_bt", "=", "", ";", "if", "(", "cum", "->", "force_bnd_pass", ")", "{"], "ground_truth": ["cum", "->", "bnd_regno", "+=", "cum", "->", "force_bnd_pass", ";"], "File": "i3864", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237788, "Length": 87, "Cover_Rate": 0.3466135458167331} {"Template_token": ["", "type", "=", "TYPE_MAIN_VARIANT", "(", "type", ")", ";", "align", "=", "TYPE_ALIGN", "(", "type", ")", ";", "}", "else", "align", "=", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";", "if", "(", "align", "<", "PARM_BOUNDARY", ")", "align", "=", "PARM_BOUNDARY", ";", "else", "{", "static", "bool", "warned", ";", "unsigned", "int", "saved_align", "=", "align", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "XCmode", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "else", "if", "(", "!", "ix86_contains_aligned_value_p", "(", "type", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "if", "(", "align", "<", "", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "if", "(", "warn_psabi", "&&", "!", "warned", "&&", "align", "!=", "ix86_compat_function_arg_boundary", "(", "mode", ",", "type", ",", "saved_align", ")", ")", "{", "warned", "=", "true", ";", "inform", "(", "input_location", ",", "", "", ",", "align", "/", "BITS_PER_UNIT", ")", ";", "}", "}"], "ground_truth": ["return", "align", ";"], "File": "i3864", "Func": "ix86_function_arg_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237789, "Length": 136, "Cover_Rate": 0.8607594936708861} {"Template_token": ["", "if", "(", "ix86_abi", "==", "SYSV_ABI", "&&", "regno", "==", "AX_REG", ")", "return", "true", ";", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "parm_regs", "=", "x86_64_ms_abi_int_parameter_registers", ";", "else", "parm_regs", "=", "x86_64_int_parameter_registers", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "ix86_abi", "==", "MS_ABI", "?", "X86_64_MS_REGPARM_MAX", ":", "X86_64_REGPARM_MAX", ")", ";", "i", "++", ")", "if", "(", "regno", "==", "parm_regs", "[", "i", "]", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237790, "Length": 64, "Cover_Rate": 0.3422459893048128} {"Template_token": ["", "}", "if", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "<", "FIRST_SSE_REG", "+", "SSE_REGPARM_MAX", ")", ")", "return", "true", ";", "if", "(", "ix86_abi", "==", "SYSV_ABI", "&&", "regno", "==", "AX_REG", ")", "return", "true", ";", "if", "(", "ix86_abi", "==", "MS_ABI", ")", "parm_regs", "=", "x86_64_ms_abi_int_parameter_registers", ";", "else", "parm_regs", "=", "x86_64_int_parameter_registers", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "ix86_abi", "==", "MS_ABI", "?", "X86_64_MS_REGPARM_MAX", ":", "X86_64_REGPARM_MAX", ")", ";", "i", "++", ")", "if", "(", "regno", "==", "parm_regs", "[", "i", "]", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237791, "Length": 85, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "bool", "ix86_function_ms_hook_prologue", "(", "const_tree", "fn", ")", "{", "if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "{", "if", "(", "decl_function_context", "(", "fn", ")", "!=", "NULL_TREE", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fn", ")", ",", "", ")", ";", "else", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_ms_hook_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237792, "Length": 47, "Cover_Rate": 0.9215686274509803} {"Template_token": ["", "if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "{", "if", "(", "decl_function_context", "(", "fn", ")", "!=", "NULL_TREE", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fn", ")", ",", "", ")", ";", "else", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_ms_hook_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237793, "Length": 39, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "TARGET_64BIT", ")", "{"], "File": "i3864", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237794, "Length": 84, "Cover_Rate": 0.32061068702290074} {"Template_token": ["", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "decl_or_type", "=", "type", ";", "}", "a", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", "&&", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", ")", "return", "false", ";", "}", "else", "{", "if", "(", "!", "decl", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", ")", "{", "if", "(", "ix86_function_regparm", "(", "type", ",", "NULL", ")", ">=", "", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237795, "Length": 164, "Cover_Rate": 0.6259541984732825} {"Template_token": ["", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "return", "", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";", "for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "REGPARM_MAX", ";", "local_regparm", "++", ")", "if", "(", "fixed_regs", "[", "local_regparm", "]", ")", "break", ";", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "if", "(", "local_regparm", "==", "", "&&", "flag_split_stack", ")", "local_regparm", "=", "", ";"], "ground_truth": ["for", "(", "regno", "=", "AX_REG", ";", "regno", "<=", "DI_REG", ";", "regno", "++", ")", "if", "(", "fixed_regs", "[", "regno", "]", ")", "globals", "++", ";"], "File": "i3864", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237796, "Length": 176, "Cover_Rate": 0.5587301587301587} {"Template_token": ["", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL_PIC", ";", "break", ";", "case", "CM_MEDIUM", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM_PIC", ";", "break", ";", "case", "CM_LARGE", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE_PIC", ";", "break", ";", "case", "CM_KERNEL", ":", "error", "(", "", ",", "", ")", ";", "break", ";", "default", ":", "break", ";", "}", "else", "switch", "(", "ptr", "->", "x_ix86_cmodel", ")", "{", "case", "CM_SMALL_PIC", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL", ";", "break", ";", "case", "CM_MEDIUM_PIC", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM", ";", "break", ";", "case", "CM_LARGE_PIC", ":"], "ground_truth": ["ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE", ";"], "File": "i3864", "Func": "ix86_function_specific_post_stream_in", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237797, "Length": 86, "Cover_Rate": 0.7288135593220338} {"Template_token": ["", "case", "CM_MEDIUM", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM_PIC", ";", "break", ";", "case", "CM_LARGE", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE_PIC", ";", "break", ";", "case", "CM_KERNEL", ":", "error", "(", "", ",", "", ")", ";", "break", ";", "default", ":", "break", ";", "}", "else", "switch", "(", "ptr", "->", "x_ix86_cmodel", ")", "{", "case", "CM_SMALL_PIC", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_SMALL", ";", "break", ";", "case", "CM_MEDIUM_PIC", ":", "ptr", "->", "x_ix86_cmodel", "=", "CM_MEDIUM", ";", "break", ";", "case", "CM_LARGE_PIC", ":"], "ground_truth": ["ptr", "->", "x_ix86_cmodel", "=", "CM_LARGE", ";"], "File": "i3864", "Func": "ix86_function_specific_post_stream_in", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237798, "Length": 78, "Cover_Rate": 0.6610169491525424} {"Template_token": ["", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "tune", ",", "processor_target_table", "[", "ptr", "->", "tune", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "branch_cost", ")", ";", "if", "(", "target_string", ")", "{", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "target_string", ")", ";", "free", "(", "target_string", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_specific_print", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237799, "Length": 64, "Cover_Rate": 0.43243243243243246} {"Template_token": ["", "gcc_assert", "(", "ptr", "->", "arch", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "arch", ",", "processor_target_table", "[", "ptr", "->", "arch", "]", ".", "name", ")", ";", "gcc_assert", "(", "ptr", "->", "tune", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "tune", ",", "processor_target_table", "[", "ptr", "->", "tune", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "branch_cost", ")", ";"], "ground_truth": ["if", "(", "target_string", ")", "{"], "File": "i3864", "Func": "ix86_function_specific_print", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237800, "Length": 86, "Cover_Rate": 0.581081081081081} {"Template_token": ["", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_incoming_stack_boundary_arg", "=", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", ";", "opts", "->", "x_ix86_pmode", "=", "ptr", "->", "x_ix86_pmode", ";", "opts", "->", "x_ix86_preferred_stack_boundary_arg", "=", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_regparm", "=", "ptr", "->", "x_ix86_regparm", ";", "opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";", "opts", "->", "x_ix86_sse2avx", "=", "ptr", "->", "x_ix86_sse2avx", ";", "opts", "->", "x_ix86_stack_protector_guard", "=", "ptr", "->", "x_ix86_stack_protector_guard", ";", "opts", "->", "x_ix86_stringop_alg", "=", "ptr", "->", "x_ix86_stringop_alg", ";", "opts", "->", "x_ix86_tls_dialect", "=", "ptr", "->", "x_ix86_tls_dialect", ";", "opts", "->", "x_ix86_tune_ctrl_string", "=", "ptr", "->", "x_ix86_tune_ctrl_string", ";", "opts", "->", "x_ix86_tune_memcpy_strategy", "=", "ptr", "->", "x_ix86_tune_memcpy_strategy", ";", "opts", "->", "x_ix86_tune_memset_strategy", "=", "ptr", "->", "x_ix86_tune_memset_strategy", ";", "opts", "->", "x_ix86_tune_no_default", "=", "ptr", "->", "x_ix86_tune_no_default", ";", "opts", "->", "x_ix86_veclibabi_type", "=", "ptr", "->", "x_ix86_veclibabi_type", ";", "ix86_tune_cost", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "cost", ";", "if", "(", "opts", "->", "x_optimize_size", ")", "ix86_cost", "=", "&", "ix86_size_cost", ";", "else", "ix86_cost", "=", "ix86_tune_cost", ";", "if", "(", "old_arch", "!=", "ix86_arch", ")", "{"], "ground_truth": ["ix86_arch_mask", "=", "", "<<", "ix86_arch", ";"], "File": "i3864", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237801, "Length": 166, "Cover_Rate": 0.4213197969543147} {"Template_token": ["", "ptr", "->", "x_ix86_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "ptr", "->", "x_ix86_cmodel", "=", "opts", "->", "x_ix86_cmodel", ";", "ptr", "->", "x_ix86_abi", "=", "opts", "->", "x_ix86_abi", ";", "ptr", "->", "x_ix86_asm_dialect", "=", "opts", "->", "x_ix86_asm_dialect", ";", "ptr", "->", "x_ix86_branch_cost", "=", "opts", "->", "x_ix86_branch_cost", ";", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", "=", "opts", "->", "x_ix86_incoming_stack_boundary_arg", ";", "ptr", "->", "x_ix86_pmode", "=", "opts", "->", "x_ix86_pmode", ";", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", "=", "opts", "->", "x_ix86_preferred_stack_boundary_arg", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_regparm", "=", "opts", "->", "x_ix86_regparm", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";", "ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";", "ptr", "->", "x_ix86_tune_ctrl_string", "=", "opts", "->", "x_ix86_tune_ctrl_string", ";", "ptr", "->", "x_ix86_tune_memcpy_strategy", "=", "opts", "->", "x_ix86_tune_memcpy_strategy", ";", "ptr", "->", "x_ix86_tune_memset_strategy", "=", "opts", "->", "x_ix86_tune_memset_strategy", ";", "ptr", "->", "x_ix86_tune_no_default", "=", "opts", "->", "x_ix86_tune_no_default", ";", "ptr", "->", "x_ix86_veclibabi_type", "=", "opts", "->", "x_ix86_veclibabi_type", ";", "gcc_assert", "(", "ptr", "->", "arch", "==", "ix86_arch", ")", ";", "gcc_assert", "(", "ptr", "->", "schedule", "==", "ix86_schedule", ")", ";", "gcc_assert", "(", "ptr", "->", "tune", "==", "ix86_tune", ")", ";", "gcc_assert", "(", "ptr", "->", "branch_cost", "==", "ix86_branch_cost", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237802, "Length": 221, "Cover_Rate": 0.7129032258064516} {"Template_token": ["", "ptr", "->", "x_ix86_abi", "=", "opts", "->", "x_ix86_abi", ";", "ptr", "->", "x_ix86_asm_dialect", "=", "opts", "->", "x_ix86_asm_dialect", ";", "ptr", "->", "x_ix86_branch_cost", "=", "opts", "->", "x_ix86_branch_cost", ";", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", "=", "opts", "->", "x_ix86_incoming_stack_boundary_arg", ";", "ptr", "->", "x_ix86_pmode", "=", "opts", "->", "x_ix86_pmode", ";", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", "=", "opts", "->", "x_ix86_preferred_stack_boundary_arg", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_regparm", "=", "opts", "->", "x_ix86_regparm", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";", "ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";", "ptr", "->", "x_ix86_tune_ctrl_string", "=", "opts", "->", "x_ix86_tune_ctrl_string", ";", "ptr", "->", "x_ix86_tune_memcpy_strategy", "=", "opts", "->", "x_ix86_tune_memcpy_strategy", ";", "ptr", "->", "x_ix86_tune_memset_strategy", "=", "opts", "->", "x_ix86_tune_memset_strategy", ";", "ptr", "->", "x_ix86_tune_no_default", "=", "opts", "->", "x_ix86_tune_no_default", ";"], "ground_truth": ["ptr", "->", "x_ix86_veclibabi_type", "=", "opts", "->", "x_ix86_veclibabi_type", ";"], "File": "i3864", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237803, "Length": 168, "Cover_Rate": 0.5419354838709678} {"Template_token": ["", "if", "(", "warn", ")", "{", "if", "(", "decl", ")", "error", "(", "", "", ",", "decl", ")", ";", "else", "error", "(", "", "", ",", "type", ")", ";", "}", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "!", "decl", ")", "return", "", ";", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_fpmath", "&", "FPMATH_SSE", ")", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "if", "(", "!", "TARGET_SSE", "&&", "warn", ")", "{", "error", "(", "", "", ",", "decl", ")", ";", "return", "", ";", "}", "return", "TARGET_SSE2_P", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_isa_flags", ")", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237804, "Length": 161, "Cover_Rate": 0.7630331753554502} {"Template_token": ["", "else", "error", "(", "", "", ",", "type", ")", ";", "}", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "!", "decl", ")", "return", "", ";", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_fpmath", "&", "FPMATH_SSE", ")", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "if", "(", "!", "TARGET_SSE", "&&", "warn", ")", "{", "error", "(", "", "", ",", "decl", ")", ";", "return", "", ";", "}"], "ground_truth": ["return", "TARGET_SSE2_P", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_isa_flags", ")", "?", "", ":", "", ";"], "File": "i3864", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237805, "Length": 143, "Cover_Rate": 0.6777251184834123} {"Template_token": ["", "if", "(", "!", "warned", ")", "{", "error", "(", "", ")", ";", "warned", "=", "true", ";", "}", "}", "abi", "=", "MS_ABI", ";", "}", "}", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "abi", "=", "SYSV_ABI", ";"], "ground_truth": ["return", "abi", ";"], "File": "i3864", "Func": "ix86_function_type_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237806, "Length": 43, "Cover_Rate": 0.40186915887850466} {"Template_token": ["", "enum", "calling_abi", "abi", "=", "ix86_abi", ";", "if", "(", "abi", "==", "SYSV_ABI", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "{", "if", "(", "TARGET_X32", ")", "{", "static", "bool", "warned", "=", "false", ";", "if", "(", "!", "warned", ")", "{", "error", "(", "", ")", ";", "warned", "=", "true", ";", "}", "}"], "ground_truth": ["abi", "=", "MS_ABI", ";"], "File": "i3864", "Func": "ix86_function_type_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237807, "Length": 58, "Cover_Rate": 0.5420560747663551} {"Template_token": ["", "const_tree", "fn", ",", "fntype", ";", "fn", "=", "NULL_TREE", ";", "if", "(", "fntype_or_decl", "&&", "DECL_P", "(", "fntype_or_decl", ")", ")", "fn", "=", "fntype_or_decl", ";", "fntype", "=", "fn", "?", "TREE_TYPE", "(", "fn", ")", ":", "fntype_or_decl", ";", "if", "(", "(", "valtype", "&&", "POINTER_BOUNDS_TYPE_P", "(", "valtype", ")", ")", "||", "POINTER_BOUNDS_MODE_P", "(", "mode", ")", ")", "return", "gen_rtx_REG", "(", "BNDmode", ",", "FIRST_BND_REG", ")", ";", "else", "if", "(", "TARGET_64BIT", "&&", "ix86_function_type_abi", "(", "fntype", ")", "==", "MS_ABI", ")", "return", "function_value_ms_64", "(", "orig_mode", ",", "mode", ",", "valtype", ")", ";", "else", "if", "(", "TARGET_64BIT", ")", "return", "function_value_64", "(", "orig_mode", ",", "mode", ",", "valtype", ")", ";"], "ground_truth": ["else", "return", "function_value_32", "(", "orig_mode", ",", "mode", ",", "fntype", ",", "fn", ")", ";"], "File": "i3864", "Func": "ix86_function_value_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237808, "Length": 107, "Cover_Rate": 0.856} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "ix86_abi", "==", "MS_ABI", ")", "return", "false", ";", "return", "TARGET_FLOAT_RETURNS_IN_80387", ";", "case", "XMM0_REG", ":", "case", "XMM1_REG", ":", "return", "TARGET_SSE", ";", "case", "MM0_REG", ":", "if", "(", "TARGET_MACHO", "||", "TARGET_64BIT", ")", "return", "false", ";", "return", "TARGET_MMX", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237809, "Length": 39, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "node_version_info", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node", "->", "dispatcher_function", "&&", "node_version_info", "!=", "NULL", ")", ";", "if", "(", "node_version_info", "->", "dispatcher_resolver", ")", "return", "node_version_info", "->", "dispatcher_resolver", ";", "default_ver_decl", "=", "node_version_info", "->", "next", "->", "this_node", "->", "decl", ";", "node", "->", "definition", "=", "false", ";", "resolver_decl", "=", "make_resolver_func", "(", "default_ver_decl", ",", "node", "->", "decl", ",", "&", "empty_bb", ")", ";", "node_version_info", "->", "dispatcher_resolver", "=", "resolver_decl", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "resolver_decl", ")", ")", ";", "auto_vec", "<", "tree", ",", "", ">", "fn_ver_vec", ";", "for", "(", "versn_info", "=", "node_version_info", "->", "next", ";", "versn_info", ";", "versn_info", "=", "versn_info", "->", "next", ")", "{", "versn", "=", "versn_info", "->", "this_node", ";"], "ground_truth": ["if", "(", "DECL_VINDEX", "(", "versn", "->", "decl", ")", ")", "sorry", "(", "", ")", ";"], "File": "i3864", "Func": "ix86_generate_version_dispatcher_body", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237810, "Length": 119, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "}", "else", "if", "(", "MEM_P", "(", "slot", ")", ")", "{", "addr", "=", "XEXP", "(", "slot", ",", "", ")", ";", "if", "(", "!", "register_operand", "(", "addr", ",", "Pmode", ")", ")", "addr", "=", "copy_addr_to_reg", "(", "addr", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["return", "addr", ";"], "File": "i3864", "Func": "ix86_get_arg_address_for_bt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237811, "Length": 45, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "if", "(", "target_tree", "==", "NULL", ")", "target_tree", "=", "target_option_default_node", ";", "opts", "=", "TREE_TARGET_OPTION", "(", "target_tree", ")", ";", "if", "(", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa", "&", "opts", "->", "x_ix86_isa_flags", ")", "return", "ix86_builtin_decl", "(", "code", ",", "true", ")", ";", "else", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_get_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237812, "Length": 46, "Cover_Rate": 0.6052631578947368} {"Template_token": ["", "crtl", "->", "drap_reg", "=", "arg_ptr", ";", "start_sequence", "(", ")", ";", "drap_vreg", "=", "copy_to_reg", "(", "arg_ptr", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "insn", "=", "emit_insn_before", "(", "seq", ",", "NEXT_INSN", "(", "entry_of_function", "(", ")", ")", ")", ";", "if", "(", "!", "optimize", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_SET_VDRAP", ",", "drap_vreg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_get_drap_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237813, "Length": 64, "Cover_Rate": 0.5} {"Template_token": ["", "tree", "fn", "=", "(", "tree", ")", "decl", ";", "struct", "cgraph_node", "*", "node", "=", "NULL", ";", "struct", "cgraph_node", "*", "default_node", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "node_v", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "first_v", "=", "NULL", ";", "tree", "dispatch_decl", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "default_version_info", "=", "NULL", ";", "gcc_assert", "(", "fn", "!=", "NULL", "&&", "DECL_FUNCTION_VERSIONED", "(", "fn", ")", ")", ";", "node", "=", "cgraph_node", "::", "get", "(", "fn", ")", ";", "gcc_assert", "(", "node", "!=", "NULL", ")", ";", "node_v", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node_v", "!=", "NULL", ")", ";", "if", "(", "node_v", "->", "dispatcher_resolver", "!=", "NULL", ")", "return", "node_v", "->", "dispatcher_resolver", ";", "first_v", "=", "node_v", ";", "while", "(", "first_v", "->", "prev", "!=", "NULL", ")", "first_v", "=", "first_v", "->", "prev", ";", "default_version_info", "=", "first_v", ";", "while", "(", "default_version_info", "!=", "NULL", ")", "{", "if", "(", "is_function_default_version", "(", "default_version_info", "->", "this_node", "->", "decl", ")", ")", "break", ";", "default_version_info", "=", "default_version_info", "->", "next", ";", "}", "if", "(", "default_version_info", "==", "NULL", ")", "return", "NULL", ";", "if", "(", "first_v", "!=", "default_version_info", ")", "{", "default_version_info", "->", "prev", "->", "next", "=", "default_version_info", "->", "next", ";", "if", "(", "default_version_info", "->", "next", ")", "default_version_info", "->", "next", "->", "prev", "=", "default_version_info", "->", "prev", ";", "first_v", "->", "prev", "=", "default_version_info", ";", "default_version_info", "->", "next", "=", "first_v", ";", "default_version_info", "->", "prev", "=", "NULL", ";", "}", "default_node", "=", "default_version_info", "->", "this_node", ";", "if", "(", "targetm", ".", "has_ifunc_p", "(", ")", ")", "{", "struct", "cgraph_function_version_info", "*", "it_v", "=", "NULL", ";", "struct", "cgraph_node", "*", "dispatcher_node", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "dispatcher_version_info", "=", "NULL", ";", "dispatch_decl", "=", "make_dispatcher_decl", "(", "default_node", "->", "decl", ")", ";"], "ground_truth": ["dispatcher_node", "=", "cgraph_node", "::", "get_create", "(", "dispatch_decl", ")", ";"], "File": "i3864", "Func": "ix86_get_function_versions_dispatcher", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237814, "Length": 268, "Cover_Rate": 0.7549295774647887} {"Template_token": ["", "static", "alias_set_type", "ix86_GOT_alias_set", "(", "void", ")", "{", "static", "alias_set_type", "set", "=", "-", "", ";", "if", "(", "set", "==", "-", "", ")", "set", "=", "new_alias_set", "(", ")", ";"], "ground_truth": ["return", "set", ";"], "File": "i3864", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237816, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "static", "alias_set_type", "ix86_GOT_alias_set", "(", "void", ")", "{"], "ground_truth": ["static", "alias_set_type", "set", "=", "-", "", ";"], "File": "i3864", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237817, "Length": 14, "Cover_Rate": 0.45161290322580644} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "METHOD_TYPE", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "FIELD_DECL", "&&", "TREE_CODE", "(", "*", "node", ")", "!=", "TYPE_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_handle_abi_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237818, "Length": 53, "Cover_Rate": 0.363013698630137} {"Template_token": ["", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";", "}", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";", "}", "return", "NULL_TREE", ";", "}", "else", "if", "(", "is_attribute_p", "(", "", ",", "name", ")", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "*", "node", ")", ")", ")", "{", "error", "(", "", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_handle_abi_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237819, "Length": 83, "Cover_Rate": 0.5684931506849316} {"Template_token": ["", "static", "tree", "ix86_handle_fndecl_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", ",", "int", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "FUNCTION_DECL", ")", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";"], "File": "i3864", "Func": "ix86_handle_fndecl_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237820, "Length": 40, "Cover_Rate": 0.8} {"Template_token": ["", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_DFP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237821, "Length": 147, "Cover_Rate": 0.4651898734177215} {"Template_token": ["", "enum", "attr_i387_cw", "mode", ";", "if", "(", "CALL_P", "(", "insn", ")", "||", "(", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "(", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", ")", ")", ")", "return", "I387_CW_UNINITIALIZED", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "I387_CW_ANY", ";", "mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "switch", "(", "entity", ")", "{", "case", "I387_TRUNC", ":", "if", "(", "mode", "==", "I387_CW_TRUNC", ")", "return", "mode", ";", "break", ";", "case", "I387_FLOOR", ":", "if", "(", "mode", "==", "I387_CW_FLOOR", ")", "return", "mode", ";", "break", ";", "case", "I387_CEIL", ":", "if", "(", "mode", "==", "I387_CW_CEIL", ")", "return", "mode", ";", "break", ";", "case", "I387_MASK_PM", ":", "if", "(", "mode", "==", "I387_CW_MASK_PM", ")", "return", "mode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_i387_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237822, "Length": 130, "Cover_Rate": 0.8904109589041096} {"Template_token": ["", "enum", "attr_i387_cw", "mode", ";", "if", "(", "CALL_P", "(", "insn", ")", "||", "(", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "(", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", ")", ")", ")", "return", "I387_CW_UNINITIALIZED", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "I387_CW_ANY", ";", "mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "switch", "(", "entity", ")", "{", "case", "I387_TRUNC", ":"], "ground_truth": ["if", "(", "mode", "==", "I387_CW_TRUNC", ")", "return", "mode", ";"], "File": "i3864", "Func": "ix86_i387_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237823, "Length": 79, "Cover_Rate": 0.541095890410959} {"Template_token": ["", "modify", "=", "build2", "(", "MODIFY_EXPR", ",", "TREE_TYPE", "(", "lhs", ")", ",", "lhs", ",", "lb", ")", ";", "append_to_statement_list", "(", "modify", ",", "stmts", ")", ";", "lhs", "=", "build1", "(", "INDIRECT_REF", ",", "pointer_sized_int_node", ",", "build2", "(", "POINTER_PLUS_EXPR", ",", "bnd_ptr", ",", "var_p", ",", "TYPE_SIZE_UNIT", "(", "pointer_sized_int_node", ")", ")", ")", ";"], "ground_truth": ["modify", "=", "build2", "(", "MODIFY_EXPR", ",", "TREE_TYPE", "(", "lhs", ")", ",", "lhs", ",", "ub", ")", ";"], "File": "i3864", "Func": "ix86_initialize_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237824, "Length": 62, "Cover_Rate": 0.44285714285714284} {"Template_token": ["", "ix86_init_builtin_types", "(", ")", ";", "ix86_init_platform_type_builtins", "(", ")", ";", "def_builtin_const", "(", "", ",", "", ",", "FLOAT128_FTYPE_VOID", ",", "IX86_BUILTIN_INFQ", ")", ";", "def_builtin_const", "(", "", ",", "", ",", "FLOAT128_FTYPE_VOID", ",", "IX86_BUILTIN_HUGE_VALQ", ")", ";", "t", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128", ")", ";", "t", "=", "add_builtin_function", "(", "", ",", "t", ",", "IX86_BUILTIN_FABSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "t", ")", "=", "", ";"], "ground_truth": ["ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_FABSQ", "]", "=", "t", ";"], "File": "i3864", "Func": "ix86_init_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237825, "Length": 71, "Cover_Rate": 0.4896551724137931} {"Template_token": ["", "float128_type_node", "=", "make_node", "(", "REAL_TYPE", ")", ";", "TYPE_PRECISION", "(", "float128_type_node", ")", "=", "", ";", "layout_type", "(", "float128_type_node", ")", ";", "lang_hooks", ".", "types", ".", "register_builtin_type", "(", "float128_type_node", ",", "", ")", ";"], "ground_truth": ["DEFINE_BUILTIN_PRIMITIVE_TYPES", ";"], "File": "i3864", "Func": "ix86_init_builtin_types", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237826, "Length": 32, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "cost", "[", "vect_prologue", "]", "=", "cost", "[", "vect_body", "]", "=", "cost", "[", "vect_epilogue", "]", "=", "", ";"], "ground_truth": ["return", "cost", ";"], "File": "i3864", "Func": "ix86_init_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237827, "Length": 20, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "unsigned", "*", "cost", "=", "XNEWVEC", "(", "unsigned", ",", "", ")", ";", "cost", "[", "vect_prologue", "]", "=", "cost", "[", "vect_body", "]", "=", "cost", "[", "vect_epilogue", "]", "=", "", ";", "return", "cost", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_init_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237828, "Length": 32, "Cover_Rate": 0.7619047619047619} {"Template_token": ["", "tmp_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "gcc_assert", "(", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "tmp_regno", ")", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "pic_offset_table_rtx", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "tmp_reg", ",", "label", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "ix86_gen_add3", "(", "pic_offset_table_rtx", ",", "pic_offset_table_rtx", ",", "tmp_reg", ")", ")", ";"], "File": "i3864", "Func": "ix86_init_large_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237829, "Length": 51, "Cover_Rate": 0.5483870967741935} {"Template_token": ["", "f", "->", "use_fast_prologue_epilogue_nregs", "=", "-", "", ";", "f", "->", "call_abi", "=", "ix86_abi", ";", "return", "f", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_init_machine_status", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237830, "Length": 17, "Cover_Rate": 0.425} {"Template_token": ["", "static", "struct", "machine_function", "*", "ix86_init_machine_status", "(", "void", ")", "{", "struct", "machine_function", "*", "f", ";", "f", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";"], "ground_truth": ["f", "->", "use_fast_prologue_epilogue_nregs", "=", "-", "", ";"], "File": "i3864", "Func": "ix86_init_machine_status", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237831, "Length": 30, "Cover_Rate": 0.75} {"Template_token": ["", "for", "(", "i", "=", "", ",", "d", "=", "bdesc_mpx_const", ";", "i", "<", "ARRAY_SIZE", "(", "bdesc_mpx_const", ")", ";", "i", "++", ",", "d", "++", ")", "{", "if", "(", "d", "->", "name", "==", "", ")", "continue", ";", "ftype", "=", "(", "enum", "ix86_builtin_func_type", ")", "d", "->", "flag", ";", "decl", "=", "def_builtin_const", "(", "d", "->", "mask", ",", "d", "->", "name", ",", "ftype", ",", "d", "->", "code", ")", ";", "if", "(", "decl", ")", "{", "DECL_ATTRIBUTES", "(", "decl", ")", "=", "build_tree_list", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ")", ";", "TREE_NOTHROW", "(", "decl", ")", "=", "", ";", "}", "else", "{", "ix86_builtins_isa", "[", "(", "int", ")", "d", "->", "code", "]", ".", "leaf_p", "=", "true", ";", "ix86_builtins_isa", "[", "(", "int", ")", "d", "->", "code", "]", ".", "nothrow_p", "=", "true", ";", "}", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_init_mpx_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237833, "Length": 124, "Cover_Rate": 0.46096654275092935} {"Template_token": ["", "}", "else", "{", "rtx", "reg", "=", "crtl", "->", "profile", "?", "gen_rtx_REG", "(", "Pmode", ",", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", ":", "pic_offset_table_rtx", ";", "rtx", "insn", "=", "emit_insn", "(", "gen_set_got", "(", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["if", "(", "crtl", "->", "profile", ")", "emit_move_insn", "(", "pic_offset_table_rtx", ",", "reg", ")", ";"], "File": "i3864", "Func": "ix86_init_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237834, "Length": 50, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "ix86_init_large_pic_reg", "(", "R11_REG", ")", ";", "else", "emit_insn", "(", "gen_set_got_rex64", "(", "pic_offset_table_rtx", ")", ")", ";", "}", "else", "{", "rtx", "reg", "=", "crtl", "->", "profile", "?", "gen_rtx_REG", "(", "Pmode", ",", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", ":", "pic_offset_table_rtx", ";", "rtx", "insn", "=", "emit_insn", "(", "gen_set_got", "(", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "crtl", "->", "profile", ")", "emit_move_insn", "(", "pic_offset_table_rtx", ",", "reg", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_FLUSH_QUEUE", ",", "NULL_RTX", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_init_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237835, "Length": 85, "Cover_Rate": 0.5862068965517241} {"Template_token": ["", "decl", "=", "builtin_decl_explicit", "(", "BUILT_IN_TM_STORE_1", ")", ";", "attrs_store", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "attrs_type_store", "=", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "decl", "=", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOG", ")", ";", "attrs_log", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "attrs_type_log", "=", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "for", "(", "i", "=", "", ",", "d", "=", "bdesc_tm", ";", "i", "<", "ARRAY_SIZE", "(", "bdesc_tm", ")", ";", "i", "++", ",", "d", "++", ")", "{"], "ground_truth": ["if", "(", "(", "d", "->", "mask", "&", "ix86_isa_flags", ")", "!=", "", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{"], "File": "i3864", "Func": "ix86_init_tm_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237836, "Length": 95, "Cover_Rate": 0.3104575163398693} {"Template_token": ["", "enum", "ix86_builtin_func_type", "ftype", ";", "const", "struct", "builtin_description", "*", "d", ";", "size_t", "i", ";", "tree", "decl", ";", "tree", "attrs_load", ",", "attrs_type_load", ",", "attrs_store", ",", "attrs_type_store", ";", "tree", "attrs_log", ",", "attrs_type_log", ";", "if", "(", "!", "flag_tm", ")", "return", ";", "if", "(", "!", "builtin_decl_explicit_p", "(", "BUILT_IN_TM_LOAD_1", ")", ")", "return", ";", "decl", "=", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOAD_1", ")", ";", "attrs_load", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "attrs_type_load", "=", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "decl", "=", "builtin_decl_explicit", "(", "BUILT_IN_TM_STORE_1", ")", ";", "attrs_store", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "attrs_type_store", "=", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "decl", "=", "builtin_decl_explicit", "(", "BUILT_IN_TM_LOG", ")", ";"], "ground_truth": ["attrs_log", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";"], "File": "i3864", "Func": "ix86_init_tm_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237837, "Length": 109, "Cover_Rate": 0.3562091503267974} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "&&", "DECL_SECTION_NAME", "(", "exp", ")", ")", "{", "const", "char", "*", "section", "=", "DECL_SECTION_NAME", "(", "exp", ")", ";", "if", "(", "strcmp", "(", "section", ",", "", ")", "==", "", "||", "strcmp", "(", "section", ",", "", ")", "==", "", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_in_large_data_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237838, "Length": 51, "Cover_Rate": 0.3805970149253731} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "&&", "!", "is_global_var", "(", "exp", ")", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "&&", "DECL_SECTION_NAME", "(", "exp", ")", ")", "{", "const", "char", "*", "section", "=", "DECL_SECTION_NAME", "(", "exp", ")", ";", "if", "(", "strcmp", "(", "section", ",", "", ")", "==", "", "||", "strcmp", "(", "section", ",", "", ")", "==", "", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_in_large_data_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237839, "Length": 69, "Cover_Rate": 0.5149253731343284} {"Template_token": ["", "return", "", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "case", "PROCESSOR_ATHLON", ":", "case", "PROCESSOR_K8", ":", "case", "PROCESSOR_AMDFAM10", ":", "case", "PROCESSOR_GENERIC", ":", "case", "PROCESSOR_BTVER1", ":", "return", "", ";", "case", "PROCESSOR_BDVER1", ":", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "return", "", ";", "default", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237840, "Length": 58, "Cover_Rate": 0.5979381443298969} {"Template_token": ["", "static", "bool", "ix86_lea_outperforms", "(", "rtx_insn", "*", "insn", ",", "unsigned", "int", "regno0", ",", "unsigned", "int", "regno1", ",", "unsigned", "int", "regno2", ",", "int", "split_cost", ",", "bool", "has_scale", ")", "{", "int", "dist_define", ",", "dist_use", ";", "if", "(", "TARGET_SILVERMONT", "||", "TARGET_INTEL", ")", "{", "if", "(", "has_scale", ")", "return", "true", ";", "if", "(", "split_cost", "<", "", ")", "return", "false", ";", "if", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", "return", "false", ";", "return", "true", ";", "}", "dist_define", "=", "distance_non_agu_define", "(", "regno1", ",", "regno2", ",", "insn", ")", ";", "dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";", "if", "(", "dist_define", "<", "", "||", "dist_define", ">=", "LEA_MAX_STALL", ")", "{", "if", "(", "dist_use", "<", "", "&&", "split_cost", "==", "", ")", "return", "TARGET_64BIT", "||", "IX86_LEA_PRIORITY", ";", "else", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237841, "Length": 123, "Cover_Rate": 0.8424657534246576} {"Template_token": ["", "}", "if", "(", "!", "(", "REG_P", "(", "op", ")", "&&", "HARD_REGISTER_P", "(", "op", ")", ")", ")", "continue", ";", "op_alt", "=", "recog_op_alt", ";", "win", "=", "!", "n_alternatives", ";", "alternative_mask", "preferred", "=", "get_preferred_alternatives", "(", "insn", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_alternatives", ";", "j", "++", ",", "op_alt", "+=", "n_operands", ")", "{", "if", "(", "!", "TEST_BIT", "(", "preferred", ",", "j", ")", ")", "continue", ";", "if", "(", "op_alt", "[", "i", "]", ".", "anything_ok", "||", "(", "op_alt", "[", "i", "]", ".", "matches", "!=", "-", "", "&&", "operands_match_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "recog_data", ".", "operand", "[", "op_alt", "[", "i", "]", ".", "matches", "]", ")", ")", "||", "reg_fits_class_p", "(", "op", ",", "op_alt", "[", "i", "]", ".", "cl", ",", "offset", ",", "mode", ")", ")", "{", "win", "=", "true", ";", "break", ";", "}", "}", "if", "(", "!", "win", ")", "return", "false", ";", "}", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_legitimate_combined_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237842, "Length": 147, "Cover_Rate": 0.3858267716535433} {"Template_token": ["", "if", "(", "(", "INSN_CODE", "(", "insn", ")", "=", "recog", "(", "PATTERN", "(", "insn", ")", ",", "insn", ",", "", ")", ")", ">=", "", ")", "{", "int", "i", ";", "extract_insn", "(", "insn", ")", ";", "preprocess_constraints", "(", "insn", ")", ";", "int", "n_operands", "=", "recog_data", ".", "n_operands", ";", "int", "n_alternatives", "=", "recog_data", ".", "n_alternatives", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_operands", ";", "i", "++", ")", "{", "rtx", "op", "=", "recog_data", ".", "operand", "[", "i", "]", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "op", ")", ";", "const", "operand_alternative", "*", "op_alt", ";", "int", "offset", "=", "", ";", "bool", "win", ";", "int", "j", ";", "if", "(", "!", "TARGET_AVX", "&&", "VECTOR_MODE_P", "(", "GET_MODE", "(", "op", ")", ")", "&&", "misaligned_operand", "(", "op", ",", "GET_MODE", "(", "op", ")", ")", ")", "{", "int", "min_align", "=", "get_attr_ssememalign", "(", "insn", ")", ";", "if", "(", "min_align", "==", "", ")", "return", "false", ";", "}", "if", "(", "UNARY_P", "(", "op", ")", ")", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "SUBREG", ")", "{", "if", "(", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", "&&", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", "<", "FIRST_PSEUDO_REGISTER", ")", "offset", "=", "subreg_regno_offset", "(", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "GET_MODE", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "SUBREG_BYTE", "(", "op", ")", ",", "GET_MODE", "(", "op", ")", ")", ";", "op", "=", "SUBREG_REG", "(", "op", ")", ";", "}", "if", "(", "!", "(", "REG_P", "(", "op", ")", "&&", "HARD_REGISTER_P", "(", "op", ")", ")", ")", "continue", ";", "op_alt", "=", "recog_op_alt", ";", "win", "=", "!", "n_alternatives", ";", "alternative_mask", "preferred", "=", "get_preferred_alternatives", "(", "insn", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_alternatives", ";", "j", "++", ",", "op_alt", "+=", "n_operands", ")", "{", "if", "(", "!", "TEST_BIT", "(", "preferred", ",", "j", ")", ")", "continue", ";", "if", "(", "op_alt", "[", "i", "]", ".", "anything_ok", "||", "(", "op_alt", "[", "i", "]", ".", "matches", "!=", "-", "", "&&", "operands_match_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "recog_data", ".", "operand", "[", "op_alt", "[", "i", "]", ".", "matches", "]", ")", ")", "||", "reg_fits_class_p", "(", "op", ",", "op_alt", "[", "i", "]", ".", "cl", ",", "offset", ",", "mode", ")", ")", "{", "win", "=", "true", ";", "break", ";", "}", "}", "if", "(", "!", "win", ")", "return", "false", ";", "}", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_legitimate_combined_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237843, "Length": 372, "Cover_Rate": 0.9763779527559056} {"Template_token": ["", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "x", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "case", "UNSPEC_PLTOFF", ":", "return", "TARGET_64BIT", ";", "case", "UNSPEC_TPOFF", ":", "case", "UNSPEC_NTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "case", "UNSPEC_DTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_DYNAMIC", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ")", "return", "false", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", ")", "return", "false", ";", "if", "(", "MACHO_DYNAMIC_NO_PIC_P", ")", "return", "machopic_symbol_defined_p", "(", "x", ")", ";", "break", ";", "case", "CONST_DOUBLE", ":", "if", "(", "GET_MODE", "(", "x", ")", "==", "TImode", "&&", "x", "!=", "CONST0_RTX", "(", "TImode", ")", "&&", "!", "TARGET_64BIT", ")", "return", "false", ";", "break", ";", "case", "CONST_VECTOR", ":", "if", "(", "!", "standard_sse_constant_p", "(", "x", ")", ")", "return", "false", ";", "default", ":", "break", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237844, "Length": 226, "Cover_Rate": 0.743421052631579} {"Template_token": ["", "rtx", "base", ",", "index", ";", "bool", "something_reloaded", "=", "false", ";", "base", "=", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ";", "if", "(", "!", "REG_OK_FOR_BASE_STRICT_P", "(", "base", ")", ")", "{", "push_reload", "(", "base", ",", "NULL_RTX", ",", "&", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "NULL", ",", "BASE_REG_CLASS", ",", "GET_MODE", "(", "x", ")", ",", "VOIDmode", ",", "", ",", "", ",", "opnum", ",", "(", "enum", "reload_type", ")", "type", ")", ";", "something_reloaded", "=", "true", ";", "}", "index", "=", "XEXP", "(", "x", ",", "", ")", ";"], "ground_truth": ["if", "(", "!", "REG_OK_FOR_INDEX_STRICT_P", "(", "index", ")", ")", "{"], "File": "i3864", "Func": "ix86_legitimize_reload_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237845, "Length": 99, "Cover_Rate": 0.4520547945205479} {"Template_token": ["", "rtx", "addr", ";", "addr", "=", "ix86_get_arg_address_for_bt", "(", "slot", ",", "slot_no", ",", "arg_pointer_rtx", ")", ";", "if", "(", "!", "ptr", ")", "{", "gcc_assert", "(", "MEM_P", "(", "slot", ")", ")", ";", "ptr", "=", "copy_addr_to_reg", "(", "slot", ")", ";", "}", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_ldx", "(", "reg", ",", "addr", ",", "ptr", ")", ":", "gen_bnd32_ldx", "(", "reg", ",", "addr", ",", "ptr", ")", ")", ";", "return", "reg", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_load_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237846, "Length": 65, "Cover_Rate": 0.7471264367816092} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "slot", ")", ")", ";"], "ground_truth": ["res", "=", "gen_reg_rtx", "(", "BNDmode", ")", ";"], "File": "i3864", "Func": "ix86_load_returned_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237847, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "&&", "align", "==", "", "&&", "ix86_preferred_stack_boundary", "<", "", "&&", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "!", "TYPE_USER_ALIGN", "(", "type", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "align", "=", "", ";", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3864", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237848, "Length": 391, "Cover_Rate": 0.8708240534521158} {"Template_token": ["", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3864", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237849, "Length": 276, "Cover_Rate": 0.6146993318485523} {"Template_token": ["", "static", "unsigned", "ix86_loop_unroll_adjust", "(", "unsigned", "nunroll", ",", "struct", "loop", "*", "loop", ")", "{", "basic_block", "*", "bbs", ";", "rtx_insn", "*", "insn", ";", "unsigned", "i", ";", "unsigned", "mem_count", "=", "", ";", "if", "(", "!", "TARGET_ADJUST_UNROLL", ")", "return", "nunroll", ";", "subrtx_iterator", "::", "array_type", "array", ";", "bbs", "=", "get_loop_body", "(", "loop", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "insn", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "unsigned", "int", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "n_words", ">", "", ")", "mem_count", "+=", "", ";", "else", "mem_count", "+=", "", ";", "}"], "ground_truth": ["free", "(", "bbs", ")", ";"], "File": "i3864", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237850, "Length": 146, "Cover_Rate": 0.8957055214723927} {"Template_token": ["", "static", "bool", "ix86_macro_fusion_p", "(", ")", "{"], "ground_truth": ["return", "TARGET_FUSE_CMP_AND_BRANCH", ";"], "File": "i3864", "Func": "ix86_macro_fusion_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237851, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "static", "bool", "ix86_macro_fusion_p", "(", ")", "{", "return", "TARGET_FUSE_CMP_AND_BRANCH", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_macro_fusion_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237852, "Length": 10, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "ix86_macro_fusion_pair_p", "(", "rtx_insn", "*", "condgen", ",", "rtx_insn", "*", "condjmp", ")", "{", "rtx", "src", ",", "dest", ";", "enum", "rtx_code", "ccode", ";", "rtx", "compare_set", "=", "NULL_RTX", ",", "test_if", ",", "cond", ";", "rtx", "alu_set", "=", "NULL_RTX", ",", "addr", "=", "NULL_RTX", ";", "if", "(", "!", "any_condjump_p", "(", "condjmp", ")", ")", "return", "false", ";", "if", "(", "get_attr_type", "(", "condgen", ")", "!=", "TYPE_TEST", "&&", "get_attr_type", "(", "condgen", ")", "!=", "TYPE_ICMP", "&&", "get_attr_type", "(", "condgen", ")", "!=", "TYPE_INCDEC", "&&", "get_attr_type", "(", "condgen", ")", "!=", "TYPE_ALU", ")", "return", "false", ";", "compare_set", "=", "single_set", "(", "condgen", ")", ";", "if", "(", "compare_set", "==", "NULL_RTX", "&&", "!", "TARGET_FUSE_ALU_AND_BRANCH", ")", "return", "false", ";", "if", "(", "compare_set", "==", "NULL_RTX", ")", "{", "int", "i", ";", "rtx", "pat", "=", "PATTERN", "(", "condgen", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "pat", ",", "", ")", ";", "i", "++", ")", "if", "(", "GET_CODE", "(", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ")", "==", "SET", ")", "{", "rtx", "set_src", "=", "SET_SRC", "(", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ")", ";", "if", "(", "GET_CODE", "(", "set_src", ")", "==", "COMPARE", ")", "compare_set", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";", "else", "alu_set", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";", "}", "}", "if", "(", "compare_set", "==", "NULL_RTX", ")", "return", "false", ";", "src", "=", "SET_SRC", "(", "compare_set", ")", ";", "if", "(", "GET_CODE", "(", "src", ")", "!=", "COMPARE", ")", "return", "false", ";", "if", "(", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "addr", "=", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ";", "else", "if", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "addr", "=", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ";", "if", "(", "addr", ")", "{", "ix86_address", "parts", ";", "int", "ok", "=", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "rip_relative_addr_p", "(", "&", "parts", ")", ")", "return", "false", ";", "}", "test_if", "=", "SET_SRC", "(", "pc_set", "(", "condjmp", ")", ")", ";", "cond", "=", "XEXP", "(", "test_if", ",", "", ")", ";", "ccode", "=", "GET_CODE", "(", "cond", ")", ";", "if", "(", "!", "TARGET_FUSE_CMP_AND_BRANCH_SOFLAGS", "&&", "(", "ccode", "==", "GE", "||", "ccode", "==", "GT", "||", "ccode", "==", "LE", "||", "ccode", "==", "LT", ")", ")", "return", "false", ";", "if", "(", "get_attr_type", "(", "condgen", ")", "==", "TYPE_TEST", "||", "get_attr_type", "(", "condgen", ")", "==", "TYPE_ICMP", ")", "return", "true", ";", "if", "(", "!", "TARGET_FUSE_ALU_AND_BRANCH", "||", "!", "alu_set", ")", "return", "false", ";", "dest", "=", "SET_DEST", "(", "alu_set", ")", ";", "if", "(", "MEM_P", "(", "dest", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "get_attr_type", "(", "condgen", ")", "==", "TYPE_INCDEC", "&&", "(", "ccode", "==", "GEU", "||", "ccode", "==", "GTU", "||", "ccode", "==", "LEU", "||", "ccode", "==", "LTU", ")", ")", "return", "false", ";"], "File": "i3864", "Func": "ix86_macro_fusion_pair_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237853, "Length": 500, "Cover_Rate": 0.9920634920634921} {"Template_token": ["", "tree", "high", "=", "ub", "?", "build_zero_cst", "(", "pointer_sized_int_node", ")", ":", "build_minus_one_cst", "(", "pointer_sized_int_node", ")", ";", "gcc_assert", "(", "(", "lb", "==", "", "&&", "ub", "==", "-", "", ")", "||", "(", "lb", "==", "-", "", "&&", "ub", "==", "", ")", ")", ";"], "ground_truth": ["return", "build_complex", "(", "NULL", ",", "low", ",", "high", ")", ";"], "File": "i3864", "Func": "ix86_make_bounds_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237854, "Length": 50, "Cover_Rate": 0.6493506493506493} {"Template_token": ["", "static", "tree", "ix86_make_bounds_constant", "(", "HOST_WIDE_INT", "lb", ",", "HOST_WIDE_INT", "ub", ")", "{", "tree", "low", "=", "lb", "?", "build_minus_one_cst", "(", "pointer_sized_int_node", ")", ":", "build_zero_cst", "(", "pointer_sized_int_node", ")", ";", "tree", "high", "=", "ub", "?", "build_zero_cst", "(", "pointer_sized_int_node", ")", ":", "build_minus_one_cst", "(", "pointer_sized_int_node", ")", ";", "gcc_assert", "(", "(", "lb", "==", "", "&&", "ub", "==", "-", "", ")", "||", "(", "lb", "==", "-", "", "&&", "ub", "==", "", ")", ")", ";"], "ground_truth": ["return", "build_complex", "(", "NULL", ",", "low", ",", "high", ")", ";"], "File": "i3864", "Func": "ix86_make_bounds_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237855, "Length": 76, "Cover_Rate": 0.987012987012987} {"Template_token": ["", "char", "*", "attr_str", ",", "*", "assembler_name", ";", "if", "(", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", "", ")", ";", "if", "(", "DECL_VIRTUAL_P", "(", "decl", ")", "||", "DECL_VINDEX", "(", "decl", ")", ")", "sorry", "(", "", ")", ";", "version_attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";", "gcc_assert", "(", "version_attr", "!=", "NULL_TREE", ")", ";", "orig_name", "=", "IDENTIFIER_POINTER", "(", "id", ")", ";", "version_string", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ")", ";", "if", "(", "strcmp", "(", "version_string", ",", "", ")", "==", "", ")", "return", "id", ";", "attr_str", "=", "sorted_attr_string", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ";", "assembler_name", "=", "XNEWVEC", "(", "char", ",", "strlen", "(", "orig_name", ")", "+", "strlen", "(", "attr_str", ")", "+", "", ")", ";"], "ground_truth": ["sprintf", "(", "assembler_name", ",", "", ",", "orig_name", ",", "attr_str", ")", ";"], "File": "i3864", "Func": "ix86_mangle_function_version_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237857, "Length": 145, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "type", ")", "!=", "VOID_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "BOOLEAN_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "INTEGER_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "REAL_TYPE", ")", "return", "NULL", ";", "switch", "(", "TYPE_MODE", "(", "type", ")", ")", "{", "case", "TFmode", ":", "return", "", ";"], "ground_truth": ["case", "XFmode", ":"], "File": "i3864", "Func": "ix86_mangle_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237858, "Length": 50, "Cover_Rate": 0.6493506493506493} {"Template_token": ["", "static", "void", "ix86_maybe_switch_abi", "(", "void", ")", "{"], "ground_truth": ["if", "(", "TARGET_64BIT", "&&", "call_used_regs", "[", "SI_REG", "]", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", "reinit_regs", "(", ")", ";"], "File": "i3864", "Func": "ix86_maybe_switch_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237859, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "call_used_regs", "[", "SI_REG", "]", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", "reinit_regs", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_maybe_switch_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237860, "Length": 24, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "clobbers", "=", "tree_cons", "(", "NULL_TREE", ",", "build_string", "(", "", ",", "", ")", ",", "clobbers", ")", ";", "return", "clobbers", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_md_asm_clobbers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237861, "Length": 20, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "static", "tree", "ix86_md_asm_clobbers", "(", "tree", ",", "tree", ",", "tree", "clobbers", ")", "{"], "ground_truth": ["clobbers", "=", "tree_cons", "(", "NULL_TREE", ",", "build_string", "(", "", ",", "", ")", ",", "clobbers", ")", ";"], "File": "i3864", "Func": "ix86_md_asm_clobbers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237862, "Length": 28, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "}", "strong", "=", "(", "model", "==", "MEMMODEL_ACQ_REL", "||", "model", "==", "MEMMODEL_SEQ_CST", ")", ";", "if", "(", "val", "&", "IX86_HLE_ACQUIRE", "&&", "!", "(", "model", "==", "MEMMODEL_ACQUIRE", "||", "strong", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", "|", "IX86_HLE_ACQUIRE", ";", "}", "if", "(", "val", "&", "IX86_HLE_RELEASE", "&&", "!", "(", "model", "==", "MEMMODEL_RELEASE", "||", "strong", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";"], "ground_truth": ["return", "MEMMODEL_SEQ_CST", "|", "IX86_HLE_RELEASE", ";"], "File": "i3864", "Func": "ix86_memmodel_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237863, "Length": 70, "Cover_Rate": 0.5072463768115942} {"Template_token": ["", "unsigned", "int", "incoming_stack_boundary", ";", "if", "(", "ix86_user_incoming_stack_boundary", ")", "incoming_stack_boundary", "=", "ix86_user_incoming_stack_boundary", ";", "else", "if", "(", "!", "sibcall", "&&", "!", "TARGET_64BIT", "&&", "ix86_force_align_arg_pointer", "&&", "crtl", "->", "stack_alignment_estimated", "==", "", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";"], "ground_truth": ["else", "incoming_stack_boundary", "=", "ix86_default_incoming_stack_boundary", ";"], "File": "i3864", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237865, "Length": 38, "Cover_Rate": 0.3275862068965517} {"Template_token": ["", "else", "if", "(", "!", "sibcall", "&&", "!", "TARGET_64BIT", "&&", "ix86_force_align_arg_pointer", "&&", "crtl", "->", "stack_alignment_estimated", "==", "", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";", "else", "incoming_stack_boundary", "=", "ix86_default_incoming_stack_boundary", ";", "if", "(", "incoming_stack_boundary", ">", "MIN_STACK_BOUNDARY", "&&", "lookup_attribute", "(", "ix86_force_align_arg_pointer_string", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", ")", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";", "if", "(", "incoming_stack_boundary", "<", "crtl", "->", "parm_stack_boundary", ")", "incoming_stack_boundary", "=", "crtl", "->", "parm_stack_boundary", ";"], "ground_truth": ["if", "(", "incoming_stack_boundary", ">", "MAIN_STACK_BOUNDARY", "&&", "DECL_NAME", "(", "current_function_decl", ")", "&&", "MAIN_NAME_P", "(", "DECL_NAME", "(", "current_function_decl", ")", ")", "&&", "DECL_FILE_SCOPE_P", "(", "current_function_decl", ")", ")", "incoming_stack_boundary", "=", "MAIN_STACK_BOUNDARY", ";"], "File": "i3864", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237866, "Length": 91, "Cover_Rate": 0.7844827586206896} {"Template_token": ["", "if", "(", "mode2", "==", "XFmode", ")", "return", "mode1", "==", "SFmode", "||", "mode1", "==", "DFmode", ";", "if", "(", "mode2", "==", "DFmode", ")", "return", "mode1", "==", "SFmode", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode1", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237867, "Length": 128, "Cover_Rate": 0.7852760736196319} {"Template_token": ["", "return", "ix86_avx_u128_mode_after", "(", "mode", ",", "insn", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "mode", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3864", "Func": "ix86_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237868, "Length": 29, "Cover_Rate": 0.5370370370370371} {"Template_token": ["", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "I387_CW_ANY", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237869, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "int", "ix86_mode_entry", "(", "int", "entity", ")", "{", "switch", "(", "entity", ")", "{", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_entry", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":"], "ground_truth": ["case", "I387_CEIL", ":"], "File": "i3864", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237870, "Length": 30, "Cover_Rate": 0.6818181818181818} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_exit", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":"], "ground_truth": ["case", "I387_MASK_PM", ":"], "File": "i3864", "Func": "ix86_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237871, "Length": 20, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_needed", "(", "insn", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "ix86_i387_mode_needed", "(", "entity", ",", "insn", ")", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3864", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237872, "Length": 35, "Cover_Rate": 0.6140350877192983} {"Template_token": ["", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "ix86_i387_mode_needed", "(", "entity", ",", "insn", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237873, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "if", "(", "flag_check_pointer_bounds", ")", "warning", "(", "", ",", "", "", ")", ";", "return", "VOIDmode", ";", "}"], "ground_truth": ["return", "BNDmode", ";"], "File": "i3864", "Func": "ix86_mpx_bound_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237874, "Length": 19, "Cover_Rate": 0.5757575757575758} {"Template_token": ["", "if", "(", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ")", "return", "true", ";", "return", "(", "!", "TARGET_64BIT", "&&", "mode", "==", "TImode", "&&", "type", "&&", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_must_pass_in_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237875, "Length": 32, "Cover_Rate": 0.7441860465116279} {"Template_token": ["", "static", "bool", "ix86_must_pass_in_stack", "(", "machine_mode", "mode", ",", "const_tree", "type", ")", "{", "if", "(", "must_pass_in_stack_var_size_or_pad", "(", "mode", ",", "type", ")", ")", "return", "true", ";"], "ground_truth": ["return", "(", "!", "TARGET_64BIT", "&&", "mode", "==", "TImode", "&&", "type", "&&", "TREE_CODE", "(", "type", ")", "!=", "VECTOR_TYPE", ")", ";"], "File": "i3864", "Func": "ix86_must_pass_in_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237876, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "int", "regno", ";"], "ground_truth": ["for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "!", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "nregs", "++", ";"], "File": "i3864", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237877, "Length": 34, "Cover_Rate": 0.68} {"Template_token": ["", "static", "int", "ix86_nsaved_sseregs", "(", "void", ")", "{", "int", "nregs", "=", "", ";", "int", "regno", ";"], "ground_truth": ["if", "(", "!", "TARGET_64BIT_MS_ABI", ")", "return", "", ";"], "File": "i3864", "Func": "ix86_nsaved_sseregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237878, "Length": 23, "Cover_Rate": 0.40350877192982454} {"Template_token": ["", "if", "(", "TARGET_LP64", ")", "return", "xstrdup", "(", "", ")", ";"], "ground_truth": ["return", "xstrdup", "(", "", ")", ";"], "File": "i3864", "Func": "ix86_offload_options", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237879, "Length": 16, "Cover_Rate": 0.64} {"Template_token": ["", "struct", "register_pass_info", "insert_vzeroupper_info", "=", "{", "pass_insert_vzeroupper", ",", "", ",", "", ",", "PASS_POS_INSERT_AFTER", "}", ";"], "ground_truth": ["ix86_option_override_internal", "(", "true", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "File": "i3864", "Func": "ix86_option_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237881, "Length": 25, "Cover_Rate": 0.5208333333333334} {"Template_token": ["", "if", "(", "TARGET_64BIT", "||", "TARGET_VXWORKS_RTP", ")", "fprintf", "(", "file", ",", "", ",", "directive", ",", "LPREFIX", ",", "value", ",", "LPREFIX", ",", "rel", ")", ";", "else", "if", "(", "HAVE_AS_GOTOFF_IN_DATA", ")", "fprintf", "(", "file", ",", "ASM_LONG", "", ",", "LPREFIX", ",", "value", ")", ";", "else", "if", "(", "TARGET_MACHO", ")", "{", "fprintf", "(", "file", ",", "ASM_LONG", "", ",", "LPREFIX", ",", "value", ")", ";", "machopic_output_function_base_name", "(", "file", ")", ";", "putc", "(", "'\\n'", ",", "file", ")", ";", "}"], "ground_truth": ["else", "asm_fprintf", "(", "file", ",", "ASM_LONG", "", ",", "GOT_SYMBOL_NAME", ",", "LPREFIX", ",", "value", ")", ";"], "File": "i3864", "Func": "ix86_output_addr_diff_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237883, "Length": 86, "Cover_Rate": 0.6825396825396826} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "CASE_VECTOR_MODE", "==", "DImode", ")", "directive", "=", "ASM_QUAD", ";", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_VXWORKS_RTP", ")", "fprintf", "(", "file", ",", "", ",", "directive", ",", "LPREFIX", ",", "value", ",", "LPREFIX", ",", "rel", ")", ";", "else", "if", "(", "HAVE_AS_GOTOFF_IN_DATA", ")", "fprintf", "(", "file", ",", "ASM_LONG", "", ",", "LPREFIX", ",", "value", ")", ";", "else", "if", "(", "TARGET_MACHO", ")", "{"], "ground_truth": ["fprintf", "(", "file", ",", "ASM_LONG", "", ",", "LPREFIX", ",", "value", ")", ";"], "File": "i3864", "Func": "ix86_output_addr_diff_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237884, "Length": 76, "Cover_Rate": 0.6031746031746031} {"Template_token": ["", "const", "char", "*", "xasm", ";", "if", "(", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "if", "(", "direct_p", ")", "xasm", "=", "", ";", "else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "output_asm_insn", "(", "xasm", ",", "&", "call_op", ")", ";", "return", "", ";", "}", "if", "(", "TARGET_SEH", ")", "{", "rtx_insn", "*", "i", ";", "for", "(", "i", "=", "NEXT_INSN", "(", "insn", ")", ";", "i", ";", "i", "=", "NEXT_INSN", "(", "i", ")", ")", "{", "if", "(", "INSN_P", "(", "i", ")", ")", "break", ";", "if", "(", "NOTE_P", "(", "i", ")", "&&", "NOTE_KIND", "(", "i", ")", "==", "NOTE_INSN_EPILOGUE_BEG", "&&", "!", "flag_non_call_exceptions", "&&", "!", "can_throw_internal", "(", "insn", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "}"], "ground_truth": ["if", "(", "i", "==", "NULL", ")", "seh_nop_p", "=", "true", ";"], "File": "i3864", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237885, "Length": 126, "Cover_Rate": 0.6737967914438503} {"Template_token": ["", "const", "char", "*", "ix86_output_call_insn", "(", "rtx_insn", "*", "insn", ",", "rtx", "call_op", ")", "{", "bool", "direct_p", "=", "constant_call_address_operand", "(", "call_op", ",", "VOIDmode", ")", ";", "bool", "seh_nop_p", "=", "false", ";", "const", "char", "*", "xasm", ";", "if", "(", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "if", "(", "direct_p", ")", "xasm", "=", "", ";"], "ground_truth": ["else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";"], "File": "i3864", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237886, "Length": 58, "Cover_Rate": 0.31016042780748665} {"Template_token": ["", "error", "(", "", ",", "align", ",", "is_memset", "?", "", ":", "", ")", ";", "return", ";", "}", "n", "++", ";", "curr_range_str", "=", "next_range_str", ";", "}", "while", "(", "curr_range_str", ")", ";", "if", "(", "input_ranges", "[", "n", "-", "", "]", ".", "max", "!=", "-", "", ")", "{", "error", "(", "", "", ",", "is_memset", "?", "", ":", "", ")", ";", "return", ";", "}", "if", "(", "n", ">", "MAX_STRINGOP_ALGS", ")", "{", "error", "(", "", ",", "is_memset", "?", "", ":", "", ")", ";", "return", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "*", "const_cast", "<", "int", "*", ">", "(", "&", "default_algs", "->", "size", "[", "i", "]", ".", "max", ")", "=", "input_ranges", "[", "i", "]", ".", "max", ";", "*", "const_cast", "<", "stringop_alg", "*", ">", "(", "&", "default_algs", "->", "size", "[", "i", "]", ".", "alg", ")", "=", "input_ranges", "[", "i", "]", ".", "alg", ";", "*", "const_cast", "<", "int", "*", ">", "(", "&", "default_algs", "->", "size", "[", "i", "]", ".", "noalign", ")", "=", "input_ranges", "[", "i", "]", ".", "noalign", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_parse_stringop_strategy_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237887, "Length": 170, "Cover_Rate": 0.3609341825902335} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "(", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ")", "==", "MS_ABI", ")", "{", "int", "msize", "=", "(", "int", ")", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "type", ")", "{", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "true", ";", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "msize", "=", "int_size_in_bytes", "(", "type", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_pass_by_reference", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237888, "Length": 61, "Cover_Rate": 0.3961038961038961} {"Template_token": ["", "static", "bool", "ix86_pic_register_p", "(", "rtx", "x", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "VALUE", "&&", "CSELIB_VAL_PTR", "(", "x", ")", ")", "return", "(", "pic_offset_table_rtx", "&&", "rtx_equal_for_cselib_p", "(", "x", ",", "pic_offset_table_rtx", ")", ")", ";"], "ground_truth": ["else", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "false", ";"], "File": "i3864", "Func": "ix86_pic_register_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237889, "Length": 46, "Cover_Rate": 0.42990654205607476} {"Template_token": ["", "static", "reg_class_t", "ix86_preferred_output_reload_class", "(", "rtx", "x", ",", "reg_class_t", "regclass", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "TARGET_SSE_MATH", "&&", "SSE_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "?", "ALL_SSE_REGS", ":", "NO_REGS", ";"], "ground_truth": ["if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "{"], "File": "i3864", "Func": "ix86_preferred_output_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237890, "Length": 53, "Cover_Rate": 0.6022727272727273} {"Template_token": ["", "if", "(", "TARGET_SSE_MATH", "&&", "!", "TARGET_MIX_SSE_I387", "&&", "SSE_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "SSE_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST_DOUBLE", "&&", "GET_MODE", "(", "x", ")", "!=", "VOIDmode", ")", "{", "if", "(", "reg_class_subset_p", "(", "regclass", ",", "GENERAL_REGS", ")", ")", "return", "regclass", ";", "if", "(", "TARGET_80387", "&&", "standard_80387_constant_p", "(", "x", ")", ">", "", ")", "{", "if", "(", "regclass", "==", "FLOAT_SSE_REGS", ")", "return", "FLOAT_REGS", ";"], "ground_truth": ["if", "(", "regclass", "==", "FP_TOP_SSE_REGS", ")", "return", "FP_TOP_REG", ";"], "File": "i3864", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237891, "Length": 81, "Cover_Rate": 0.3319672131147541} {"Template_token": ["", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V8SImode", ":", "V4SImode", ";", "case", "DImode", ":", "return", "TARGET_AVX512F", "?", "V8DImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V4DImode", ":", "V2DImode", ";", "case", "SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "V16SFmode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V8SFmode", ";", "else", "return", "V4SFmode", ";", "case", "DFmode", ":"], "ground_truth": ["if", "(", "!", "TARGET_VECTORIZE_DOUBLE", ")", "return", "word_mode", ";"], "File": "i3864", "Func": "ix86_preferred_simd_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237892, "Length": 66, "Cover_Rate": 0.39520958083832336} {"Template_token": ["", "if", "(", "!", "is_sse", "&&", "(", "fpcmp_mode", "==", "CCFPUmode", "||", "(", "op_mode", "==", "XFmode", "&&", "!", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "standard_80387_constant_p", "(", "op1", ")", "==", "", ")", "&&", "GET_CODE", "(", "op1", ")", "!=", "FLOAT", ")", "||", "ix86_fp_comparison_strategy", "(", "code", ")", "==", "IX86_FPCMP_COMI", ")", ")", "{", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "{", "if", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "(", "MEM_P", "(", "op0", ")", "&&", "!", "(", "standard_80387_constant_p", "(", "op1", ")", "==", "", "||", "MEM_P", "(", "op1", ")", ")", ")", ")", "{", "enum", "rtx_code", "new_code", "=", "ix86_fp_swap_condition", "(", "code", ")", ";", "if", "(", "new_code", "!=", "UNKNOWN", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "new_code", ";", "}", "}", "if", "(", "!", "REG_P", "(", "op0", ")", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", ")", "{", "int", "tmp", "=", "standard_80387_constant_p", "(", "op1", ")", ";", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";"], "ground_truth": ["else", "if", "(", "tmp", "==", "", ")", "{"], "File": "i3864", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237893, "Length": 192, "Cover_Rate": 0.5517241379310345} {"Template_token": ["", "}", "else", "{", "if", "(", "standard_80387_constant_p", "(", "op0", ")", "==", "", "||", "(", "MEM_P", "(", "op0", ")", "&&", "!", "(", "standard_80387_constant_p", "(", "op1", ")", "==", "", "||", "MEM_P", "(", "op1", ")", ")", ")", ")", "{", "enum", "rtx_code", "new_code", "=", "ix86_fp_swap_condition", "(", "code", ")", ";", "if", "(", "new_code", "!=", "UNKNOWN", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "new_code", ";", "}", "}", "if", "(", "!", "REG_P", "(", "op0", ")", ")", "op0", "=", "force_reg", "(", "op_mode", ",", "op0", ")", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", ")", "{", "int", "tmp", "=", "standard_80387_constant_p", "(", "op1", ")", ";", "if", "(", "tmp", "==", "", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "op_mode", ",", "op1", ")", ")", ";", "else", "if", "(", "tmp", "==", "", ")", "{", "if", "(", "TARGET_CMOVE", ")", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "else", "op1", "=", "force_reg", "(", "op_mode", ",", "op1", ")", ";", "}", "}", "if", "(", "ix86_fp_comparison_cost", "(", "code", ")", ">", "ix86_fp_comparison_cost", "(", "swap_condition", "(", "code", ")", ")", "&&", "(", "REG_P", "(", "op1", ")", "||", "can_create_pseudo_p", "(", ")", ")", ")", "{"], "ground_truth": ["std", "::", "swap", "(", "op0", ",", "op1", ")", ";"], "File": "i3864", "Func": "ix86_prepare_fp_compare_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237894, "Length": 187, "Cover_Rate": 0.5373563218390804} {"Template_token": ["", "if", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", ")", "{", "if", "(", "disp", ")", "{", "if", "(", "flag_pic", ")", "output_pic_addr_const", "(", "file", ",", "disp", ",", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "disp", ")", "==", "LABEL_REF", ")", "output_asm_label", "(", "disp", ")", ";", "else", "output_addr_const", "(", "file", ",", "disp", ")", ";", "}", "putc", "(", "'('", ",", "file", ")", ";", "if", "(", "base", ")", "print_reg", "(", "base", ",", "code", ",", "file", ")", ";", "if", "(", "index", ")", "{", "putc", "(", "','", ",", "file", ")", ";", "print_reg", "(", "index", ",", "vsib", "?", "", ":", "code", ",", "file", ")", ";", "if", "(", "scale", "!=", "", "||", "vsib", ")", "fprintf", "(", "file", ",", "", ",", "scale", ")", ";", "}", "putc", "(", "')'", ",", "file", ")", ";", "}", "else", "{", "rtx", "offset", "=", "NULL_RTX", ";", "if", "(", "disp", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", ")", "{", "offset", "=", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ";", "disp", "=", "gen_rtx_CONST", "(", "VOIDmode", ",", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", ";", "}", "if", "(", "flag_pic", ")", "output_pic_addr_const", "(", "file", ",", "disp", ",", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "disp", ")", "==", "LABEL_REF", ")", "output_asm_label", "(", "disp", ")", ";", "else", "if", "(", "CONST_INT_P", "(", "disp", ")", ")", "offset", "=", "disp", ";", "else", "output_addr_const", "(", "file", ",", "disp", ")", ";", "}", "putc", "(", "'['", ",", "file", ")", ";", "if", "(", "base", ")", "{", "print_reg", "(", "base", ",", "code", ",", "file", ")", ";", "if", "(", "offset", ")", "{", "if", "(", "INTVAL", "(", "offset", ")", ">=", "", ")", "putc", "(", "'+'", ",", "file", ")", ";", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "INTVAL", "(", "offset", ")", ")", ";", "}", "}", "else", "if", "(", "offset", ")", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "INTVAL", "(", "offset", ")", ")", ";", "else", "putc", "(", "'0'", ",", "file", ")", ";", "if", "(", "index", ")", "{", "putc", "(", "'+'", ",", "file", ")", ";", "print_reg", "(", "index", ",", "vsib", "?", "", ":", "code", ",", "file", ")", ";", "if", "(", "scale", "!=", "", "||", "vsib", ")", "fprintf", "(", "file", ",", "", ",", "scale", ")", ";", "}", "putc", "(", "']'", ",", "file", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_print_operand_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237897, "Length": 385, "Cover_Rate": 0.3431372549019608} {"Template_token": ["", "return", "word_mode", ";", "}", "return", "default_promote_function_mode", "(", "type", ",", "mode", ",", "punsignedp", ",", "fntype", ",", "for_return", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_promote_function_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237901, "Length": 19, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "int", "ix86_reassociation_width", "(", "unsigned", "int", ",", "machine_mode", "mode", ")", "{", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "TARGET_VECTOR_PARALLEL_EXECUTION", ")", "return", "", ";", "else", "return", "", ";", "}", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_INT_TO_PARALLEL", ")", "return", "", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_FP_TO_PARALLEL", ")", "return", "", ";", "else", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237902, "Length": 61, "Cover_Rate": 1.0} {"Template_token": ["", "else", "return", "", ";", "}", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_INT_TO_PARALLEL", ")", "return", "", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_FP_TO_PARALLEL", ")", "return", "", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i3864", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237903, "Length": 34, "Cover_Rate": 0.5573770491803278} {"Template_token": ["", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class1", ",", "", ")", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class2", ",", "", ")", ";", "if", "(", "targetm", ".", "class_max_nregs", "(", "class1", ",", "mode", ")", ">", "targetm", ".", "class_max_nregs", "(", "class2", ",", "mode", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "MMX_CLASS_P", "(", "class1", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", ")", "||", "(", "MMX_CLASS_P", "(", "class2", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";", "}", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "return", "MAX", "(", "", ",", "ix86_cost", "->", "mmxsse_to_integer", ")", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "fp_move", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "sse_move", ";", "if", "(", "MAYBE_MMX_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "mmx_move", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_register_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237904, "Length": 152, "Cover_Rate": 0.7414634146341463} {"Template_token": ["", "if", "(", "hard_regno", "==", "R12_REG", "||", "hard_regno", "==", "R13_REG", ")", "return", "", ";", "if", "(", "hard_regno", "==", "BP_REG", ")", "return", "", ";", "if", "(", "FIRST_REX_INT_REG", "<=", "hard_regno", "&&", "hard_regno", "<=", "LAST_REX_INT_REG", ")", "return", "", ";", "if", "(", "FIRST_REX_SSE_REG", "<=", "hard_regno", "&&", "hard_regno", "<=", "LAST_REX_SSE_REG", ")", "return", "", ";"], "ground_truth": ["if", "(", "hard_regno", "==", "AX_REG", ")", "return", "", ";"], "File": "i3864", "Func": "ix86_register_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237905, "Length": 57, "Cover_Rate": 0.8260869565217391} {"Template_token": ["", "if", "(", "ix86_function_type_abi", "(", "fntype", ")", "==", "MS_ABI", ")", "{", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "(", "!", "type", "||", "VECTOR_INTEGER_TYPE_P", "(", "type", ")", "||", "INTEGRAL_TYPE_P", "(", "type", ")", "||", "VECTOR_FLOAT_TYPE_P", "(", "type", ")", ")", "&&", "(", "SCALAR_INT_MODE_P", "(", "mode", ")", "||", "VECTOR_MODE_P", "(", "mode", ")", ")", "&&", "!", "COMPLEX_MODE_P", "(", "mode", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "||", "size", "==", "", ")", ")", "return", "false", ";", "return", "size", "!=", "", "&&", "size", "!=", "", "&&", "size", "!=", "", "&&", "size", "!=", "", ";", "}", "else", "{", "int", "needed_intregs", ",", "needed_sseregs", ";", "return", "examine_argument", "(", "mode", ",", "type", ",", "", ",", "&", "needed_intregs", ",", "&", "needed_sseregs", ")", ";", "}", "}", "else", "{", "if", "(", "mode", "==", "BLKmode", ")", "return", "true", ";", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "MS_AGGREGATE_RETURN", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "size", "<=", "", ")", "return", "false", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "||", "mode", "==", "TImode", ")", "{", "if", "(", "size", "<", "", ")", "return", "false", ";", "if", "(", "size", "==", "", ")", "return", "TARGET_VECT8_RETURNS", "||", "!", "TARGET_MMX", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_SSE", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_AVX", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_AVX512F", ";", "}", "if", "(", "mode", "==", "XFmode", ")", "return", "false", ";", "if", "(", "size", ">", "", ")", "return", "true", ";", "gcc_assert", "(", "mode", "!=", "OImode", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_return_in_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237906, "Length": 242, "Cover_Rate": 0.8203389830508474} {"Template_token": ["", "ccvt", "=", "ix86_get_callcvt", "(", "funtype", ")", ";", "if", "(", "(", "ccvt", "&", "(", "IX86_CALLCVT_STDCALL", "|", "IX86_CALLCVT_FASTCALL", "|", "IX86_CALLCVT_THISCALL", ")", ")", "!=", "", "&&", "!", "stdarg_p", "(", "funtype", ")", ")", "return", "size", ";", "if", "(", "aggregate_value_p", "(", "TREE_TYPE", "(", "funtype", ")", ",", "fundecl", ")", "&&", "!", "ix86_keep_aggregate_return_pointer", "(", "funtype", ")", ")", "{"], "ground_truth": ["int", "nregs", "=", "ix86_function_regparm", "(", "funtype", ",", "fundecl", ")", ";"], "File": "i3864", "Func": "ix86_return_pops_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237907, "Length": 61, "Cover_Rate": 0.5922330097087378} {"Template_token": ["", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "unsigned", "test", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "test", "==", "INVALID_REGNUM", ")", "break", ";", "if", "(", "test", "==", "regno", ")", "return", "true", ";", "}", "}", "if", "(", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", "&&", "!", "cfun", "->", "machine", "->", "no_drap_save_restore", ")", "return", "true", ";", "return", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "(", "regno", "!=", "HARD_FRAME_POINTER_REGNUM", "||", "!", "frame_pointer_needed", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237912, "Length": 93, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "if", "(", "DECIMAL_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "default_decimal_float_supported_p", "(", ")", ";", "else", "if", "(", "mode", "==", "TFmode", ")", "return", "true", ";", "else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_scalar_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237913, "Length": 30, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "default", ":", "targetm", ".", "sched", ".", "dfa_post_advance_cycle", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_init", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_begin", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_fini", "=", "NULL", ";", "break", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_sched_init_global", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237914, "Length": 61, "Cover_Rate": 0.3652694610778443} {"Template_token": ["", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "if", "(", "reload_completed", ")", "{", "targetm", ".", "sched", ".", "dfa_post_advance_cycle", "=", "core2i7_dfa_post_advance_cycle", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_init", "=", "core2i7_first_cycle_multipass_init", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_begin", "=", "core2i7_first_cycle_multipass_begin", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "core2i7_first_cycle_multipass_issue", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "core2i7_first_cycle_multipass_backtrack", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "core2i7_first_cycle_multipass_end", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_fini", "=", "core2i7_first_cycle_multipass_fini", ";", "core2i7_secondary_decoder_max_insn_size", "=", "", ";", "core2i7_ifetch_block_size", "=", "", ";", "core2i7_ifetch_block_max_insns", "=", "", ";", "break", ";", "}", "default", ":", "targetm", ".", "sched", ".", "dfa_post_advance_cycle", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_init", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_begin", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_fini", "=", "NULL", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "ix86_sched_init_global", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237915, "Length": 145, "Cover_Rate": 0.8682634730538922} {"Template_token": ["", "if", "(", "sched_verbose", ">", "", ")", "fprintf", "(", "dump", ",", "", ",", "INSN_UID", "(", "ready", "[", "index", "]", ")", ")", ";", "insn", "=", "ready", "[", "index", "]", ";", "for", "(", "i", "=", "index", ";", "i", "<", "n_ready", "-", "", ";", "i", "++", ")", "ready", "[", "i", "]", "=", "ready", "[", "i", "+", "", "]", ";", "ready", "[", "n_ready", "-", "", "]", "=", "insn", ";", "return", "issue_rate", ";", "}", "if", "(", "clock_var", "!=", "", "&&", "!", "sel_sched_p", "(", ")", "&&", "swap_top_of_ready_list", "(", "ready", ",", "n_ready", ")", ")", "{"], "ground_truth": ["if", "(", "sched_verbose", ">", "", ")", "fprintf", "(", "dump", ",", "", ",", "INSN_UID", "(", "ready", "[", "n_ready", "-", "", "]", ")", ",", "INSN_UID", "(", "ready", "[", "n_ready", "-", "", "]", ")", ")", ";"], "File": "i3864", "Func": "ix86_sched_reorder", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237916, "Length": 120, "Cover_Rate": 0.46332046332046334} {"Template_token": ["", "return", "inline_secondary_memory_needed", "(", "class1", ",", "class2", ",", "mode", ",", "strict", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237917, "Length": 13, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "sri", "->", "icode", "=", "(", "in_p", "?", "CODE_FOR_reload_noff_load", ":", "CODE_FOR_reload_noff_store", ")", ";", "sri", "->", "extra_cost", "=", "", ";", "return", "NO_REGS", ";", "}", "if", "(", "mode", "==", "QImode", "&&", "(", "MAYBE_MASK_CLASS_P", "(", "rclass", ")", "||", "(", "!", "TARGET_64BIT", "&&", "!", "in_p", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", "&&", "MAYBE_NON_Q_CLASS_P", "(", "rclass", ")", ")", ")", ")", "{"], "ground_truth": ["int", "regno", ";"], "File": "i3864", "Func": "ix86_secondary_reload", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237919, "Length": 57, "Cover_Rate": 0.3081081081081081} {"Template_token": ["", "if", "(", "insn", "==", "NULL", ")", "continue", ";", "insn", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";", "for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "(", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", "||", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_CALL_ARG_LOCATION", ")", ")", "insn", "=", "next", ";", "else", "break", ";"], "ground_truth": ["emit_insn_after", "(", "gen_nops", "(", "const1_rtx", ")", ",", "insn", ")", ";"], "File": "i3864", "Func": "ix86_seh_fixup_eh_fallthru", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237920, "Length": 89, "Cover_Rate": 0.5460122699386503} {"Template_token": ["", "insn", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";", "for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "(", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", "||", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_CALL_ARG_LOCATION", ")", ")", "insn", "=", "next", ";", "else", "break", ";", "emit_insn_after", "(", "gen_nops", "(", "const1_rtx", ")", ",", "insn", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_seh_fixup_eh_fallthru", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237921, "Length": 83, "Cover_Rate": 0.50920245398773} {"Template_token": ["", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";"], "ground_truth": ["if", "(", "cum", "->", "call_abi", "==", "MS_ABI", ")", "setup_incoming_varargs_ms_64", "(", "&", "next_cum", ")", ";"], "File": "i3864", "Func": "ix86_setup_incoming_varargs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237922, "Length": 41, "Cover_Rate": 0.3942307692307692} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "||", "cum", "->", "call_abi", "==", "MS_ABI", ")", "return", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";", "save_area", "=", "frame_pointer_rtx", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";", "bnd_reg", "=", "cum", "->", "bnd_regno", "+", "cum", "->", "force_bnd_pass", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "max", ";", "i", "++", ")", "{", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "save_area", ",", "i", "*", "UNITS_PER_WORD", ")", ";", "rtx", "reg", "=", "gen_rtx_REG", "(", "DImode", ",", "x86_64_int_parameter_registers", "[", "i", "]", ")", ";", "rtx", "ptr", "=", "reg", ";", "rtx", "bounds", ";", "if", "(", "bnd_reg", "<=", "LAST_BND_REG", ")", "bounds", "=", "gen_rtx_REG", "(", "BNDmode", ",", "bnd_reg", ")", ";", "else", "{", "rtx", "ldx_addr", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "(", "LAST_BND_REG", "-", "bnd_reg", ")", "*", "GET_MODE_SIZE", "(", "Pmode", ")", ")", ";", "bounds", "=", "gen_reg_rtx", "(", "BNDmode", ")", ";", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ":", "gen_bnd32_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ")", ";", "}", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ":", "gen_bnd32_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ")", ";"], "ground_truth": ["bnd_reg", "++", ";"], "File": "i3864", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237923, "Length": 240, "Cover_Rate": 0.8108108108108109} {"Template_token": ["", "rtx", "save_area", ";", "int", "bnd_reg", ",", "i", ",", "max", ";", "gcc_assert", "(", "!", "no_rtl", ")", ";", "if", "(", "!", "TARGET_64BIT", "||", "cum", "->", "call_abi", "==", "MS_ABI", ")", "return", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";", "save_area", "=", "frame_pointer_rtx", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";", "bnd_reg", "=", "cum", "->", "bnd_regno", "+", "cum", "->", "force_bnd_pass", ";"], "ground_truth": ["if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "max", ";", "i", "++", ")", "{"], "File": "i3864", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237924, "Length": 122, "Cover_Rate": 0.41216216216216217} {"Template_token": ["", "if", "(", "fndecl", "==", "ix86_previous_fndecl", ")", "return", ";", "tree", "old_tree", ";", "if", "(", "ix86_previous_fndecl", "==", "NULL_TREE", ")", "old_tree", "=", "target_option_current_node", ";", "else", "if", "(", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ")", "old_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ";", "else", "old_tree", "=", "target_option_default_node", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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": "i3864", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237925, "Length": 136, "Cover_Rate": 0.912751677852349} {"Template_token": ["", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TCmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SCmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "break", ";", "case", "MODE_VECTOR_INT", ":", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_MMX", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237926, "Length": 112, "Cover_Rate": 0.49777777777777776} {"Template_token": ["", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TFmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SFmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "break", ";", "case", "MODE_COMPLEX_FLOAT", ":", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TCmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SCmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237927, "Length": 105, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "}", "if", "(", "str", "==", "NULL", ")", "return", ";", "push_cfun", "(", "NULL", ")", ";", "tree", "args", "=", "build_tree_list", "(", "NULL_TREE", ",", "build_string", "(", "strlen", "(", "str", ")", ",", "str", ")", ")", ";", "bool", "ok", "=", "ix86_valid_target_attribute_p", "(", "node", "->", "decl", ",", "NULL", ",", "args", ",", "", ")", ";", "gcc_assert", "(", "ok", ")", ";", "pop_cfun", "(", ")", ";", "ix86_reset_previous_fndecl", "(", ")", ";", "ix86_set_current_function", "(", "node", "->", "decl", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_simd_clone_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237928, "Length": 69, "Cover_Rate": 0.44805194805194803} {"Template_token": ["", "break", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "str", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "str", "==", "NULL", ")", "return", ";", "push_cfun", "(", "NULL", ")", ";", "tree", "args", "=", "build_tree_list", "(", "NULL_TREE", ",", "build_string", "(", "strlen", "(", "str", ")", ",", "str", ")", ")", ";", "bool", "ok", "=", "ix86_valid_target_attribute_p", "(", "node", "->", "decl", ",", "NULL", ",", "args", ",", "", ")", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["pop_cfun", "(", ")", ";"], "File": "i3864", "Func": "ix86_simd_clone_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237929, "Length": 79, "Cover_Rate": 0.512987012987013} {"Template_token": ["", "}", "else", "if", "(", "!", "TREE_PUBLIC", "(", "node", "->", "decl", ")", ")", "{", "if", "(", "TARGET_AVX2", ")", "clonei", "->", "vecsize_mangle", "=", "'d'", ";", "else", "if", "(", "TARGET_AVX", ")", "clonei", "->", "vecsize_mangle", "=", "'c'", ";", "else", "clonei", "->", "vecsize_mangle", "=", "'b'", ";", "ret", "=", "", ";", "}", "else", "{", "clonei", "->", "vecsize_mangle", "=", "", "[", "num", "]", ";", "ret", "=", "", ";", "}", "switch", "(", "clonei", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'c'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'d'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "}", "if", "(", "clonei", "->", "simdlen", "==", "", ")", "{", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "base_type", ")", ")", ")", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_int", ";", "else", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_float", ";"], "ground_truth": ["clonei", "->", "simdlen", "/=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "base_type", ")", ")", ";"], "File": "i3864", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237930, "Length": 169, "Cover_Rate": 0.378076062639821} {"Template_token": ["", "break", ";", "default", ":", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "TREE_TYPE", "(", "t", ")", ")", ";", "return", "", ";", "}", "if", "(", "clonei", "->", "cilk_elemental", ")", "{", "clonei", "->", "vecsize_mangle", "=", "'b'", ";", "}", "else", "if", "(", "!", "TREE_PUBLIC", "(", "node", "->", "decl", ")", ")", "{", "if", "(", "TARGET_AVX2", ")", "clonei", "->", "vecsize_mangle", "=", "'d'", ";", "else", "if", "(", "TARGET_AVX", ")", "clonei", "->", "vecsize_mangle", "=", "'c'", ";", "else", "clonei", "->", "vecsize_mangle", "=", "'b'", ";", "ret", "=", "", ";", "}", "else", "{", "clonei", "->", "vecsize_mangle", "=", "", "[", "num", "]", ";", "ret", "=", "", ";", "}", "switch", "(", "clonei", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'c'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'d'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237931, "Length": 160, "Cover_Rate": 0.3579418344519016} {"Template_token": ["", "if", "(", "!", "TARGET_SSE2", ")", "return", "-", "", ";", "if", "(", "!", "TARGET_AVX", ")", "return", "", ";", "return", "TARGET_AVX2", "?", "", ":", "", ";", "case", "'c'", ":", "if", "(", "!", "TARGET_AVX", ")", "return", "-", "", ";", "return", "TARGET_AVX2", "?", "", ":", "", ";", "break", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "-", "", ";", "return", "", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3864", "Func": "ix86_simd_clone_usable", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237932, "Length": 66, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "if", "(", "TARGET_SSE", "&&", "TARGET_GENERAL_REGS_SSE_SPILL", "&&", "!", "TARGET_MMX", "&&", "(", "mode", "==", "SImode", "||", "(", "TARGET_64BIT", "&&", "mode", "==", "DImode", ")", ")", "&&", "rclass", "!=", "NO_REGS", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", ")", "return", "ALL_SSE_REGS", ";"], "ground_truth": ["return", "NO_REGS", ";"], "File": "i3864", "Func": "ix86_spill_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237933, "Length": 38, "Cover_Rate": 0.76} {"Template_token": ["", "static", "reg_class_t", "ix86_spill_class", "(", "reg_class_t", "rclass", ",", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_SSE", "&&", "TARGET_GENERAL_REGS_SSE_SPILL", "&&", "!", "TARGET_MMX", "&&", "(", "mode", "==", "SImode", "||", "(", "TARGET_64BIT", "&&", "mode", "==", "DImode", ")", ")", "&&", "rclass", "!=", "NO_REGS", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", ")", "return", "ALL_SSE_REGS", ";", "return", "NO_REGS", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_spill_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237934, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_split_ashl", "(", "rtx", "*", "operands", ",", "rtx", "scratch", ",", "machine_mode", "mode", ")", "{", "rtx", "(", "*", "gen_ashl3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_shld", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "int", "half_width", "=", "GET_MODE_BITSIZE", "(", "mode", ")", ">>", "", ";", "rtx", "low", "[", "", "]", ",", "high", "[", "", "]", ";", "int", "count", ";", "if", "(", "CONST_INT_P", "(", "operands", "[", "", "]", ")", ")", "{", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "count", "=", "INTVAL", "(", "operands", "[", "", "]", ")", "&", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ";", "if", "(", "count", ">=", "half_width", ")", "{", "emit_move_insn", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ")", ";", "emit_move_insn", "(", "low", "[", "", "]", ",", "const0_rtx", ")", ";", "if", "(", "count", ">", "half_width", ")", "ix86_expand_ashl_const", "(", "high", "[", "", "]", ",", "count", "-", "half_width", ",", "mode", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "ix86_expand_ashl_const", "(", "low", "[", "", "]", ",", "count", ",", "mode", ")", ";", "}", "return", ";", "}", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "gen_ashl3", "=", "mode", "==", "DImode", "?", "gen_ashlsi3", ":", "gen_ashldi3", ";", "if", "(", "operands", "[", "", "]", "==", "const1_rtx", ")", "{", "if", "(", "ANY_QI_REG_P", "(", "low", "[", "", "]", ")", "&&", "ANY_QI_REG_P", "(", "high", "[", "", "]", ")", ")", "{", "rtx", "s", ",", "d", ",", "flags", "=", "gen_rtx_REG", "(", "CCZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_clear", "(", "low", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_testqi_ccz_1", "(", "operands", "[", "", "]", ",", "GEN_INT", "(", "half_width", ")", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "low", "[", "", "]", ")", ";"], "ground_truth": ["d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";"], "File": "i3864", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237935, "Length": 355, "Cover_Rate": 0.37685774946921446} {"Template_token": ["", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "rtx", "(", "*", "gen_x86_shift_adj_1", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "mode", "==", "DImode", "?", "gen_x86_shiftsi_adj_1", ":", "gen_x86_shiftdi_adj_1", ";", "emit_move_insn", "(", "scratch", ",", "high", "[", "", "]", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_ashr3", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "half_width", "-", "", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_split_ashr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237936, "Length": 176, "Cover_Rate": 0.30715532286212915} {"Template_token": ["", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "}", "}", "else", "{", "gen_shrd", "=", "mode", "==", "DImode", "?", "gen_x86_shrd", ":", "gen_x86_64_shrd", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "gen_shrd", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "rtx", "(", "*", "gen_x86_shift_adj_1", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "mode", "==", "DImode", "?", "gen_x86_shiftsi_adj_1", ":", "gen_x86_shiftdi_adj_1", ";", "emit_move_insn", "(", "scratch", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_ashr3", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "half_width", "-", "", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_x86_shift_adj_1", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ",", "scratch", ")", ")", ";"], "File": "i3864", "Func": "ix86_split_ashr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237937, "Length": 259, "Cover_Rate": 0.45200698080279234} {"Template_token": ["", "input", "=", "operands", "[", "", "]", ";", "two31", "=", "operands", "[", "", "]", ";", "vecmode", "=", "GET_MODE", "(", "large", ")", ";", "value", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "MEM_P", "(", "input", ")", ")", "{", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_vec_setv4sf_0", "(", "value", ",", "CONST0_RTX", "(", "V4SFmode", ")", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_loadlpd", "(", "value", ",", "CONST0_RTX", "(", "V2DFmode", ")", ",", "input", ")", ")", ";", "}", "else", "{", "input", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "input", ")", ")", ";", "emit_move_insn", "(", "value", ",", "CONST0_RTX", "(", "vecmode", ")", ")", ";", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_sse_movss", "(", "value", ",", "value", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_movsd", "(", "value", ",", "value", ",", "input", ")", ")", ";", "}", "emit_move_insn", "(", "large", ",", "two31", ")", ";", "emit_move_insn", "(", "zero_or_two31", ",", "MEM_P", "(", "two31", ")", "?", "large", ":", "two31", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "LE", ",", "vecmode", ",", "large", ",", "value", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "large", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vecmode", ",", "zero_or_two31", ",", "large", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "zero_or_two31", ",", "x", ")", ")", ";", "x", "=", "gen_rtx_MINUS", "(", "vecmode", ",", "value", ",", "zero_or_two31", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "value", ",", "x", ")", ")", ";", "large", "=", "gen_rtx_REG", "(", "V4SImode", ",", "REGNO", "(", "large", ")", ")", ";", "emit_insn", "(", "gen_ashlv4si3", "(", "large", ",", "large", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "x", "=", "gen_rtx_REG", "(", "V4SImode", ",", "REGNO", "(", "value", ")", ")", ";", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_fix_truncv4sfv4si2", "(", "x", ",", "value", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_cvttpd2dq", "(", "x", ",", "value", ")", ")", ";", "value", "=", "x", ";", "emit_insn", "(", "gen_xorv4si3", "(", "value", ",", "value", ",", "large", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_split_convert_uns_si_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237938, "Length": 313, "Cover_Rate": 0.8892045454545454} {"Template_token": ["", "zero_or_two31", "=", "operands", "[", "", "]", ";", "input", "=", "operands", "[", "", "]", ";", "two31", "=", "operands", "[", "", "]", ";", "vecmode", "=", "GET_MODE", "(", "large", ")", ";", "value", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "MEM_P", "(", "input", ")", ")", "{", "if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_vec_setv4sf_0", "(", "value", ",", "CONST0_RTX", "(", "V4SFmode", ")", ",", "input", ")", ")", ";", "else", "emit_insn", "(", "gen_sse2_loadlpd", "(", "value", ",", "CONST0_RTX", "(", "V2DFmode", ")", ",", "input", ")", ")", ";", "}", "else", "{", "input", "=", "gen_rtx_REG", "(", "vecmode", ",", "REGNO", "(", "input", ")", ")", ";", "emit_move_insn", "(", "value", ",", "CONST0_RTX", "(", "vecmode", ")", ")", ";"], "ground_truth": ["if", "(", "vecmode", "==", "V4SFmode", ")", "emit_insn", "(", "gen_sse_movss", "(", "value", ",", "value", ",", "input", ")", ")", ";"], "File": "i3864", "Func": "ix86_split_convert_uns_si_sse", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237939, "Length": 131, "Cover_Rate": 0.3721590909090909} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "dest", "=", "simplify_gen_subreg", "(", "vmode", ",", "dest", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "if", "(", "op0", "!=", "CONST0_RTX", "(", "vmode", ")", ")", "{", "x", "=", "gen_rtx_IOR", "(", "vmode", ",", "dest", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_split_copysign_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237940, "Length": 85, "Cover_Rate": 0.6589147286821705} {"Template_token": ["", "op0", "=", "operands", "[", "", "]", ";", "mask", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "dest", "=", "simplify_gen_subreg", "(", "vmode", ",", "dest", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "if", "(", "op0", "!=", "CONST0_RTX", "(", "vmode", ")", ")", "{", "x", "=", "gen_rtx_IOR", "(", "vmode", ",", "dest", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_split_copysign_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237941, "Length": 99, "Cover_Rate": 0.7674418604651163} {"Template_token": ["", "op1", "=", "operands", "[", "", "]", ";", "nmask", "=", "operands", "[", "", "]", ";", "mask", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "vmode", "=", "GET_MODE", "(", "mask", ")", ";", "if", "(", "rtx_equal_p", "(", "op0", ",", "op1", ")", ")", "{", "emit_move_insn", "(", "dest", ",", "op0", ")", ";", "return", ";", "}", "if", "(", "REG_P", "(", "mask", ")", "&&", "REGNO", "(", "dest", ")", "==", "REGNO", "(", "mask", ")", ")", "{", "gcc_assert", "(", "REGNO", "(", "op1", ")", "==", "REGNO", "(", "scratch", ")", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "scratch", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "scratch", ",", "x", ")", ")", ";", "dest", "=", "mask", ";", "op0", "=", "simplify_gen_subreg", "(", "vmode", ",", "op0", ",", "mode", ",", "", ")", ";", "x", "=", "gen_rtx_NOT", "(", "vmode", ",", "dest", ")", ";", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "x", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "x", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_split_copysign_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237942, "Length": 159, "Cover_Rate": 0.3906633906633907} {"Template_token": ["", "}", "condition", "=", "ix86_expand_fp_compare", "(", "code", ",", "op1", ",", "op2", ",", "tmp", ")", ";", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "condition", ",", "target1", ",", "target2", ")", ")", ")", ";", "if", "(", "split_branch_probability", ">=", "", ")", "add_int_reg_note", "(", "i", ",", "REG_BR_PROB", ",", "split_branch_probability", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237943, "Length": 53, "Cover_Rate": 0.5047619047619047} {"Template_token": ["", "tmp1", "=", "simplify_gen_subreg", "(", "HImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "tmp2", "=", "simplify_gen_subreg", "(", "QImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "emit_insn", "(", "gen_udivmodhiqi3", "(", "tmp0", ",", "tmp1", ",", "tmp2", ")", ")", ";", "if", "(", "signed_p", ")", "{", "div", "=", "gen_rtx_DIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_MOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "div", "=", "gen_rtx_UDIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_UMOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "tmp1", "=", "gen_rtx_ZERO_EXTRACT", "(", "mode", ",", "tmp0", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", "insn", "=", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp1", ")", ";", "else", "{", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["emit_move_insn", "(", "scratch", ",", "tmp1", ")", ";"], "File": "i3864", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237944, "Length": 178, "Cover_Rate": 0.3172905525846702} {"Template_token": ["", "parts", ".", "index", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "index", ")", ";", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";", "}", "if", "(", "parts", ".", "disp", ")", "parts", ".", "disp", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "disp", ")", ";", "if", "(", "parts", ".", "scale", ">", "", ")", "{", "if", "(", "regno1", "==", "regno0", ")", "{", "gcc_assert", "(", "regno2", "!=", "regno0", ")", ";", "for", "(", "adds", "=", "parts", ".", "scale", ";", "adds", ">", "", ";", "adds", "--", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "index", ")", ";", "}", "else", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "index", ")", ")", ";", "ix86_emit_binop", "(", "ASHIFT", ",", "mode", ",", "target", ",", "GEN_INT", "(", "exact_log2", "(", "parts", ".", "scale", ")", ")", ")", ";", "if", "(", "parts", ".", "base", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "disp", ")", ";", "}", "}", "else", "if", "(", "!", "parts", ".", "base", "&&", "!", "parts", ".", "index", ")", "{", "gcc_assert", "(", "parts", ".", "disp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "disp", ")", ")", ";", "}", "else", "{", "if", "(", "!", "parts", ".", "base", ")", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "index", ")", ")", ";", "}", "else", "if", "(", "!", "parts", ".", "index", ")", "{", "if", "(", "regno0", "!=", "regno1", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "base", ")", ")", ";", "}", "else", "{", "if", "(", "regno0", "==", "regno1", ")", "tmp", "=", "parts", ".", "index", ";", "else", "if", "(", "regno0", "==", "regno2", ")", "tmp", "=", "parts", ".", "base", ";", "else", "{", "rtx", "tmp1", ";", "if", "(", "find_nearest_reg_def", "(", "insn", ",", "regno1", ",", "regno2", ")", ")", "tmp", "=", "parts", ".", "index", ",", "tmp1", "=", "parts", ".", "base", ";", "else", "tmp", "=", "parts", ".", "base", ",", "tmp1", "=", "parts", ".", "index", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "tmp", ")", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "disp", ")", ";", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "tmp1", ")", ";"], "ground_truth": ["return", ";"], "File": "i3864", "Func": "ix86_split_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237945, "Length": 396, "Cover_Rate": 0.7122302158273381} {"Template_token": ["", "regno2", "=", "INVALID_REGNUM", ";", "if", "(", "parts", ".", "base", ")", "{", "parts", ".", "base", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "base", ")", ";", "regno1", "=", "true_regnum", "(", "parts", ".", "base", ")", ";", "}", "if", "(", "parts", ".", "index", ")", "{", "parts", ".", "index", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "index", ")", ";", "regno2", "=", "true_regnum", "(", "parts", ".", "index", ")", ";", "}", "if", "(", "parts", ".", "disp", ")", "parts", ".", "disp", "=", "gen_lowpart", "(", "mode", ",", "parts", ".", "disp", ")", ";", "if", "(", "parts", ".", "scale", ">", "", ")", "{", "if", "(", "regno1", "==", "regno0", ")", "{", "gcc_assert", "(", "regno2", "!=", "regno0", ")", ";", "for", "(", "adds", "=", "parts", ".", "scale", ";", "adds", ">", "", ";", "adds", "--", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "index", ")", ";", "}", "else", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "index", ")", ")", ";", "ix86_emit_binop", "(", "ASHIFT", ",", "mode", ",", "target", ",", "GEN_INT", "(", "exact_log2", "(", "parts", ".", "scale", ")", ")", ")", ";", "if", "(", "parts", ".", "base", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "disp", "&&", "parts", ".", "disp", "!=", "const0_rtx", ")", "ix86_emit_binop", "(", "PLUS", ",", "mode", ",", "target", ",", "parts", ".", "disp", ")", ";", "}", "}", "else", "if", "(", "!", "parts", ".", "base", "&&", "!", "parts", ".", "index", ")", "{", "gcc_assert", "(", "parts", ".", "disp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "disp", ")", ")", ";", "}", "else", "{", "if", "(", "!", "parts", ".", "base", ")", "{", "if", "(", "regno0", "!=", "regno2", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "index", ")", ")", ";", "}", "else", "if", "(", "!", "parts", ".", "index", ")", "{", "if", "(", "regno0", "!=", "regno1", ")", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "parts", ".", "base", ")", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3864", "Func": "ix86_split_lea_for_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237946, "Length": 321, "Cover_Rate": 0.5773381294964028} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "bool", "collisionparts", "[", "", "]", ";", "if", "(", "TARGET_64BIT", "&&", "GET_MODE_SIZE", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", "==", "", ")", "{", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "GET_CODE", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "CONSTANT_POOL_ADDRESS_P", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ")", "operands", "[", "", "]", "=", "get_pool_constant", "(", "XEXP", "(", "operands", "[", "", "]", ",", "", ")", ")", ";", "if", "(", "push_operand", "(", "operands", "[", "", "]", ",", "VOIDmode", ")", ")", "{", "operands", "[", "", "]", "=", "copy_rtx", "(", "operands", "[", "", "]", ")", ";", "PUT_MODE", "(", "operands", "[", "", "]", ",", "word_mode", ")", ";", "}", "else", "operands", "[", "", "]", "=", "gen_lowpart", "(", "DImode", ",", "operands", "[", "", "]", ")", ";", "operands", "[", "", "]", "=", "gen_lowpart", "(", "DImode", ",", "operands", "[", "", "]", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", ";", "}", "if", "(", "push_operand", "(", "operands", "[", "", "]", ",", "VOIDmode", ")", ")", "push", "=", "", ";", "else", "gcc_assert", "(", "!", "MEM_P", "(", "operands", "[", "", "]", ")", "||", "offsettable_memref_p", "(", "operands", "[", "", "]", ")", ")", ";", "nparts", "=", "ix86_split_to_parts", "(", "operands", "[", "", "]", ",", "part", "[", "", "]", ",", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", ";", "ix86_split_to_parts", "(", "operands", "[", "", "]", ",", "part", "[", "", "]", ",", "GET_MODE", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "push", "&&", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "reg_overlap_mentioned_p", "(", "stack_pointer_rtx", ",", "operands", "[", "", "]", ")", ")", "{", "rtx", "src_base", "=", "XEXP", "(", "part", "[", "", "]", "[", "nparts", "-", "", "]", ",", "", ")", ";", "if", "(", "!", "TARGET_64BIT", "&&", "nparts", "==", "", "&&", "mode", "==", "XFmode", "&&", "TARGET_128BIT_LONG_DOUBLE", ")", "src_base", "=", "plus_constant", "(", "Pmode", ",", "src_base", ",", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nparts", ";", "i", "++", ")", "part", "[", "", "]", "[", "i", "]", "=", "change_address", "(", "part", "[", "", "]", "[", "i", "]", ",", "GET_MODE", "(", "part", "[", "", "]", "[", "i", "]", ")", ",", "src_base", ")", ";", "}", "if", "(", "REG_P", "(", "part", "[", "", "]", "[", "", "]", ")", "&&", "MEM_P", "(", "part", "[", "", "]", "[", "", "]", ")", ")", "{", "rtx", "tmp", ";", "for", "(", "i", "=", "", ";", "i", "<", "nparts", ";", "i", "++", ")", "{", "collisionparts", "[", "i", "]", "=", "reg_overlap_mentioned_p", "(", "part", "[", "", "]", "[", "i", "]", ",", "XEXP", "(", "part", "[", "", "]", "[", "", "]", ",", "", ")", ")", ";"], "ground_truth": ["if", "(", "collisionparts", "[", "i", "]", ")", "collisions", "++", ";"], "File": "i3864", "Func": "ix86_split_long_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237948, "Length": 450, "Cover_Rate": 0.3046716316858497} {"Template_token": ["", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "if", "(", "mode", "==", "TImode", ")", "split_double_mode", "(", "mode", ",", "&", "operand", ",", "", ",", "&", "parts", "[", "", "]", ",", "&", "parts", "[", "", "]", ")", ";", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "TFmode", ")", "{", "machine_mode", "upper_mode", "=", "mode", "==", "XFmode", "?", "SImode", ":", "DImode", ";", "if", "(", "REG_P", "(", "operand", ")", ")", "{", "gcc_assert", "(", "reload_completed", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "upper_mode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "}", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "DImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "parts", "[", "", "]", "=", "adjust_address", "(", "operand", ",", "upper_mode", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "operand", ")", "==", "CONST_DOUBLE", ")", "{", "REAL_VALUE_TYPE", "r", ";", "long", "l", "[", "", "]", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "operand", ")", ";", "real_to_target", "(", "l", ",", "&", "r", ",", "mode", ")", ";", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "", ")", "-", "", ")", ")", "+", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "l", "[", "", "]", ")", "<<", "", ")", "<<", "", ")", ",", "DImode", ")", ";", "else", "parts", "[", "", "]", "=", "immed_double_const", "(", "l", "[", "", "]", ",", "l", "[", "", "]", ",", "DImode", ")", ";", "if", "(", "upper_mode", "==", "SImode", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "else", "if", "(", "HOST_BITS_PER_WIDE_INT", ">=", "", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "(", "(", "HOST_WIDE_INT", ")", "", "<<", "", ")", "-", "", ")", ")", "+", "(", "(", "(", "(", "HOST_WIDE_INT", ")", "l", "[", "", "]", ")", "<<", "", ")", "<<", "", ")", ",", "DImode", ")", ";"], "ground_truth": ["else", "parts", "[", "", "]", "=", "immed_double_const", "(", "l", "[", "", "]", ",", "l", "[", "", "]", ",", "DImode", ")", ";"], "File": "i3864", "Func": "ix86_split_to_parts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237949, "Length": 359, "Cover_Rate": 0.40201567749160133} {"Template_token": ["", "if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "tmp", "=", "gen_rtx_VEC_SELECT", "(", "mode", ",", "mask", ",", "tmp", ")", ";", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "mask", ",", "tmp", ")", ")", ";", "}", "}", "else", "mask", "=", "gen_rtx_NOT", "(", "mode", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "sgn", ",", "gen_rtx_AND", "(", "mode", ",", "mask", ",", "sign", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "result", ",", "gen_rtx_IOR", "(", "mode", ",", "abs_value", ",", "sgn", ")", ")", ")", ";"], "File": "i3864", "Func": "ix86_sse_copysign_to_positive", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237950, "Length": 104, "Cover_Rate": 0.5531914893617021} {"Template_token": ["", "static", "void", "ix86_store_bounds", "(", "rtx", "ptr", ",", "rtx", "slot", ",", "rtx", "bounds", ",", "rtx", "slot_no", ")", "{", "rtx", "addr", ";", "addr", "=", "ix86_get_arg_address_for_bt", "(", "slot", ",", "slot_no", ",", "stack_pointer_rtx", ")", ";", "if", "(", "!", "ptr", ")", "{"], "ground_truth": ["gcc_assert", "(", "MEM_P", "(", "slot", ")", ")", ";"], "File": "i3864", "Func": "ix86_store_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237951, "Length": 45, "Cover_Rate": 0.41284403669724773} {"Template_token": ["", "rtx", "addr", ";", "addr", "=", "ix86_get_arg_address_for_bt", "(", "slot", ",", "slot_no", ",", "stack_pointer_rtx", ")", ";", "if", "(", "!", "ptr", ")", "{", "gcc_assert", "(", "MEM_P", "(", "slot", ")", ")", ";", "ptr", "=", "copy_addr_to_reg", "(", "slot", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_store_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237952, "Length": 36, "Cover_Rate": 0.3302752293577982} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "slot", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "slot", ",", "bounds", ")", ";"], "File": "i3864", "Func": "ix86_store_returned_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237953, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "slot", ")", ")", ";", "emit_move_insn", "(", "slot", ",", "bounds", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_store_returned_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237954, "Length": 16, "Cover_Rate": 0.5925925925925926} {"Template_token": ["", "if", "(", "immediate_operand", "(", "src2", ",", "mode", ")", ")", "return", "false", ";", "if", "(", "immediate_operand", "(", "src1", ",", "mode", ")", ")", "return", "true", ";", "if", "(", "MEM_P", "(", "src2", ")", ")", "return", "false", ";", "if", "(", "MEM_P", "(", "src1", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "ix86_swap_binary_operands_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237955, "Length": 47, "Cover_Rate": 0.376} {"Template_token": ["", "return", "TARGET_64BIT", "||", "!", "TARGET_PARTIAL_REG_STALL", ";", "case", "DImode", ":", "return", "TARGET_64BIT", ";", "default", ":", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_tieable_integer_mode_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237957, "Length": 18, "Cover_Rate": 0.4090909090909091} {"Template_token": ["", "case", "SImode", ":", "return", "true", ";", "case", "QImode", ":", "return", "TARGET_64BIT", "||", "!", "TARGET_PARTIAL_REG_STALL", ";", "case", "DImode", ":", "return", "TARGET_64BIT", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_tieable_integer_mode_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237958, "Length": 28, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "rtx", "ix86_tls_module_base", "(", "void", ")", "{", "if", "(", "!", "ix86_tls_module_base_symbol", ")", "{", "ix86_tls_module_base_symbol", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "ix86_tls_module_base_symbol", ")", "|=", "TLS_MODEL_GLOBAL_DYNAMIC", "<<", "SYMBOL_FLAG_TLS_SHIFT", ";", "}"], "ground_truth": ["return", "ix86_tls_module_base_symbol", ";"], "File": "i3864", "Func": "ix86_tls_module_base", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237959, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "else", "{", "opcode", "=", "", ";", "size", "=", "", ";", "}", "mem", "=", "adjust_address", "(", "m_tramp", ",", "HImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "opcode", ",", "HImode", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "ptr_mode", ",", "offset", "+", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "offset", "+=", "size", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "offset", "+=", "", ";", "}", "else", "{", "rtx", "disp", ",", "chain", ";", "chain", "=", "ix86_static_chain", "(", "fndecl", ",", "true", ")", ";", "if", "(", "REG_P", "(", "chain", ")", ")", "{", "switch", "(", "REGNO", "(", "chain", ")", ")", "{", "case", "AX_REG", ":", "opcode", "=", "", ";", "break", ";", "case", "CX_REG", ":", "opcode", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "opcode", "=", "", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "QImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "opcode", ",", "QImode", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", "+", "", ")", ";"], "ground_truth": ["emit_move_insn", "(", "mem", ",", "chain_value", ")", ";"], "File": "i3864", "Func": "ix86_trampoline_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237960, "Length": 192, "Cover_Rate": 0.3764705882352941} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "cfun", "->", "stdarg", "&&", "crtl", "->", "stack_alignment_estimated", "<", "", ")", "crtl", "->", "stack_alignment_estimated", "=", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_update_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237962, "Length": 21, "Cover_Rate": 0.6} {"Template_token": ["", "return", "TARGET_RED_ZONE", "&&", "!", "TARGET_64BIT_MS_ABI", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_using_red_zone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237963, "Length": 7, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "op", ")", "==", "SUBREG", ")", "{", "rtx", "reg", "=", "SUBREG_REG", "(", "op", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", ")", "return", "NULL_RTX", ";"], "ground_truth": ["mode", "=", "GET_MODE", "(", "reg", ")", ";"], "File": "i3864", "Func": "ix86_validate_address_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237965, "Length": 37, "Cover_Rate": 0.3523809523809524} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "op", ")", "==", "SUBREG", ")", "{", "rtx", "reg", "=", "SUBREG_REG", "(", "op", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", ")", "return", "NULL_RTX", ";", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "NULL_RTX", ";"], "ground_truth": ["if", "(", "register_no_elim_operand", "(", "reg", ",", "mode", ")", ")", "return", "reg", ";"], "File": "i3864", "Func": "ix86_validate_address_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237966, "Length": 61, "Cover_Rate": 0.580952380952381} {"Template_token": ["", "bool", "ret", "=", "true", ";", "if", "(", "TREE_VALUE", "(", "args", ")", "&&", "TREE_CODE", "(", "TREE_VALUE", "(", "args", ")", ")", "==", "STRING_CST", "&&", "TREE_CHAIN", "(", "args", ")", "==", "NULL_TREE", "&&", "strcmp", "(", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "args", ")", ")", ",", "", ")", "==", "", ")", "return", "true", ";", "tree", "old_optimize", "=", "build_optimization_node", "(", "&", "global_options", ")", ";", "tree", "func_optimize", "=", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", ";", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "old_optimize", ";", "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", ")", ")", ";"], "ground_truth": ["new_target", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "func_options", ",", "&", "global_options_set", ")", ";"], "File": "i3864", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237967, "Length": 137, "Cover_Rate": 0.6227272727272727} {"Template_token": ["", "tree", "func_optimize", "=", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", ";", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "old_optimize", ";", "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", ")", ")", ";", "new_target", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "func_options", ",", "&", "global_options_set", ")", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ")", ";", "if", "(", "new_target", "==", "error_mark_node", ")", "ret", "=", "false", ";", "else", "if", "(", "fndecl", "&&", "new_target", ")", "{", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_target", ";", "if", "(", "old_optimize", "!=", "new_optimize", ")", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", "=", "new_optimize", ";", "}"], "ground_truth": ["return", "ret", ";"], "File": "i3864", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237968, "Length": 131, "Cover_Rate": 0.5954545454545455} {"Template_token": ["", "memset", "(", "&", "enum_opts_set", ",", "", ",", "sizeof", "(", "enum_opts_set", ")", ")", ";", "if", "(", "!", "ix86_valid_target_attribute_inner_p", "(", "args", ",", "option_strings", ",", "opts", ",", "opts_set", ",", "&", "enum_opts_set", ")", ")", "return", "error_mark_node", ";", "if", "(", "opts", "->", "x_ix86_isa_flags", "!=", "def", "->", "x_ix86_isa_flags", "||", "opts", "->", "x_target_flags", "!=", "def", "->", "x_target_flags", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", "||", "enum_opts_set", ".", "x_ix86_fpmath", ")", "{", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", "opts", "->", "x_ix86_arch_string", "=", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ";", "else", "if", "(", "!", "orig_arch_specified", ")", "opts", "->", "x_ix86_arch_string", "=", "NULL", ";", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ")", "opts", "->", "x_ix86_tune_string", "=", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ";", "else", "if", "(", "orig_tune_defaulted", ")", "opts", "->", "x_ix86_tune_string", "=", "NULL", ";", "if", "(", "enum_opts_set", ".", "x_ix86_fpmath", ")", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "else", "if", "(", "!", "TARGET_64BIT_P", "(", "opts", "->", "x_ix86_isa_flags", ")", "&&", "TARGET_SSE_P", "(", "opts", "->", "x_ix86_isa_flags", ")", ")", "{", "opts", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "(", "FPMATH_SSE", "|", "FPMATH_387", ")", ";", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "}", "ix86_option_override_internal", "(", "false", ",", "opts", ",", "opts_set", ")", ";", "ix86_add_new_builtins", "(", "opts", "->", "x_ix86_isa_flags", ")", ";", "t", "=", "build_target_option_node", "(", "opts", ")", ";", "opts", "->", "x_ix86_arch_string", "=", "orig_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "orig_tune_string", ";", "opts_set", "->", "x_ix86_fpmath", "=", "orig_fpmath_set", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "IX86_FUNCTION_SPECIFIC_MAX", ";", "i", "++", ")", "free", "(", "option_strings", "[", "i", "]", ")", ";"], "File": "i3864", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237969, "Length": 243, "Cover_Rate": 0.7232142857142857} {"Template_token": ["", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "gpr", ",", "build_int_cst", "(", "type", ",", "n_gpr", "*", "", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "}", "if", "(", "TARGET_SSE", "&&", "cfun", "->", "va_list_fpr_size", ")", "{", "type", "=", "TREE_TYPE", "(", "fpr", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "fpr", ",", "build_int_cst", "(", "type", ",", "n_fpr", "*", "", "+", "", "*", "X86_64_REGPARM_MAX", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "}", "type", "=", "TREE_TYPE", "(", "ovf", ")", ";", "if", "(", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", "==", "NULL_RTX", ")", "ovf_rtx", "=", "crtl", "->", "args", ".", "internal_arg_pointer", ";", "else", "ovf_rtx", "=", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", ";", "t", "=", "make_tree", "(", "type", ",", "ovf_rtx", ")", ";", "if", "(", "words", "!=", "", ")", "t", "=", "fold_build_pointer_plus_hwi", "(", "t", ",", "words", "*", "UNITS_PER_WORD", ")", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "chkp_expand_bounds_reset_for_mem", "(", "ovf", ",", "t", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "ovf", ",", "t", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "if", "(", "ix86_varargs_gpr_size", "||", "ix86_varargs_fpr_size", ")", "{", "type", "=", "TREE_TYPE", "(", "sav", ")", ";", "t", "=", "make_tree", "(", "type", ",", "frame_pointer_rtx", ")", ";", "if", "(", "!", "ix86_varargs_gpr_size", ")", "t", "=", "fold_build_pointer_plus_hwi", "(", "t", ",", "-", "", "*", "X86_64_REGPARM_MAX", ")", ";"], "ground_truth": ["if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "chkp_expand_bounds_reset_for_mem", "(", "sav", ",", "t", ")", ";"], "File": "i3864", "Func": "ix86_va_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237970, "Length": 257, "Cover_Rate": 0.35694444444444445} {"Template_token": ["", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "mem_vectype", ")", ")", "{", "case", "V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV2DF", ":", "IX86_BUILTIN_GATHER3DIV2DF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV2DF", ":", "IX86_BUILTIN_GATHERDIV2DF", ";", "break", ";", "case", "V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3ALTSIV4DF", ":", "IX86_BUILTIN_GATHER3DIV4DF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERALTSIV4DF", ":", "IX86_BUILTIN_GATHERDIV4DF", ";", "break", ";", "case", "V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV2DI", ":", "IX86_BUILTIN_GATHER3DIV2DI", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV2DI", ":", "IX86_BUILTIN_GATHERDIV2DI", ";", "break", ";", "case", "V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3ALTSIV4DI", ":", "IX86_BUILTIN_GATHER3DIV4DI", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERALTSIV4DI", ":", "IX86_BUILTIN_GATHERDIV4DI", ";", "break", ";", "case", "V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV4SF", ":", "IX86_BUILTIN_GATHER3DIV4SF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV4SF", ":", "IX86_BUILTIN_GATHERDIV4SF", ";"], "ground_truth": ["break", ";"], "File": "i3864", "Func": "ix86_vectorize_builtin_gather", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237971, "Length": 172, "Cover_Rate": 0.3900226757369615} {"Template_token": ["", "case", "V8SFmode", ":", "case", "V4DFmode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "return", "true", ";", "break", ";", "case", "V16HImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "true", ";", "break", ";", "case", "V32QImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "true", ";", "break", ";", "case", "V4SImode", ":", "case", "V4SFmode", ":", "case", "V8HImode", ":", "case", "V16QImode", ":", "if", "(", "TARGET_XOP", ")", "return", "true", ";", "if", "(", "TARGET_SSSE3", ")", "return", "true", ";", "break", ";", "case", "V2DImode", ":", "case", "V2DFmode", ":", "return", "true", ";", "default", ":", "return", "false", ";", "}", "memcpy", "(", "d", ".", "perm", ",", "sel", ",", "nelt", ")", ";", "for", "(", "i", "=", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "char", "e", "=", "d", ".", "perm", "[", "i", "]", ";", "gcc_assert", "(", "e", "<", "", "*", "nelt", ")", ";", "which", "|=", "(", "e", "<", "nelt", "?", "", ":", "", ")", ";", "}", "if", "(", "which", "==", "", ")", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "-=", "nelt", ";"], "ground_truth": ["d", ".", "one_operand_p", "=", "(", "which", "!=", "", ")", ";"], "File": "i3864", "Func": "ix86_vectorize_vec_perm_const_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237972, "Length": 183, "Cover_Rate": 0.4680306905370844} {"Template_token": ["", "rtx", "dup", ";", "dup", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "val", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "VOIDmode", ",", "target", ",", "dup", ")", ")", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "{", "rtx_insn", "*", "seq", ";", "start_sequence", "(", ")", ";", "XEXP", "(", "dup", ",", "", ")", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "val", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "seq", ")", "emit_insn_before", "(", "seq", ",", "insn", ")", ";"], "ground_truth": ["ok", "=", "recog_memoized", "(", "insn", ")", ">=", "", ";"], "File": "i3864", "Func": "ix86_vector_duplicate_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237973, "Length": 91, "Cover_Rate": 0.7459016393442623} {"Template_token": ["", "XEXP", "(", "dup", ",", "", ")", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "val", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "seq", ")", "emit_insn_before", "(", "seq", ",", "insn", ")", ";", "ok", "=", "recog_memoized", "(", "insn", ")", ">=", "", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_vector_duplicate_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237974, "Length": 53, "Cover_Rate": 0.4344262295081967} {"Template_token": ["", "static", "bool", "ix86_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{", "if", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_MMX", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "if", "(", "TARGET_3DNOW", "&&", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "ix86_vector_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237975, "Length": 84, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "GET_CODE", "(", "disp", ")", "==", "PLUS", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "disp", ",", "", ")", ")", ")", "return", "false", ";", "disp", "=", "XEXP", "(", "disp", ",", "", ")", ";", "saw_plus", "=", "true", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "disp", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "UNSPEC", ")", "return", "false", ";", "switch", "(", "XINT", "(", "disp", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "if", "(", "saw_plus", ")", "return", "false", ";", "return", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "LABEL_REF", ")", ";", "case", "UNSPEC_GOTOFF", ":", "if", "(", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "LABEL_REF", ")", "&&", "!", "TARGET_64BIT", ")", "return", "!", "TARGET_PECOFF", "&&", "gotoff_operand", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ",", "Pmode", ")", ";", "return", "false", ";", "case", "UNSPEC_GOTTPOFF", ":", "case", "UNSPEC_GOTNTPOFF", ":", "case", "UNSPEC_INDNTPOFF", ":", "if", "(", "saw_plus", ")", "return", "false", ";", "disp", "=", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "disp", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "disp", ")", "==", "TLS_MODEL_INITIAL_EXEC", ")", ";", "case", "UNSPEC_NTPOFF", ":"], "ground_truth": ["disp", "=", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ";"], "File": "i3864", "Func": "legitimate_pic_address_disp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237976, "Length": 232, "Cover_Rate": 0.3122476446837147} {"Template_token": ["", "static", "rtx", "legitimize_pe_coff_symbol", "(", "rtx", "addr", ",", "bool", "inreg", ")", "{", "if", "(", "!", "TARGET_PECOFF", ")", "return", "NULL_RTX", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", ")", "{", "if", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "addr", ")", ")", "return", "legitimize_dllimport_symbol", "(", "addr", ",", "inreg", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ")", "{", "rtx", "t", "=", "legitimize_dllimport_symbol", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ",", "inreg", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "t", ",", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ";", "}", "}", "if", "(", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", ")", "return", "NULL_RTX", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "addr", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "addr", ")", "&&", "SYMBOL_REF_DECL", "(", "addr", ")", ")", "return", "legitimize_pe_coff_extern_decl", "(", "addr", ",", "inreg", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_DECL", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ")", "{"], "File": "i3864", "Func": "legitimize_pe_coff_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237977, "Length": 273, "Cover_Rate": 0.8584905660377359} {"Template_token": ["", "static", "tree", "make_attribute", "(", "const", "char", "*", "name", ",", "const", "char", "*", "arg_name", ",", "tree", "chain", ")", "{", "tree", "attr_name", ";", "tree", "attr_arg_name", ";", "tree", "attr_args", ";", "tree", "attr", ";", "attr_name", "=", "get_identifier", "(", "name", ")", ";", "attr_arg_name", "=", "build_string", "(", "strlen", "(", "arg_name", ")", ",", "arg_name", ")", ";"], "ground_truth": ["attr_args", "=", "tree_cons", "(", "NULL_TREE", ",", "attr_arg_name", ",", "NULL_TREE", ")", ";"], "File": "i3864", "Func": "make_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237982, "Length": 60, "Cover_Rate": 0.8} {"Template_token": ["", "tree", "attr", ";", "attr_name", "=", "get_identifier", "(", "name", ")", ";", "attr_arg_name", "=", "build_string", "(", "strlen", "(", "arg_name", ")", ",", "arg_name", ")", ";", "attr_args", "=", "tree_cons", "(", "NULL_TREE", ",", "attr_arg_name", ",", "NULL_TREE", ")", ";", "attr", "=", "tree_cons", "(", "attr_name", ",", "attr_args", ",", "chain", ")", ";", "return", "attr", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "make_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237983, "Length": 48, "Cover_Rate": 0.64} {"Template_token": ["", "if", "(", "make_unique", ")", "name_len", "+=", "strlen", "(", "unique_name", ")", "+", "", ";", "global_var_name", "=", "XNEWVEC", "(", "char", ",", "name_len", ")", ";", "if", "(", "make_unique", ")", "snprintf", "(", "global_var_name", ",", "name_len", ",", "", ",", "name", ",", "unique_name", ",", "suffix", ")", ";", "else", "snprintf", "(", "global_var_name", ",", "name_len", ",", "", ",", "name", ",", "suffix", ")", ";"], "ground_truth": ["return", "global_var_name", ";"], "File": "i3864", "Func": "make_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237984, "Length": 58, "Cover_Rate": 0.43609022556390975} {"Template_token": ["", "int", "name_len", ";", "const", "char", "*", "name", ";", "const", "char", "*", "unique_name", "=", "NULL", ";", "name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "if", "(", "make_unique", ")", "unique_name", "=", "IDENTIFIER_POINTER", "(", "get_file_function_name", "(", "", ")", ")", ";", "name_len", "=", "strlen", "(", "name", ")", "+", "strlen", "(", "suffix", ")", "+", "", ";"], "ground_truth": ["if", "(", "make_unique", ")", "name_len", "+=", "strlen", "(", "unique_name", ")", "+", "", ";"], "File": "i3864", "Func": "make_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237985, "Length": 66, "Cover_Rate": 0.49624060150375937} {"Template_token": ["", "DECL_STATIC_CONSTRUCTOR", "(", "decl", ")", "=", "", ";", "if", "(", "DECL_COMDAT_GROUP", "(", "default_decl", ")", "||", "TREE_PUBLIC", "(", "default_decl", ")", ")", "{", "DECL_COMDAT", "(", "decl", ")", "=", "", ";", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "}", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "ptr_type_node", ")", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "DECL_RESULT", "(", "decl", ")", "=", "t", ";", "gimplify_function_tree", "(", "decl", ")", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "decl", ")", ")", ";", "*", "empty_bb", "=", "init_lowered_empty_function", "(", "decl", ",", "false", ",", "", ")", ";", "cgraph_node", "::", "add_new_function", "(", "decl", ",", "true", ")", ";", "symtab", "->", "call_cgraph_insertion_hooks", "(", "cgraph_node", "::", "get_create", "(", "decl", ")", ")", ";"], "ground_truth": ["pop_cfun", "(", ")", ";"], "File": "i3864", "Func": "make_resolver_func", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237986, "Length": 122, "Cover_Rate": 0.3719512195121951} {"Template_token": ["", "ok", "=", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "len", "=", "(", "parts", ".", "seg", "==", "SEG_DEFAULT", ")", "?", "", ":", "", ";", "if", "(", "TARGET_64BIT", "&&", "!", "lea", "&&", "(", "SImode_address_operand", "(", "addr", ",", "VOIDmode", ")", "||", "(", "parts", ".", "base", "&&", "GET_MODE", "(", "parts", ".", "base", ")", "==", "SImode", ")", "||", "(", "parts", ".", "index", "&&", "GET_MODE", "(", "parts", ".", "index", ")", "==", "SImode", ")", ")", ")", "len", "++", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "if", "(", "base", "&&", "GET_CODE", "(", "base", ")", "==", "SUBREG", ")", "base", "=", "SUBREG_REG", "(", "base", ")", ";", "if", "(", "index", "&&", "GET_CODE", "(", "index", ")", "==", "SUBREG", ")", "index", "=", "SUBREG_REG", "(", "index", ")", ";", "gcc_assert", "(", "base", "==", "NULL_RTX", "||", "REG_P", "(", "base", ")", ")", ";", "gcc_assert", "(", "index", "==", "NULL_RTX", "||", "REG_P", "(", "index", ")", ")", ";", "if", "(", "base", "&&", "!", "index", "&&", "!", "disp", ")", "{", "if", "(", "base", "==", "arg_pointer_rtx", "||", "base", "==", "frame_pointer_rtx", "||", "REGNO", "(", "base", ")", "==", "SP_REG", "||", "REGNO", "(", "base", ")", "==", "BP_REG", "||", "REGNO", "(", "base", ")", "==", "R12_REG", "||", "REGNO", "(", "base", ")", "==", "R13_REG", ")", "len", "++", ";", "}", "else", "if", "(", "disp", "&&", "!", "base", "&&", "!", "index", ")", "{", "len", "+=", "", ";", "if", "(", "rip_relative_addr_p", "(", "&", "parts", ")", ")", "len", "++", ";", "}", "else", "{", "if", "(", "disp", ")", "{", "if", "(", "base", "&&", "satisfies_constraint_K", "(", "disp", ")", ")", "len", "+=", "", ";", "else", "len", "+=", "", ";", "}", "else", "if", "(", "base", "&&", "(", "REGNO", "(", "base", ")", "==", "BP_REG", "||", "REGNO", "(", "base", ")", "==", "R13_REG", ")", ")", "len", "++", ";", "if", "(", "index", "||", "base", "==", "arg_pointer_rtx", "||", "base", "==", "frame_pointer_rtx", "||", "(", "base", "&&", "(", "REGNO", "(", "base", ")", "==", "SP_REG", "||", "REGNO", "(", "base", ")", "==", "R12_REG", ")", ")", ")", "len", "++", ";", "}"], "ground_truth": ["return", "len", ";"], "File": "i3864", "Func": "memory_address_length", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237987, "Length": 326, "Cover_Rate": 0.8423772609819121} {"Template_token": ["", "enum", "attr_type", "type", "=", "get_attr_type", "(", "insn", ")", ";", "switch", "(", "type", ")", "{", "case", "TYPE_MULTI", ":", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", "||", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", ")", "return", "", ";", "break", ";", "case", "TYPE_OTHER", ":", "case", "TYPE_FCMP", ":", "break", ";", "default", ":", "return", "len", ";", "}", "l", "=", "get_attr_length_address", "(", "insn", ")", ";", "if", "(", "l", "<", "", "&&", "symbolic_reference_mentioned_p", "(", "PATTERN", "(", "insn", ")", ")", ")", "l", "=", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "min_insn_size", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237988, "Length": 84, "Cover_Rate": 0.4057971014492754} {"Template_token": ["", "if", "(", "is_sse", ")", "{", "if", "(", "TARGET_AVX", ")", "{", "strcpy", "(", "buf", ",", "ssep", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "else", "{", "strcpy", "(", "buf", ",", "ssep", "+", "", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "return", "buf", ";", "}", "strcpy", "(", "buf", ",", "p", ")", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";"], "ground_truth": ["else", "p", "=", "", ";"], "File": "i3864", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237989, "Length": 311, "Cover_Rate": 0.3612078977932636} {"Template_token": ["", "}", "if", "(", "is_sse", ")", "{", "if", "(", "TARGET_AVX", ")", "{", "strcpy", "(", "buf", ",", "ssep", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "else", "{", "strcpy", "(", "buf", ",", "ssep", "+", "", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "return", "buf", ";", "}", "strcpy", "(", "buf", ",", "p", ")", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";"], "ground_truth": ["if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";"], "File": "i3864", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237990, "Length": 326, "Cover_Rate": 0.3786295005807201} {"Template_token": ["", "else", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "return", "", ";", "else", "{", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "XFmode", ")", "return", "", ";", "else", "return", "", ";", "}", "}", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "output_387_reg_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237991, "Length": 72, "Cover_Rate": 0.44171779141104295} {"Template_token": ["", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "loop_lab", ")", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "reg", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "end_lab", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "xops", "[", "", "]", "=", "GEN_INT", "(", "PROBE_INTERVAL", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["xops", "[", "", "]", "=", "const0_rtx", ";"], "File": "i3864", "Func": "output_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237992, "Length": 73, "Cover_Rate": 0.44785276073619634} {"Template_token": ["", "int", "stack_top_dies", "=", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", ")", "!=", "", ";", "int", "dimode_p", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "DImode", ";", "int", "round_mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "if", "(", "(", "dimode_p", "||", "fisttp", ")", "&&", "!", "stack_top_dies", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "gcc_assert", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "!=", "TFmode", ")", ";", "if", "(", "fisttp", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "{", "if", "(", "round_mode", "!=", "I387_CW_ANY", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "stack_top_dies", "||", "dimode_p", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "output_asm_insn", "(", "", ",", "operands", ")", ";", "if", "(", "round_mode", "!=", "I387_CW_ANY", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "output_fix_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237993, "Length": 153, "Cover_Rate": 0.9} {"Template_token": ["", "gcc_assert", "(", "STACK_TOP_P", "(", "cmp_op0", ")", ")", ";", "stack_top_dies", "=", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", ")", "!=", "", ";", "if", "(", "cmp_op1", "==", "CONST0_RTX", "(", "GET_MODE", "(", "cmp_op1", ")", ")", ")", "{", "if", "(", "stack_top_dies", ")", "{", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "output_387_ffreep", "(", "operands", ",", "", ")", ";", "}", "else", "return", "", ";", "}", "if", "(", "STACK_REG_P", "(", "cmp_op1", ")", "&&", "stack_top_dies", "&&", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "cmp_op1", ")", ")", "&&", "REGNO", "(", "cmp_op1", ")", "!=", "FIRST_STACK_REG", ")", "{", "if", "(", "eflags_p", ")", "{", "if", "(", "unordered_p", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "output_387_ffreep", "(", "operands", ",", "", ")", ";", "}", "else", "{", "if", "(", "unordered_p", ")", "return", "", ";", "else", "return", "", ";", "}", "}", "else", "{", "static", "const", "char", "*", "const", "alt", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "NULL", ",", "NULL", ",", "", ",", "", ",", "", ",", "", ",", "NULL", ",", "NULL", ",", "NULL", ",", "NULL", "}", ";", "int", "mask", ";", "const", "char", "*", "ret", ";", "mask", "=", "eflags_p", "<<", "", ";", "mask", "|=", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "cmp_op1", ")", ")", "==", "MODE_INT", ")", "<<", "", ";", "mask", "|=", "unordered_p", "<<", "", ";", "mask", "|=", "stack_top_dies", ";", "gcc_assert", "(", "mask", "<", "", ")", ";", "ret", "=", "alt", "[", "mask", "]", ";", "gcc_assert", "(", "ret", ")", ";", "return", "ret", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "output_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237994, "Length": 246, "Cover_Rate": 0.6630727762803235} {"Template_token": ["", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "else", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "break", ";", "case", "MINUS", ":", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "'('", ":", "'['", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "')'", ":", "']'", ",", "file", ")", ";", "break", ";", "case", "UNSPEC", ":", "if", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_STACK_CHECK", ")", "{", "bool", "f", "=", "i386_asm_output_addr_const_extra", "(", "file", ",", "x", ")", ";", "gcc_assert", "(", "f", ")", ";", "break", ";", "}", "gcc_assert", "(", "XVECLEN", "(", "x", ",", "", ")", "==", "", ")", ";", "output_pic_addr_const", "(", "file", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "code", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PLTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTPCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";"], "ground_truth": ["case", "UNSPEC_NTPOFF", ":"], "File": "i3864", "Func": "output_pic_addr_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237995, "Length": 321, "Cover_Rate": 0.42181340341655715} {"Template_token": ["", "xops", "[", "", "]", "=", "gen_rtx_MEM", "(", "Pmode", ",", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "VXWORKS_GOTT_BASE", ")", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "VXWORKS_GOTT_INDEX", ")", ";", "SYMBOL_REF_FLAGS", "(", "xops", "[", "", "]", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "return", "", ";", "}", "xops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "GOT_SYMBOL_NAME", ")", ";", "if", "(", "!", "flag_pic", ")", "{", "if", "(", "TARGET_MACHO", ")", "gcc_unreachable", "(", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label", "?", "label", ":", "gen_label_rtx", "(", ")", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["targetm", ".", "asm_out", ".", "internal_label", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "XEXP", "(", "xops", "[", "", "]", ",", "", ")", ")", ")", ";"], "File": "i3864", "Func": "output_set_got", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237996, "Length": 132, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "if", "(", "dump", ")", "fprintf", "(", "stderr", ",", "", ",", "clear", "?", "", ":", "", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ";", "break", ";", "}", "}", "if", "(", "i", "==", "X86_TUNE_LAST", ")", "error", "(", "", ",", "clear", "?", "curr_feature_string", "-", "", ":", "curr_feature_string", ")", ";", "curr_feature_string", "=", "next_feature_string", ";", "}", "while", "(", "curr_feature_string", ")", ";", "free", "(", "orig", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "parse_mtune_ctrl_str", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237997, "Length": 61, "Cover_Rate": 0.34269662921348315} {"Template_token": ["", "gcc_assert", "(", "JUMP_P", "(", "insn", ")", ")", ";"], "ground_truth": ["add_int_reg_note", "(", "insn", ",", "REG_BR_PROB", ",", "prob", ")", ";"], "File": "i3864", "Func": "predict_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237998, "Length": 17, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "rtx", "insn", "=", "get_last_insn", "(", ")", ";", "gcc_assert", "(", "JUMP_P", "(", "insn", ")", ")", ";"], "ground_truth": ["add_int_reg_note", "(", "insn", ",", "REG_BR_PROB", ",", "prob", ")", ";"], "File": "i3864", "Func": "predict_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 237999, "Length": 24, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "putc", "(", "'d'", ",", "file", ")", ";", "break", ";", "case", "", ":", "break", ";", "default", ":", "error", "(", "", ")", ";", "break", ";", "}", "return", ";", "}", "reg", "=", "NULL", ";", "switch", "(", "code", ")", "{", "case", "", ":", "if", "(", "STACK_TOP_P", "(", "x", ")", ")", "{", "reg", "=", "", ";", "break", ";", "}", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "!", "ANY_FP_REG_P", "(", "x", ")", "&&", "!", "ANY_MASK_REG_P", "(", "x", ")", "&&", "!", "ANY_BND_REG_P", "(", "x", ")", ")", "putc", "(", "code", "==", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "SSE_REG_P", "(", "x", ")", ")", "{", "gcc_assert", "(", "!", "duplicated", ")", ";", "putc", "(", "'y'", ",", "file", ")", ";", "fputs", "(", "hi_reg_name", "[", "regno", "]", "+", "", ",", "file", ")", ";"], "ground_truth": ["return", ";"], "File": "i3864", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238000, "Length": 201, "Cover_Rate": 0.3489583333333333} {"Template_token": ["", "gcc_assert", "(", "dispatch_window_list", "->", "window_size", "+", "dispatch_window_list1", "->", "window_size", "<=", "", ")", ";", "init_window", "(", "", ")", ";", "}"], "ground_truth": ["init_window", "(", "", ")", ";"], "File": "i3864", "Func": "process_end_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238001, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "v", "|=", "v", "<<", "", ";", "if", "(", "mode", "==", "DImode", ")", "v", "|=", "(", "v", "<<", "", ")", "<<", "", ";", "return", "copy_to_mode_reg", "(", "mode", ",", "gen_int_mode", "(", "v", ",", "mode", ")", ")", ";", "}", "if", "(", "valmode", "==", "VOIDmode", ")", "valmode", "=", "QImode", ";", "if", "(", "valmode", "!=", "QImode", ")", "val", "=", "gen_lowpart", "(", "QImode", ",", "val", ")", ";", "if", "(", "mode", "==", "QImode", ")", "return", "val", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "nops", "--", ";", "if", "(", "ix86_cost", "->", "mult_init", "[", "mode", "==", "DImode", "?", "", ":", "", "]", "+", "ix86_cost", "->", "mult_bit", "*", "(", "mode", "==", "DImode", "?", "", ":", "", ")", "<=", "(", "ix86_cost", "->", "shift_const", "+", "ix86_cost", "->", "add", ")", "*", "nops", "+", "(", "COSTS_N_INSNS", "(", "TARGET_PARTIAL_REG_STALL", "==", "", ")", ")", ")", "{", "rtx", "reg", "=", "convert_modes", "(", "mode", ",", "QImode", ",", "val", ",", "true", ")", ";", "tmp", "=", "promote_duplicated_reg", "(", "mode", ",", "const1_rtx", ")", ";", "return", "expand_simple_binop", "(", "mode", ",", "MULT", ",", "reg", ",", "tmp", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "else", "{", "rtx", "reg", "=", "convert_modes", "(", "mode", ",", "QImode", ",", "val", ",", "true", ")", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "if", "(", "mode", "==", "SImode", ")", "emit_insn", "(", "gen_movsi_insv_1", "(", "reg", ",", "reg", ")", ")", ";", "else", "emit_insn", "(", "gen_movdi_insv_1", "(", "reg", ",", "reg", ")", ")", ";", "else", "{", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFT", ",", "reg", ",", "GEN_INT", "(", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "reg", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "reg", ",", "tmp", ",", "reg", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFT", ",", "reg", ",", "GEN_INT", "(", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "reg", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "reg", ",", "tmp", ",", "reg", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "mode", "==", "SImode", ")", "return", "reg", ";", "tmp", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFT", ",", "reg", ",", "GEN_INT", "(", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "reg", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "reg", ",", "tmp", ",", "reg", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["return", "reg", ";"], "File": "i3864", "Func": "promote_duplicated_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238002, "Length": 357, "Cover_Rate": 0.796875} {"Template_token": ["", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "DImode", ",", "tmp", ",", "offset", ")", ")", ";", "if", "(", "style", "<", "", ")", "add_frame_related_expr", "=", "true", ";", "insn", "=", "gen_pro_epilogue_adjust_stack_di_add", "(", "dest", ",", "src", ",", "tmp", ")", ";", "}", "insn", "=", "emit_insn", "(", "insn", ")", ";", "if", "(", "style", ">=", "", ")", "ix86_add_queued_cfa_restore_notes", "(", "insn", ")", ";", "if", "(", "set_cfa", ")", "{", "rtx", "r", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "src", ")", ";", "m", "->", "fs", ".", "cfa_offset", "+=", "INTVAL", "(", "offset", ")", ";", "m", "->", "fs", ".", "cfa_reg", "=", "dest", ";", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "r", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "if", "(", "style", "<", "", ")", "{", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "add_frame_related_expr", ")", "{", "rtx", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "r", ")", ";", "}", "}", "if", "(", "dest", "==", "stack_pointer_rtx", ")", "{", "HOST_WIDE_INT", "ooffset", "=", "m", "->", "fs", ".", "sp_offset", ";", "bool", "valid", "=", "m", "->", "fs", ".", "sp_valid", ";", "if", "(", "src", "==", "hard_frame_pointer_rtx", ")", "{", "valid", "=", "m", "->", "fs", ".", "fp_valid", ";", "ooffset", "=", "m", "->", "fs", ".", "fp_offset", ";", "}", "else", "if", "(", "src", "==", "crtl", "->", "drap_reg", ")", "{", "valid", "=", "m", "->", "fs", ".", "drap_valid", ";", "ooffset", "=", "", ";", "}", "else", "{", "gcc_checking_assert", "(", "src", "==", "stack_pointer_rtx", "||", "offset", "==", "const0_rtx", ")", ";", "}", "m", "->", "fs", ".", "sp_offset", "=", "ooffset", "-", "INTVAL", "(", "offset", ")", ";", "m", "->", "fs", ".", "sp_valid", "=", "valid", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238003, "Length": 294, "Cover_Rate": 0.725925925925926} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ")", ";", "x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "x", ")", ";"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "x", ")", ";"], "File": "i3864", "Func": "release_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238004, "Length": 41, "Cover_Rate": 0.44565217391304346} {"Template_token": ["", "if", "(", "sr", "->", "saved", ")", "{", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "rtx", "x", ",", "insn", "=", "emit_insn", "(", "gen_pop", "(", "sr", "->", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ")", ";", "x", "=", "gen_rtx_SET", "(", "VOIDmode", ",", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "x", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "release_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238005, "Length": 82, "Cover_Rate": 0.8913043478260869} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "MAX_386_ENTITIES", ";", "i", "++", ")", "ix86_optimize_mode_switching", "[", "i", "]", "=", "", ";", "ix86_optimize_mode_switching", "[", "AVX_U128", "]", "=", "", ";"], "ground_truth": ["g", "->", "get_passes", "(", ")", "->", "execute_pass_mode_switching", "(", ")", ";"], "File": "i3864", "Func": "rest_of_handle_insert_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238006, "Length": 40, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "if", "(", "GET_CODE", "(", "symbol", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "symbol", ",", "", ")", ")", ")", "symbol", "=", "XEXP", "(", "symbol", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "symbol", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "symbol", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "symbol", ")", "==", "", ")", "||", "(", "GET_CODE", "(", "symbol", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_GOTPCREL", "||", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_PCREL", "||", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_GOTNTPOFF", ")", ")", ")", "return", "true", ";", "}", "}"], "ground_truth": ["return", "false", ";"], "File": "i3864", "Func": "rip_relative_addr_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238007, "Length": 99, "Cover_Rate": 0.5689655172413793} {"Template_token": ["", "if", "(", "crtl", "->", "stack_alignment_needed", "<", "GET_MODE_ALIGNMENT", "(", "smode", ")", ")", "crtl", "->", "stack_alignment_needed", "=", "GET_MODE_ALIGNMENT", "(", "smode", ")", ";", "max", "=", "cum", "->", "sse_regno", "+", "cfun", "->", "va_list_fpr_size", "/", "", ";", "if", "(", "max", ">", "X86_64_SSE_REGPARM_MAX", ")", "max", "=", "X86_64_SSE_REGPARM_MAX", ";", "for", "(", "i", "=", "cum", "->", "sse_regno", ";", "i", "<", "max", ";", "++", "i", ")", "{", "mem", "=", "plus_constant", "(", "Pmode", ",", "save_area", ",", "i", "*", "", "+", "ix86_varargs_gpr_size", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "smode", ",", "mem", ")", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "set_mem_alias_set", "(", "mem", ",", "set", ")", ";", "set_mem_align", "(", "mem", ",", "GET_MODE_ALIGNMENT", "(", "smode", ")", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "smode", ",", "SSE_REGNO", "(", "i", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "setup_incoming_varargs_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238008, "Length": 122, "Cover_Rate": 0.3407821229050279} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "++", "i", ")", "{", "if", "(", "ix86_tune_no_default", ")", "ix86_tune_features", "[", "i", "]", "=", "", ";"], "ground_truth": ["else", "ix86_tune_features", "[", "i", "]", "=", "!", "!", "(", "initial_ix86_tune_features", "[", "i", "]", "&", "ix86_tune_mask", ")", ";"], "File": "i3864", "Func": "set_ix86_tune_features", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238009, "Length": 42, "Cover_Rate": 0.35294117647058826} {"Template_token": ["", "static", "void", "set_pic_reg_ever_live", "(", ")", "{"], "ground_truth": ["if", "(", "reload_in_progress", ")", "df_set_regs_ever_live", "(", "REGNO", "(", "pic_offset_table_rtx", ")", ",", "true", ")", ";"], "File": "i3864", "Func": "set_pic_reg_ever_live", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238010, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "if", "(", "reload_in_progress", ")", "df_set_regs_ever_live", "(", "REGNO", "(", "pic_offset_table_rtx", ")", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "set_pic_reg_ever_live", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238011, "Length": 15, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "for", "(", "arg", "=", "arglist", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "{", "const", "char", "*", "str", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "arg", ")", ")", ";", "size_t", "len", "=", "strlen", "(", "str", ")", ";", "str_len_sum", "+=", "len", "+", "", ";", "if", "(", "arg", "!=", "arglist", ")", "argnum", "++", ";", "for", "(", "i", "=", "", ";", "i", "<", "strlen", "(", "str", ")", ";", "i", "++", ")", "if", "(", "str", "[", "i", "]", "==", "','", ")", "argnum", "++", ";", "}", "attr_str", "=", "XNEWVEC", "(", "char", ",", "str_len_sum", ")", ";", "str_len_sum", "=", "", ";", "for", "(", "arg", "=", "arglist", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "{", "const", "char", "*", "str", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "arg", ")", ")", ";", "size_t", "len", "=", "strlen", "(", "str", ")", ";", "memcpy", "(", "attr_str", "+", "str_len_sum", ",", "str", ",", "len", ")", ";", "attr_str", "[", "str_len_sum", "+", "len", "]", "=", "TREE_CHAIN", "(", "arg", ")", "?", "','", ":", "'\\0'", ";", "str_len_sum", "+=", "len", "+", "", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "strlen", "(", "attr_str", ")", ";", "i", "++", ")", "if", "(", "attr_str", "[", "i", "]", "==", "'='", "||", "attr_str", "[", "i", "]", "==", "'-'", ")", "attr_str", "[", "i", "]", "=", "'_'", ";", "if", "(", "argnum", "==", "", ")", "return", "attr_str", ";", "args", "=", "XNEWVEC", "(", "char", "*", ",", "argnum", ")", ";", "i", "=", "", ";"], "ground_truth": ["attr", "=", "strtok", "(", "attr_str", ",", "", ")", ";"], "File": "i3864", "Func": "sorted_attr_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238012, "Length": 236, "Cover_Rate": 0.5686746987951807} {"Template_token": ["", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";", "}", "else", "{", "lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "byte", ")", ";", "}"], "ground_truth": ["}"], "File": "i3864", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238013, "Length": 105, "Cover_Rate": 0.580110497237569} {"Template_token": ["", "case", "TImode", ":", "half_mode", "=", "DImode", ";", "break", ";", "case", "DImode", ":", "half_mode", "=", "SImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "byte", "=", "GET_MODE_SIZE", "(", "half_mode", ")", ";", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";", "}", "else", "{", "lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "byte", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238014, "Length": 142, "Cover_Rate": 0.7845303867403315} {"Template_token": ["", "return", "INVALID_REGNUM", ";", "}", "return", "AX_REG", ";", "}", "else", "if", "(", "is_thiscall", ")", "{", "if", "(", "!", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "return", "DX_REG", ";", "return", "AX_REG", ";", "}", "else", "if", "(", "regparm", "<", "", ")", "{", "if", "(", "!", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "return", "CX_REG", ";", "else", "{", "if", "(", "regparm", ">=", "", ")", "{", "sorry", "(", "", "", ")", ";", "return", "INVALID_REGNUM", ";", "}"], "ground_truth": ["return", "DX_REG", ";"], "File": "i3864", "Func": "split_stack_prologue_scratch_regno", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238015, "Length": 74, "Cover_Rate": 0.38341968911917096} {"Template_token": ["", "regparm", "=", "ix86_function_regparm", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ",", "cfun", "->", "decl", ")", ";", "if", "(", "is_fastcall", ")", "{", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "sorry", "(", "", "", ")", ";", "return", "INVALID_REGNUM", ";", "}", "return", "AX_REG", ";", "}", "else", "if", "(", "is_thiscall", ")", "{", "if", "(", "!", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "return", "DX_REG", ";", "return", "AX_REG", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "split_stack_prologue_scratch_regno", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238016, "Length": 68, "Cover_Rate": 0.35233160621761656} {"Template_token": ["", "if", "(", "!", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "(", "GET_CODE", "(", "x", ")", "==", "CONST_DOUBLE", ")", ")", ")", "return", "-", "", ";", "if", "(", "x", "==", "CONST0_RTX", "(", "mode", ")", ")", "return", "", ";", "if", "(", "x", "==", "CONST1_RTX", "(", "mode", ")", ")", "return", "", ";", "REAL_VALUE_FROM_CONST_DOUBLE", "(", "r", ",", "x", ")", ";", "if", "(", "mode", "==", "XFmode", "&&", "(", "optimize_function_for_size_p", "(", "cfun", ")", "||", "TARGET_EXT_80387_CONSTANTS", ")", ")", "{", "int", "i", ";", "if", "(", "!", "ext_80387_constants_init", ")", "init_ext_80387_constants", "(", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "real_identical", "(", "&", "r", ",", "&", "ext_80387_constants_table", "[", "i", "]", ")", ")", "return", "i", "+", "", ";", "}", "if", "(", "real_isnegzero", "(", "&", "r", ")", ")", "return", "", ";", "if", "(", "real_identical", "(", "&", "r", ",", "&", "dconstm1", ")", ")", "return", "", ";"], "ground_truth": ["return", "", ";"], "File": "i3864", "Func": "standard_80387_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238017, "Length": 143, "Cover_Rate": 0.8827160493827161} {"Template_token": ["", "case", "MODE_V4DF", ":", "return", "", ";", "case", "MODE_V8SF", ":", "return", "", ";", "default", ":", "break", ";", "}", "case", "", ":", "if", "(", "TARGET_AVX512VL", "||", "get_attr_mode", "(", "insn", ")", "==", "MODE_XI", "||", "get_attr_mode", "(", "insn", ")", "==", "MODE_V8DF", "||", "get_attr_mode", "(", "insn", ")", "==", "MODE_V16SF", ")", "return", "", ";", "if", "(", "TARGET_AVX", ")", "return", "", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i3864", "Func": "standard_sse_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238018, "Length": 59, "Cover_Rate": 0.3710691823899371} {"Template_token": ["", "return", "TARGET_AVX512VL", "?", "", ":", "", ";", "case", "MODE_V2DF", ":", "return", "", ";", "case", "MODE_V4SF", ":", "return", "", ";", "case", "MODE_OI", ":", "return", "TARGET_AVX512VL", "?", "", ":", "", ";", "case", "MODE_V4DF", ":", "return", "", ";", "case", "MODE_V8SF", ":", "return", "", ";", "default", ":", "break", ";", "}"], "ground_truth": ["case", "", ":"], "File": "i3864", "Func": "standard_sse_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238019, "Length": 49, "Cover_Rate": 0.3081761006289308} {"Template_token": ["", "if", "(", "vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", "switch", "(", "mode", ")", "{", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "if", "(", "TARGET_SSE2", ")", "return", "", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "", ";", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V16SImode", ":", "case", "V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "", ";"], "ground_truth": ["default", ":"], "File": "i3864", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238020, "Length": 73, "Cover_Rate": 0.6403508771929824} {"Template_token": ["", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "(", "size", "==", "", "||", "size", "==", "", "||", "size", "==", "", "||", "size", "==", "", ")", "&&", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", ">", "", ")", "{", "machine_mode", "innermode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ";", "if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "REAL_TYPE", ")", "mode", "=", "MIN_MODE_VECTOR_FLOAT", ";", "else", "mode", "=", "MIN_MODE_VECTOR_INT", ";", "for", "(", ";", "mode", "!=", "VOIDmode", ";", "mode", "=", "GET_MODE_WIDER_MODE", "(", "mode", ")", ")", "if", "(", "GET_MODE_NUNITS", "(", "mode", ")", "==", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "innermode", ")", "{", "if", "(", "size", "==", "", "&&", "!", "TARGET_AVX512F", ")", "{", "static", "bool", "warnedavx512f", ";", "static", "bool", "warnedavx512f_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_avx512f", "&&", "!", "warnedavx512f", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx512f", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx512f_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx512f_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "size", "==", "", "&&", "!", "TARGET_AVX", ")", "{", "static", "bool", "warnedavx", ";", "static", "bool", "warnedavx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_avx", "&&", "!", "warnedavx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "(", "(", "size", "==", "", "&&", "TARGET_64BIT", ")", "||", "size", "==", "", ")", "&&", "!", "TARGET_SSE", ")", "{", "static", "bool", "warnedsse", ";", "static", "bool", "warnedsse_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_sse", "&&", "!", "warnedsse", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse", "=", "true", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "in_return", "&&", "!", "warnedsse_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse_ret", "=", "true", ";", "}", "}", "else", "if", "(", "(", "size", "==", "", "&&", "!", "TARGET_64BIT", ")", "&&", "!", "TARGET_MMX", ")", "{"], "ground_truth": ["static", "bool", "warnedmmx", ";"], "File": "i3864", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238021, "Length": 359, "Cover_Rate": 0.7654584221748401} {"Template_token": ["", "unsigned", "int", "flags", "=", "default_section_type_flags", "(", "decl", ",", "name", ",", "reloc", ")", ";", "if", "(", "decl", "==", "NULL_TREE", "&&", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strcmp", "(", "name", ",", "", ")", "==", "", ")", ")", "flags", "|=", "SECTION_RELRO", ";"], "ground_truth": ["if", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", ")", "flags", "|=", "SECTION_BSS", ";"], "File": "i3864", "Func": "x86_64_elf_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238022, "Length": 80, "Cover_Rate": 0.7843137254901961} {"Template_token": ["", "const", "char", "*", "sname", "=", "NULL", ";", "unsigned", "int", "flags", "=", "SECTION_WRITE", ";", "switch", "(", "categorize_decl_for_section", "(", "decl", ",", "reloc", ")", ")", "{", "case", "SECCAT_DATA", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_BSS", ":", "sname", "=", "", ";", "flags", "|=", "SECTION_BSS", ";", "break", ";", "case", "SECCAT_RODATA", ":", "case", "SECCAT_RODATA_MERGE_STR", ":", "case", "SECCAT_RODATA_MERGE_STR_INIT", ":", "case", "SECCAT_RODATA_MERGE_CONST", ":", "sname", "=", "", ";", "flags", "=", "", ";", "break", ";", "case", "SECCAT_SRODATA", ":", "case", "SECCAT_SDATA", ":", "case", "SECCAT_SBSS", ":", "gcc_unreachable", "(", ")", ";", "case", "SECCAT_TEXT", ":", "case", "SECCAT_TDATA", ":", "case", "SECCAT_TBSS", ":", "break", ";", "}", "if", "(", "sname", ")", "{", "if", "(", "!", "DECL_P", "(", "decl", ")", ")", "return", "get_section", "(", "sname", ",", "flags", ",", "NULL", ")", ";", "return", "get_named_section", "(", "decl", ",", "sname", ",", "reloc", ")", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "x86_64_elf_select_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238023, "Length": 162, "Cover_Rate": 0.8140703517587939} {"Template_token": ["", "break", ";", "case", "SECCAT_DATA_REL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_DATA_REL_RO_LOCAL", ":", "sname", "=", "", ";", "break", ";", "case", "SECCAT_BSS", ":", "sname", "=", "", ";", "flags", "|=", "SECTION_BSS", ";", "break", ";", "case", "SECCAT_RODATA", ":", "case", "SECCAT_RODATA_MERGE_STR", ":", "case", "SECCAT_RODATA_MERGE_STR_INIT", ":", "case", "SECCAT_RODATA_MERGE_CONST", ":", "sname", "=", "", ";", "flags", "=", "", ";", "break", ";", "case", "SECCAT_SRODATA", ":", "case", "SECCAT_SDATA", ":", "case", "SECCAT_SBSS", ":", "gcc_unreachable", "(", ")", ";", "case", "SECCAT_TEXT", ":", "case", "SECCAT_TDATA", ":", "case", "SECCAT_TBSS", ":", "break", ";", "}", "if", "(", "sname", ")", "{"], "ground_truth": ["if", "(", "!", "DECL_P", "(", "decl", ")", ")", "return", "get_section", "(", "sname", ",", "flags", ",", "NULL", ")", ";"], "File": "i3864", "Func": "x86_64_elf_select_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238024, "Length": 121, "Cover_Rate": 0.6080402010050251} {"Template_token": ["", "void", "x86_elf_aligned_common", "(", "FILE", "*", "file", ",", "const", "char", "*", "name", ",", "unsigned", "HOST_WIDE_INT", "size", ",", "int", "align", ")", "{", "if", "(", "(", "ix86_cmodel", "==", "CM_MEDIUM", "||", "ix86_cmodel", "==", "CM_MEDIUM_PIC", ")", "&&", "size", ">", "(", "unsigned", "int", ")", "ix86_section_threshold", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "COMMON_ASM_OP", ",", "file", ")", ";"], "ground_truth": ["assemble_name", "(", "file", ",", "name", ")", ";"], "File": "i3864", "Func": "x86_elf_aligned_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238025, "Length": 62, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "inmode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "gcc_assert", "(", "inmode", "==", "SImode", "||", "inmode", "==", "DImode", ")", ";", "out", "=", "operands", "[", "", "]", ";", "in", "=", "force_reg", "(", "inmode", ",", "operands", "[", "", "]", ")", ";", "mode", "=", "GET_MODE", "(", "out", ")", ";", "neglab", "=", "gen_label_rtx", "(", ")", ";", "donelab", "=", "gen_label_rtx", "(", ")", ";", "f0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_cmp_and_jump_insns", "(", "in", ",", "const0_rtx", ",", "LT", ",", "const0_rtx", ",", "inmode", ",", "", ",", "neglab", ")", ";", "expand_float", "(", "out", ",", "in", ",", "", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "donelab", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "neglab", ")", ";"], "ground_truth": ["i0", "=", "expand_simple_binop", "(", "inmode", ",", "LSHIFTRT", ",", "in", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3864", "Func": "x86_emit_floatuns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238026, "Length": 128, "Cover_Rate": 0.5493562231759657} {"Template_token": ["", "donelab", "=", "gen_label_rtx", "(", ")", ";", "f0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_cmp_and_jump_insns", "(", "in", ",", "const0_rtx", ",", "LT", ",", "const0_rtx", ",", "inmode", ",", "", ",", "neglab", ")", ";", "expand_float", "(", "out", ",", "in", ",", "", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "donelab", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "neglab", ")", ";", "i0", "=", "expand_simple_binop", "(", "inmode", ",", "LSHIFTRT", ",", "in", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["i1", "=", "expand_simple_binop", "(", "inmode", ",", "AND", ",", "in", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3864", "Func": "x86_emit_floatuns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238027, "Length": 94, "Cover_Rate": 0.4034334763948498} {"Template_token": ["", "if", "(", "TARGET_64BIT", "||", "TARGET_ALIGN_DOUBLE", ")", "return", "computed", ";", "mode", "=", "TYPE_MODE", "(", "strip_array_types", "(", "type", ")", ")", ";", "if", "(", "mode", "==", "DFmode", "||", "mode", "==", "DCmode", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_INT", ")", "return", "MIN", "(", "", ",", "computed", ")", ";"], "ground_truth": ["return", "computed", ";"], "File": "i3864", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238028, "Length": 54, "Cover_Rate": 0.7105263157894737} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "fprintf", "(", "file", ",", "", ",", "LPREFIX", ",", "labelno", ")", ";", "if", "(", "!", "TARGET_PECOFF", "&&", "flag_pic", ")", "fprintf", "(", "file", ",", "", ",", "mcount_name", ")", ";", "else", "x86_print_call_or_nop", "(", "file", ",", "mcount_name", ")", ";", "}", "else", "if", "(", "flag_pic", ")", "{", "fprintf", "(", "file", ",", "", "PROFILE_COUNT_REGISTER", "", ",", "LPREFIX", ",", "labelno", ")", ";", "fprintf", "(", "file", ",", "", ",", "mcount_name", ")", ";", "}", "else", "{", "fprintf", "(", "file", ",", "", "PROFILE_COUNT_REGISTER", "", ",", "LPREFIX", ",", "labelno", ")", ";", "x86_print_call_or_nop", "(", "file", ",", "mcount_name", ")", ";", "}", "if", "(", "flag_record_mcount", ")", "{", "fprintf", "(", "file", ",", "", ")", ";", "fprintf", "(", "file", ",", "", ",", "TARGET_64BIT", "?", "", ":", "", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ")", ";"], "File": "i3864", "Func": "x86_function_profiler", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238029, "Length": 125, "Cover_Rate": 0.8223684210526315} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "DImode", ":", "gcc_assert", "(", "x86_64_immediate_operand", "(", "*", "loc", ",", "mode", ")", ")", ";", "mode", "=", "SImode", ";", "break", ";", "case", "SImode", ":", "case", "HImode", ":", "case", "QImode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "mode_signbit_p", "(", "mode", ",", "*", "loc", ")", ")", "return", "false", ";", "val", "=", "INTVAL", "(", "*", "loc", ")", ";", "if", "(", "(", "val", "<", "", "&&", "val", "!=", "-", "", ")", "||", "val", "==", "", ")", "{", "*", "loc", "=", "GEN_INT", "(", "-", "val", ")", ";", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3864", "Func": "x86_maybe_negate_const_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238030, "Length": 99, "Cover_Rate": 0.792} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "!", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "File": "i3864", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238031, "Length": 159, "Cover_Rate": 0.5824175824175825} {"Template_token": ["", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_BND_REG", ";", "i", "<=", "LAST_BND_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["for", "(", "i", "=", "FIRST_MMX_REG", ";", "i", "<=", "LAST_MMX_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "File": "i3864", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238032, "Length": 151, "Cover_Rate": 0.5531135531135531} {"Template_token": ["", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "tmp_regno", "=", "AX_REG", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "tmp_regno", "=", "DX_REG", ";", "else", "tmp_regno", "=", "CX_REG", ";", "}", "emit_note", "(", "NOTE_INSN_PROLOGUE_END", ")", ";", "if", "(", "REG_P", "(", "this_param", ")", ")", "this_reg", "=", "this_param", ";", "else", "if", "(", "vcall_offset", ")", "{", "this_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "this_reg", ",", "this_param", ")", ";", "}", "else", "this_reg", "=", "NULL_RTX", ";", "if", "(", "delta", ")", "{", "rtx", "delta_rtx", "=", "GEN_INT", "(", "delta", ")", ";", "rtx", "delta_dst", "=", "this_reg", "?", "this_reg", ":", "this_param", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "x86_64_general_operand", "(", "delta_rtx", ",", "Pmode", ")", ")", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "emit_move_insn", "(", "tmp", ",", "delta_rtx", ")", ";", "delta_rtx", "=", "tmp", ";", "}", "}", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "delta_dst", ",", "delta_rtx", ")", ";", "}", "if", "(", "vcall_offset", ")", "{", "rtx", "vcall_addr", ",", "vcall_mem", ",", "this_mem", ";", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "this_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "this_reg", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "this_mem", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "this_mem", ")", ";", "emit_move_insn", "(", "tmp", ",", "this_mem", ")", ";", "vcall_addr", "=", "plus_constant", "(", "Pmode", ",", "tmp", ",", "vcall_offset", ")", ";", "if", "(", "TARGET_64BIT", "&&", "!", "ix86_legitimate_address_p", "(", "ptr_mode", ",", "vcall_addr", ",", "true", ")", ")", "{", "rtx", "tmp2", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "emit_move_insn", "(", "tmp2", ",", "GEN_INT", "(", "vcall_offset", ")", ")", ";", "vcall_addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "tmp2", ")", ";", "}", "vcall_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "vcall_addr", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "emit_insn", "(", "gen_addsi_1_zext", "(", "this_reg", ",", "gen_rtx_REG", "(", "ptr_mode", ",", "REGNO", "(", "this_reg", ")", ")", ",", "vcall_mem", ")", ")", ";", "else", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "this_reg", ",", "vcall_mem", ")", ";", "}", "if", "(", "this_reg", "&&", "this_reg", "!=", "this_param", ")", "emit_move_insn", "(", "this_param", ",", "this_reg", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "flag_pic", "||", "targetm", ".", "binds_local_p", "(", "function", ")", "||", "TARGET_PECOFF", ")", ";", "else", "{", "tmp", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "fnaddr", ")", ",", "UNSPEC_GOTPCREL", ")", ";", "tmp", "=", "gen_rtx_CONST", "(", "Pmode", ",", "tmp", ")", ";", "fnaddr", "=", "gen_const_mem", "(", "Pmode", ",", "tmp", ")", ";", "}", "}", "else", "{"], "ground_truth": ["if", "(", "!", "flag_pic", "||", "targetm", ".", "binds_local_p", "(", "function", ")", ")", ";"], "File": "i3864", "Func": "x86_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238033, "Length": 409, "Cover_Rate": 0.5074441687344913} {"Template_token": ["", "static", "void", "x86_print_call_or_nop", "(", "FILE", "*", "file", ",", "const", "char", "*", "target", ")", "{", "if", "(", "flag_nop_mcount", ")", "fprintf", "(", "file", ",", "", ")", ";"], "ground_truth": ["else", "fprintf", "(", "file", ",", "", ",", "target", ")", ";"], "File": "i3864", "Func": "x86_print_call_or_nop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238034, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "bitmap_set_bit", "(", "insns", ",", "insn_uid", ")", ";", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "insn_uid", ")", "->", "insn", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "def_set", "&&", "REG_P", "(", "SET_DEST", "(", "def_set", ")", ")", "&&", "!", "HARD_REGISTER_P", "(", "SET_DEST", "(", "def_set", ")", ")", ")", "bitmap_set_bit", "(", "defs", ",", "REGNO", "(", "SET_DEST", "(", "def_set", ")", ")", ")", ";", "df_ref", "ref", ";", "df_ref", "def", ";", "for", "(", "ref", "=", "DF_INSN_UID_DEFS", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "HARD_REGISTER_P", "(", "DF_REF_REG", "(", "ref", ")", ")", ")", "for", "(", "def", "=", "DF_REG_DEF_CHAIN", "(", "DF_REF_REGNO", "(", "ref", ")", ")", ";"], "ground_truth": ["def", ";"], "File": "i3865", "Func": "add_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238036, "Length": 109, "Cover_Rate": 0.5561224489795918} {"Template_token": ["", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "insn_uid", ")", "->", "insn", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "def_set", "&&", "REG_P", "(", "SET_DEST", "(", "def_set", ")", ")", "&&", "!", "HARD_REGISTER_P", "(", "SET_DEST", "(", "def_set", ")", ")", ")", "bitmap_set_bit", "(", "defs", ",", "REGNO", "(", "SET_DEST", "(", "def_set", ")", ")", ")", ";", "df_ref", "ref", ";", "df_ref", "def", ";", "for", "(", "ref", "=", "DF_INSN_UID_DEFS", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "HARD_REGISTER_P", "(", "DF_REF_REG", "(", "ref", ")", ")", ")", "for", "(", "def", "=", "DF_REG_DEF_CHAIN", "(", "DF_REF_REGNO", "(", "ref", ")", ")", ";", "def", ";", "def", "=", "DF_REF_NEXT_REG", "(", "def", ")", ")", "analyze_register_chain", "(", "candidates", ",", "def", ")", ";"], "ground_truth": ["for", "(", "ref", "=", "DF_INSN_UID_USES", "(", "insn_uid", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_LOC", "(", "ref", ")", ")", "if", "(", "!", "DF_REF_REG_MEM_P", "(", "ref", ")", ")", "analyze_register_chain", "(", "candidates", ",", "ref", ")", ";"], "File": "i3865", "Func": "add_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238037, "Length": 149, "Cover_Rate": 0.7602040816326531} {"Template_token": ["", "case", "V16QImode", ":", "mode", "=", "V8HImode", ";", "break", ";", "case", "V32QImode", ":", "mode", "=", "V16HImode", ";", "break", ";", "case", "V64QImode", ":", "mode", "=", "V32HImode", ";", "break", ";", "case", "V8HImode", ":", "mode", "=", "V4SImode", ";", "break", ";", "case", "V16HImode", ":", "mode", "=", "V8SImode", ";", "break", ";", "case", "V32HImode", ":", "mode", "=", "V16SImode", ";", "break", ";", "case", "V4SImode", ":", "mode", "=", "V2DImode", ";", "break", ";", "case", "V8SImode", ":", "mode", "=", "V4DImode", ";", "break", ";", "case", "V16SImode", ":", "mode", "=", "V8DImode", ";", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "i", "+=", "", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", "||", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "d", "->", "perm", "[", "i", "]", "+", "", ")", "return", "false", ";", "nd", "->", "vmode", "=", "mode", ";", "nd", "->", "nelt", "=", "d", "->", "nelt", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nd", "->", "nelt", ";", "i", "++", ")", "nd", "->", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "", "*", "i", "]", "/", "", ";", "if", "(", "GET_MODE_INNER", "(", "mode", ")", "!=", "DImode", ")", "canonicalize_vector_int_perm", "(", "nd", ",", "nd", ")", ";", "if", "(", "nd", "!=", "d", ")", "{", "nd", "->", "one_operand_p", "=", "d", "->", "one_operand_p", ";", "nd", "->", "testing_p", "=", "d", "->", "testing_p", ";", "if", "(", "d", "->", "op0", "==", "d", "->", "op1", ")", "nd", "->", "op0", "=", "nd", "->", "op1", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op0", ")", ";", "else", "{", "nd", "->", "op0", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op0", ")", ";", "nd", "->", "op1", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op1", ")", ";", "}", "if", "(", "d", "->", "testing_p", ")", "nd", "->", "target", "=", "gen_raw_REG", "(", "nd", "->", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "else", "nd", "->", "target", "=", "gen_reg_rtx", "(", "nd", "->", "vmode", ")", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "canonicalize_vector_int_perm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238038, "Length": 325, "Cover_Rate": 0.9103641456582633} {"Template_token": ["", "int", "i", ";", "enum", "machine_mode", "mode", "=", "VOIDmode", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "V16QImode", ":", "mode", "=", "V8HImode", ";", "break", ";", "case", "V32QImode", ":", "mode", "=", "V16HImode", ";", "break", ";", "case", "V64QImode", ":", "mode", "=", "V32HImode", ";", "break", ";", "case", "V8HImode", ":", "mode", "=", "V4SImode", ";", "break", ";", "case", "V16HImode", ":", "mode", "=", "V8SImode", ";", "break", ";", "case", "V32HImode", ":", "mode", "=", "V16SImode", ";", "break", ";", "case", "V4SImode", ":", "mode", "=", "V2DImode", ";", "break", ";", "case", "V8SImode", ":", "mode", "=", "V4DImode", ";", "break", ";", "case", "V16SImode", ":", "mode", "=", "V8DImode", ";", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "i", "+=", "", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "&", "", ")", "||", "d", "->", "perm", "[", "i", "+", "", "]", "!=", "d", "->", "perm", "[", "i", "]", "+", "", ")", "return", "false", ";", "nd", "->", "vmode", "=", "mode", ";", "nd", "->", "nelt", "=", "d", "->", "nelt", "/", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nd", "->", "nelt", ";", "i", "++", ")", "nd", "->", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "", "*", "i", "]", "/", "", ";", "if", "(", "GET_MODE_INNER", "(", "mode", ")", "!=", "DImode", ")", "canonicalize_vector_int_perm", "(", "nd", ",", "nd", ")", ";", "if", "(", "nd", "!=", "d", ")", "{", "nd", "->", "one_operand_p", "=", "d", "->", "one_operand_p", ";", "nd", "->", "testing_p", "=", "d", "->", "testing_p", ";"], "ground_truth": ["if", "(", "d", "->", "op0", "==", "d", "->", "op1", ")", "nd", "->", "op0", "=", "nd", "->", "op1", "=", "gen_lowpart", "(", "nd", "->", "vmode", ",", "d", "->", "op0", ")", ";"], "File": "i3865", "Func": "canonicalize_vector_int_perm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238039, "Length": 270, "Cover_Rate": 0.7563025210084033} {"Template_token": ["", "EXECUTE_IF_SET_IN_BITMAP", "(", "defs", ",", "", ",", "id", ",", "bi", ")", "convert_reg", "(", "id", ")", ";", "EXECUTE_IF_AND_COMPL_IN_BITMAP", "(", "defs_conv", ",", "defs", ",", "", ",", "id", ",", "bi", ")", "make_vector_copies", "(", "id", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "insns", ",", "", ",", "id", ",", "bi", ")", "{", "convert_insn", "(", "DF_INSN_UID_GET", "(", "id", ")", "->", "insn", ")", ";", "converted_insns", "++", ";", "}"], "ground_truth": ["return", "converted_insns", ";"], "File": "i3865", "Func": "convert", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238042, "Length": 60, "Cover_Rate": 0.5825242718446602} {"Template_token": ["", "rtx", "op2", "=", "XEXP", "(", "src", ",", "", ")", ";", "if", "(", "op2", "!=", "CONST0_RTX", "(", "GET_MODE", "(", "op2", ")", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "op1", ")", "!=", "IOR", ")", "return", "false", ";", "op2", "=", "XEXP", "(", "op1", ",", "", ")", ";", "op1", "=", "XEXP", "(", "op1", ",", "", ")", ";", "if", "(", "!", "SUBREG_P", "(", "op1", ")", "||", "!", "SUBREG_P", "(", "op2", ")", "||", "GET_MODE", "(", "op1", ")", "!=", "SImode", "||", "GET_MODE", "(", "op2", ")", "!=", "SImode", "||", "(", "(", "SUBREG_BYTE", "(", "op1", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op2", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", "&&", "(", "SUBREG_BYTE", "(", "op2", ")", "!=", "", "||", "SUBREG_BYTE", "(", "op1", ")", "!=", "GET_MODE_SIZE", "(", "SImode", ")", ")", ")", ")", "return", "false", ";", "op1", "=", "SUBREG_REG", "(", "op1", ")", ";"], "ground_truth": ["op2", "=", "SUBREG_REG", "(", "op2", ")", ";"], "File": "i3865", "Func": "convertible_comparison_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238043, "Length": 140, "Cover_Rate": 0.5426356589147286} {"Template_token": ["", "PUT_MODE", "(", "src", ",", "V2DImode", ")", ";", "break", ";", "case", "MEM", ":", "if", "(", "!", "REG_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ";", "break", ";", "case", "COMPARE", ":", "src", "=", "SUBREG_REG", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "(", "REG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "DImode", ")", "||", "(", "SUBREG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ")", ";", "if", "(", "REG_P", "(", "src", ")", ")", "subreg", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ";"], "ground_truth": ["else", "subreg", "=", "copy_rtx_if_shared", "(", "src", ")", ";"], "File": "i3865", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238044, "Length": 143, "Cover_Rate": 0.3763157894736842} {"Template_token": ["", "conv", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "bitmap_copy", "(", "conv", ",", "insns", ")", ";", "if", "(", "scalar_copy", ")", "scopy", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "for", "(", "ref", "=", "DF_REG_DEF_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "reg", "=", "DF_REF_REG", "(", "ref", ")", ";", "if", "(", "!", "MEM_P", "(", "src", ")", ")", "{", "replace_with_subreg_in_insn", "(", "insn", ",", "reg", ",", "reg", ")", ";", "bitmap_clear_bit", "(", "conv", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "if", "(", "scalar_copy", ")", "{", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "start_sequence", "(", ")", ";", "if", "(", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "{", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_LSHIFTRT", "(", "V2DImode", ",", "vcopy", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_TEMP", ")", ";", "emit_move_insn", "(", "tmp", ",", "reg", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "scopy", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "bitmap_bit_p", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "rtx", "def_set", "=", "single_set", "(", "DF_REF_INSN", "(", "ref", ")", ")", ";", "if", "(", "!", "MEM_P", "(", "SET_DEST", "(", "def_set", ")", ")", "||", "!", "REG_P", "(", "SET_SRC", "(", "def_set", ")", ")", ")", "replace_with_subreg_in_insn", "(", "DF_REF_INSN", "(", "ref", ")", ",", "reg", ",", "reg", ")", ";", "bitmap_clear_bit", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "}", "}", "else", "if", "(", "DF_REF_CHAIN", "(", "ref", ")", "&&", "NONDEBUG_INSN_P", "(", "DF_REF_INSN", "(", "ref", ")", ")", ")", "{", "gcc_assert", "(", "scopy", ")", ";", "replace_rtx", "(", "DF_REF_INSN", "(", "ref", ")", ",", "reg", ",", "scopy", ")", ";"], "ground_truth": ["df_insn_rescan", "(", "DF_REF_INSN", "(", "ref", ")", ")", ";"], "File": "i3865", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238045, "Length": 449, "Cover_Rate": 0.9089068825910931} {"Template_token": ["", "calculate_dominance_info", "(", "CDI_DOMINATORS", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "df_chain_add_problem", "(", "DF_DU_CHAIN", "|", "DF_UD_CHAIN", ")", ";", "df_md_add_problem", "(", ")", ";", "df_analyze", "(", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "scalar_to_vector_candidate_p", "(", "insn", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ")", ";", "bitmap_set_bit", "(", "candidates", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "remove_non_convertible_regs", "(", "candidates", ")", ";", "if", "(", "bitmap_empty_p", "(", "candidates", ")", ")", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "while", "(", "!", "bitmap_empty_p", "(", "candidates", ")", ")", "{", "unsigned", "uid", "=", "bitmap_first_set_bit", "(", "candidates", ")", ";", "scalar_chain", "chain", ";", "chain", ".", "build", "(", "candidates", ",", "uid", ")", ";", "if", "(", "chain", ".", "compute_convert_gain", "(", ")", ">", "", ")", "converted_insns", "+=", "chain", ".", "convert", "(", ")", ";", "else", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain", ".", "chain_id", ")", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "converted_insns", ")", ";", "BITMAP_FREE", "(", "candidates", ")", ";"], "ground_truth": ["bitmap_obstack_release", "(", "NULL", ")", ";"], "File": "i3865", "Func": "convert_scalars_to_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238046, "Length": 199, "Cover_Rate": 0.7343173431734318} {"Template_token": ["", "int", "converted_insns", "=", "", ";", "bitmap_obstack_initialize", "(", "NULL", ")", ";", "candidates", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "calculate_dominance_info", "(", "CDI_DOMINATORS", ")", ";", "df_set_flags", "(", "DF_DEFER_INSN_RESCAN", ")", ";", "df_chain_add_problem", "(", "DF_DU_CHAIN", "|", "DF_UD_CHAIN", ")", ";", "df_md_add_problem", "(", ")", ";", "df_analyze", "(", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "scalar_to_vector_candidate_p", "(", "insn", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ")", ";", "bitmap_set_bit", "(", "candidates", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "remove_non_convertible_regs", "(", "candidates", ")", ";", "if", "(", "bitmap_empty_p", "(", "candidates", ")", ")", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "while", "(", "!", "bitmap_empty_p", "(", "candidates", ")", ")", "{", "unsigned", "uid", "=", "bitmap_first_set_bit", "(", "candidates", ")", ";", "scalar_chain", "chain", ";", "chain", ".", "build", "(", "candidates", ",", "uid", ")", ";"], "ground_truth": ["if", "(", "chain", ".", "compute_convert_gain", "(", ")", ">", "", ")", "converted_insns", "+=", "chain", ".", "convert", "(", ")", ";"], "File": "i3865", "Func": "convert_scalars_to_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238047, "Length": 176, "Cover_Rate": 0.6494464944649446} {"Template_token": ["", "if", "(", "!", "(", "mask", "&", "OPTION_MASK_ISA_64BIT", ")", "||", "TARGET_64BIT", ")", "{", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa", "=", "mask", ";", "if", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512VL", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512VL", ";", "mask", "&=", "~", "OPTION_MASK_ISA_64BIT", ";", "if", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";"], "ground_truth": ["ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";"], "File": "i3865", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238048, "Length": 131, "Cover_Rate": 0.5550847457627118} {"Template_token": ["", "if", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512VL", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512VL", ";", "mask", "&=", "~", "OPTION_MASK_ISA_64BIT", ";", "if", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "leaf_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "nothrow_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "true", ";", "}", "}", "return", "decl", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238049, "Length": 185, "Cover_Rate": 0.7838983050847458} {"Template_token": ["", "gimple", "*", "ifunc_cpu_init_stmt", ";", "gimple_seq", "gseq", ";", "int", "ix", ";", "tree", "ele", ";", "vec", "<", "tree", ">", "*", "fndecls", ";", "unsigned", "int", "num_versions", "=", "", ";", "unsigned", "int", "actual_versions", "=", "", ";", "unsigned", "int", "i", ";", "struct", "_function_version_info", "{", "tree", "version_decl", ";", "tree", "predicate_chain", ";", "unsigned", "int", "dispatch_priority", ";", "}", "*", "function_version_info", ";", "gcc_assert", "(", "dispatch_decl", "!=", "NULL", "&&", "fndecls_p", "!=", "NULL", "&&", "empty_bb", "!=", "NULL", ")", ";", "fndecls", "=", "static_cast", "<", "vec", "<", "tree", ">", "*", ">", "(", "fndecls_p", ")", ";", "num_versions", "=", "fndecls", "->", "length", "(", ")", ";", "gcc_assert", "(", "num_versions", ">=", "", ")", ";", "function_version_info", "=", "(", "struct", "_function_version_info", "*", ")", "XNEWVEC", "(", "struct", "_function_version_info", ",", "(", "num_versions", "-", "", ")", ")", ";", "default_decl", "=", "(", "*", "fndecls", ")", "[", "", "]", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "dispatch_decl", ")", ")", ";", "gseq", "=", "bb_seq", "(", "*", "empty_bb", ")", ";", "ifunc_cpu_init_stmt", "=", "gimple_build_call_vec", "(", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_INIT", "]", ",", "vNULL", ")", ";", "gimple_seq_add_stmt", "(", "&", "gseq", ",", "ifunc_cpu_init_stmt", ")", ";", "gimple_set_bb", "(", "ifunc_cpu_init_stmt", ",", "*", "empty_bb", ")", ";", "set_bb_seq", "(", "*", "empty_bb", ",", "gseq", ")", ";", "pop_cfun", "(", ")", ";", "for", "(", "ix", "=", "", ";", "fndecls", "->", "iterate", "(", "ix", ",", "&", "ele", ")", ";", "++", "ix", ")", "{", "tree", "version_decl", "=", "ele", ";", "tree", "predicate_chain", "=", "NULL_TREE", ";", "unsigned", "int", "priority", ";", "priority", "=", "get_builtin_code_for_version", "(", "version_decl", ",", "&", "predicate_chain", ")", ";", "if", "(", "predicate_chain", "==", "NULL_TREE", ")", "continue", ";", "function_version_info", "[", "actual_versions", "]", ".", "version_decl", "=", "version_decl", ";", "function_version_info", "[", "actual_versions", "]", ".", "predicate_chain", "=", "predicate_chain", ";"], "ground_truth": ["function_version_info", "[", "actual_versions", "]", ".", "dispatch_priority", "=", "priority", ";"], "File": "i3865", "Func": "dispatch_function_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238050, "Length": 264, "Cover_Rate": 0.7252747252747253} {"Template_token": ["", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "I387_CW_TRUNC", ":", "emit_insn", "(", "gen_insvsi_1", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_TRUNC", ";", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_insvsi_1", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";"], "ground_truth": ["case", "I387_CW_CEIL", ":"], "File": "i3865", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238051, "Length": 107, "Cover_Rate": 0.32228915662650603} {"Template_token": ["", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["else", "{"], "File": "i3865", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238052, "Length": 116, "Cover_Rate": 0.3493975903614458} {"Template_token": ["", "virtual", "unsigned", "int", "execute", "(", "function", "*", ")", "{", "return", "convert_scalars_to_vector", "(", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "execute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238053, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "virtual", "unsigned", "int", "execute", "(", "function", "*", ")", "{", "return", "convert_scalars_to_vector", "(", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "execute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238054, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "}", "if", "(", "!", "issetmem", ")", "srcmem", "=", "change_address", "(", "srcmem", ",", "mode", ",", "*", "srcptr", ")", ";", "destmem", "=", "change_address", "(", "destmem", ",", "mode", ",", "*", "destptr", ")", ";", "modesize", "=", "GEN_INT", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "for", "(", "n", "=", "", ";", "prolog_size", "<", "desired_align", "-", "align", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "mode_value", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "prolog_size", "+=", "GET_MODE_SIZE", "(", "mode", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "*", "count", ",", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "GEN_INT", "(", "-", "size", "-", "prolog_size", ")", ",", "", ")", ";", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "mode_value", ")", ";", "else", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "*", "count", ",", "", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "GEN_INT", "(", "-", "size", "-", "prolog_size", ")", ",", "", ")", ";", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "", ")", ";", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "mode_value", ")", ";", "else", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "", ")", ";", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "}", "if", "(", "desired_align", ">", "", "&&", "desired_align", ">", "align", ")", "{", "rtx", "saveddest", "=", "*", "destptr", ";", "gcc_assert", "(", "desired_align", "<=", "size", ")", ";", "*", "destptr", "=", "expand_simple_binop", "(", "GET_MODE", "(", "*", "destptr", ")", ",", "PLUS", ",", "*", "destptr", ",", "GEN_INT", "(", "prolog_size", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "REG_P", "(", "*", "destptr", ")", "&&", "REG_P", "(", "saveddest", ")", "&&", "REG_POINTER", "(", "saveddest", ")", ")", "REG_POINTER", "(", "*", "destptr", ")", "=", "", ";", "*", "destptr", "=", "expand_simple_binop", "(", "GET_MODE", "(", "*", "destptr", ")", ",", "AND", ",", "*", "destptr", ",", "GEN_INT", "(", "-", "desired_align", ")", ",", "*", "destptr", ",", "", ",", "OPTAB_DIRECT", ")", ";", "saveddest", "=", "expand_simple_binop", "(", "GET_MODE", "(", "*", "destptr", ")", ",", "MINUS", ",", "saveddest", ",", "*", "destptr", ",", "saveddest", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "ground_truth": ["if", "(", "!", "issetmem", ")", "*", "srcptr", "=", "expand_simple_binop", "(", "GET_MODE", "(", "*", "srcptr", ")", ",", "MINUS", ",", "*", "srcptr", ",", "saveddest", ",", "*", "srcptr", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3865", "Func": "expand_set_or_movmem_prologue_epilogue_by_misaligned_moves", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238055, "Length": 418, "Cover_Rate": 0.3856088560885609} {"Template_token": ["", "countreg", "=", "ix86_zero_extend_to_Pmode", "(", "scale_counter", "(", "count", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ";", "if", "(", "mode", "!=", "QImode", ")", "{", "destexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destexp", ",", "destptr", ")", ";", "}", "else", "destexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "destptr", ",", "countreg", ")", ";", "if", "(", "(", "!", "issetmem", "||", "orig_value", "==", "const0_rtx", ")", "&&", "CONST_INT_P", "(", "count", ")", ")", "{", "rounded_count", "=", "ROUND_DOWN", "(", "INTVAL", "(", "count", ")", ",", "(", "HOST_WIDE_INT", ")", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "destmem", "=", "shallow_copy_rtx", "(", "destmem", ")", ";", "set_mem_size", "(", "destmem", ",", "rounded_count", ")", ";", "}", "else", "if", "(", "MEM_SIZE_KNOWN_P", "(", "destmem", ")", ")", "clear_mem_size", "(", "destmem", ")", ";", "if", "(", "issetmem", ")", "{", "value", "=", "force_reg", "(", "mode", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "emit_insn", "(", "gen_rep_stos", "(", "destptr", ",", "countreg", ",", "destmem", ",", "value", ",", "destexp", ")", ")", ";", "}", "else", "{", "if", "(", "srcptr", "!=", "XEXP", "(", "srcmem", ",", "", ")", "||", "GET_MODE", "(", "srcmem", ")", "!=", "BLKmode", ")", "srcmem", "=", "adjust_automodify_address_nv", "(", "srcmem", ",", "BLKmode", ",", "srcptr", ",", "", ")", ";", "if", "(", "mode", "!=", "QImode", ")", "{", "srcexp", "=", "gen_rtx_ASHIFT", "(", "Pmode", ",", "countreg", ",", "GEN_INT", "(", "exact_log2", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ")", ")", ";", "srcexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcexp", ",", "srcptr", ")", ";", "}", "else", "srcexp", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "srcptr", ",", "countreg", ")", ";", "if", "(", "CONST_INT_P", "(", "count", ")", ")", "{", "rounded_count", "=", "ROUND_DOWN", "(", "INTVAL", "(", "count", ")", ",", "(", "HOST_WIDE_INT", ")", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "srcmem", "=", "shallow_copy_rtx", "(", "srcmem", ")", ";", "set_mem_size", "(", "srcmem", ",", "rounded_count", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "expand_set_or_movmem_via_rep", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238057, "Length": 290, "Cover_Rate": 0.6651376146788991} {"Template_token": ["", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "}", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "d", "->", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "!", "d", "->", "one_operand_p", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "e", ">=", "nelt", ")", "e", "-=", "nelt", ";", "else", "e", "+=", "nelt", ";", "nd", ".", "perm", "[", "i", "]", "=", "e", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op1", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "}", "if", "(", "expand_vec_perm_blend", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpermil", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pshufb", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_palignr", "(", "d", ",", "true", ")", ")", "return", "true", ";", "if", "(", "ix86_expand_vec_perm_vpermi2", "(", "NULL_RTX", ",", "NULL_RTX", ",", "NULL_RTX", ",", "NULL_RTX", ",", "d", ")", ")", "return", "true", ";", "if", "(", "canonicalize_vector_int_perm", "(", "d", ",", "&", "nd", ")", "&&", "expand_vec_perm_1", "(", "&", "nd", ")", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "nd", ".", "target", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238058, "Length": 257, "Cover_Rate": 0.3157248157248157} {"Template_token": ["", "case", "V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8di_1", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ")", ")", ";", "return", "true", ";", "}", "}", "if", "(", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "nelt", ">=", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "}", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "d", "->", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "!", "d", "->", "one_operand_p", ")", "{"], "File": "i3865", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238059, "Length": 344, "Cover_Rate": 0.4226044226044226} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V16HImode", ";", "goto", "do_subreg", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V8SImode", ";", "goto", "do_subreg", ";", "case", "V16HImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "break", ";", "if", "(", "i", "<", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "/", "", "]", "<", "", "?", "const0_rtx", ":", "constm1_rtx", ")", ";", "vmode", "=", "V32QImode", ";", "nelt", "=", "", ";", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "vmode", ",", "op1", ")", ";", "goto", "finish_pblendvb", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "]", ">=", "", ")", "<<", "i", ";", "break", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V8SImode", ";", "goto", "do_subreg", ";", "case", "V4DImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "]", ">=", "", "?", "", ":", "", ")", "<<", "(", "i", "*", "", ")", ";", "vmode", "=", "V8SImode", ";", "goto", "do_subreg", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "vmode", ")", "{", "case", "V8DFmode", ":", "case", "V8DImode", ":", "mmode", "=", "QImode", ";", "break", ";"], "ground_truth": ["case", "V16SFmode", ":"], "File": "i3865", "Func": "expand_vec_perm_blend", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238060, "Length": 368, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "return", "false", ";", "}", "if", "(", "valid_perm_using_mode_p", "(", "V16SImode", ",", "d", ")", ")", "vmode", "=", "V16SImode", ";", "}", "else", "if", "(", "d", "->", "vmode", "==", "V16SFmode", ")", "vmode", "=", "V16SImode", ";", "if", "(", "vmode", "==", "V64QImode", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "if", "(", "(", "d", "->", "perm", "[", "i", "]", "^", "i", ")", "&", "(", "nelt", "/", "", ")", ")", "return", "false", ";", "}", "}", "else", "return", "false", ";", "}", "if", "(", "d", "->", "testing_p", ")", "return", "true", ";", "if", "(", "vmode", "==", "V8SImode", ")", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "(", "d", "->", "perm", "[", "i", "*", "nelt", "/", "", "]", "*", "", "/", "nelt", ")", "&", "", ")", ";", "else", "if", "(", "vmode", "==", "V16SImode", ")", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "GEN_INT", "(", "(", "d", "->", "perm", "[", "i", "*", "nelt", "/", "", "]", "*", "", "/", "nelt", ")", "&", "", ")", ";", "else", "{", "eltsz", "=", "GET_MODE_UNIT_SIZE", "(", "d", "->", "vmode", ")", ";", "if", "(", "!", "d", "->", "one_operand_p", ")", "mask", "=", "", "*", "nelt", "-", "", ";", "else", "if", "(", "vmode", "==", "V16QImode", ")", "mask", "=", "nelt", "-", "", ";", "else", "if", "(", "vmode", "==", "V64QImode", ")", "mask", "=", "nelt", "/", "", "-", "", ";", "else", "mask", "=", "nelt", "/", "", "-", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "j", ",", "e", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "for", "(", "j", "=", "", ";", "j", "<", "eltsz", ";", "++", "j", ")", "rperm", "[", "i", "*", "eltsz", "+", "j", "]", "=", "GEN_INT", "(", "e", "*", "eltsz", "+", "j", ")", ";", "}", "}", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "GET_MODE_NUNITS", "(", "vmode", ")", ",", "rperm", ")", ")", ";", "vperm", "=", "force_reg", "(", "vmode", ",", "vperm", ")", ";", "target", "=", "d", "->", "target", ";", "if", "(", "d", "->", "vmode", "!=", "vmode", ")", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "d", "->", "op0", ")", ";", "if", "(", "d", "->", "one_operand_p", ")", "{", "if", "(", "vmode", "==", "V16QImode", ")", "emit_insn", "(", "gen_ssse3_pshufbv16qi3", "(", "target", ",", "op0", ",", "vperm", ")", ")", ";", "else", "if", "(", "vmode", "==", "V32QImode", ")", "emit_insn", "(", "gen_avx2_pshufbv32qi3", "(", "target", ",", "op0", ",", "vperm", ")", ")", ";", "else", "if", "(", "vmode", "==", "V64QImode", ")", "emit_insn", "(", "gen_avx512bw_pshufbv64qi3", "(", "target", ",", "op0", ",", "vperm", ")", ")", ";"], "ground_truth": ["else", "if", "(", "vmode", "==", "V8SFmode", ")", "emit_insn", "(", "gen_avx2_permvarv8sf", "(", "target", ",", "op0", ",", "vperm", ")", ")", ";"], "File": "i3865", "Func": "expand_vec_perm_pshufb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238061, "Length": 446, "Cover_Rate": 0.3640816326530612} {"Template_token": ["", "case", "CONST_DOUBLE", ":", "case", "CONST_WIDE_INT", ":", "(", "imm_values", "->", "imm", ")", "++", ";", "(", "imm_values", "->", "imm64", ")", "++", ";", "break", ";", "case", "CODE_LABEL", ":", "if", "(", "LABEL_KIND", "(", "x", ")", "==", "LABEL_NORMAL", ")", "{", "(", "imm_values", "->", "imm", ")", "++", ";", "(", "imm_values", "->", "imm32", ")", "++", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "find_constant", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238062, "Length": 50, "Cover_Rate": 0.3125} {"Template_token": ["", "const", "char", "*", "const", "name", ";", "const", "enum", "processor_features", "feature", ";", "}", "const", "isa_names_table", "[", "]", "=", "{", "{", "", ",", "F_CMOV", "}", ",", "{", "", ",", "F_MMX", "}", ",", "{", "", ",", "F_POPCNT", "}", ",", "{", "", ",", "F_SSE", "}", ",", "{", "", ",", "F_SSE2", "}", ",", "{", "", ",", "F_SSE3", "}", ",", "{", "", ",", "F_SSSE3", "}", ",", "{", "", ",", "F_SSE4_A", "}", ",", "{", "", ",", "F_SSE4_1", "}", ",", "{", "", ",", "F_SSE4_2", "}", ",", "{", "", ",", "F_AVX", "}", ",", "{", "", ",", "F_FMA4", "}", ",", "{", "", ",", "F_XOP", "}", ",", "{", "", ",", "F_FMA", "}", ",", "{", "", ",", "F_AVX2", "}", ",", "{", "", ",", "F_AVX512F", "}", ",", "{", "", ",", "F_BMI", "}", ",", "{", "", ",", "F_BMI2", "}", ",", "{", "", ",", "F_AES", "}", ",", "{", "", ",", "F_PCLMUL", "}", ",", "{", "", ",", "F_AVX512VL", "}", ",", "{", "", ",", "F_AVX512BW", "}", ",", "{", "", ",", "F_AVX512DQ", "}", ",", "{", "", ",", "F_AVX512CD", "}", ",", "{", "", ",", "F_AVX512ER", "}", ",", "{", "", ",", "F_AVX512PF", "}", ",", "{", "", ",", "F_AVX512VBMI", "}", ",", "{", "", ",", "F_AVX512IFMA", "}", ",", "}", ";", "tree", "__processor_model_type", "=", "build_processor_model_struct", "(", ")", ";", "tree", "__cpu_model_var", "=", "make_var_decl", "(", "__processor_model_type", ",", "", ")", ";", "varpool_node", "::", "add", "(", "__cpu_model_var", ")", ";", "gcc_assert", "(", "(", "args", "!=", "NULL", ")", "&&", "(", "*", "args", "!=", "NULL", ")", ")", ";", "param_string_cst", "=", "*", "args", ";", "while", "(", "param_string_cst", "&&", "TREE_CODE", "(", "param_string_cst", ")", "!=", "STRING_CST", ")", "{", "if", "(", "!", "EXPR_P", "(", "param_string_cst", ")", ")", "{", "error", "(", "", ")", ";", "return", "integer_zero_node", ";", "}", "param_string_cst", "=", "TREE_OPERAND", "(", "EXPR_CHECK", "(", "param_string_cst", ")", ",", "", ")", ";", "}", "gcc_assert", "(", "param_string_cst", ")", ";", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_IS", ")", "{", "tree", "ref", ";", "tree", "field", ";", "tree", "final", ";", "unsigned", "int", "field_val", "=", "", ";", "unsigned", "int", "NUM_ARCH_NAMES", "=", "sizeof", "(", "arch_names_table", ")", "/", "sizeof", "(", "struct", "_arch_names_table", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "NUM_ARCH_NAMES", ";", "i", "++", ")", "if", "(", "strcmp", "(", "arch_names_table", "[", "i", "]", ".", "name", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", "==", "", ")", "break", ";", "if", "(", "i", "==", "NUM_ARCH_NAMES", ")", "{", "error", "(", "", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", ";", "return", "integer_zero_node", ";", "}", "field", "=", "TYPE_FIELDS", "(", "__processor_model_type", ")", ";", "field_val", "=", "arch_names_table", "[", "i", "]", ".", "model", ";", "if", "(", "field_val", ">", "M_CPU_TYPE_START", "&&", "field_val", "<", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "field", ")", ";", "field_val", "-=", "M_CPU_TYPE_START", ";", "}", "if", "(", "field_val", ">", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "DECL_CHAIN", "(", "field", ")", ")", ";", "field_val", "-=", "M_CPU_SUBTYPE_START", ";", "}", "ref", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "field", ")", ",", "__cpu_model_var", ",", "field", ",", "NULL_TREE", ")", ";", "final", "=", "build2", "(", "EQ_EXPR", ",", "unsigned_type_node", ",", "ref", ",", "build_int_cstu", "(", "unsigned_type_node", ",", "field_val", ")", ")", ";", "return", "build1", "(", "CONVERT_EXPR", ",", "integer_type_node", ",", "final", ")", ";", "}", "else", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_SUPPORTS", ")", "{"], "ground_truth": ["tree", "ref", ";"], "File": "i3865", "Func": "fold_builtin_cpu", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238063, "Length": 492, "Cover_Rate": 0.47126436781609193} {"Template_token": ["", "param_string_cst", "=", "TREE_OPERAND", "(", "EXPR_CHECK", "(", "param_string_cst", ")", ",", "", ")", ";", "}", "gcc_assert", "(", "param_string_cst", ")", ";", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_IS", ")", "{", "tree", "ref", ";", "tree", "field", ";", "tree", "final", ";", "unsigned", "int", "field_val", "=", "", ";", "unsigned", "int", "NUM_ARCH_NAMES", "=", "sizeof", "(", "arch_names_table", ")", "/", "sizeof", "(", "struct", "_arch_names_table", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "NUM_ARCH_NAMES", ";", "i", "++", ")", "if", "(", "strcmp", "(", "arch_names_table", "[", "i", "]", ".", "name", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", "==", "", ")", "break", ";", "if", "(", "i", "==", "NUM_ARCH_NAMES", ")", "{", "error", "(", "", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", ";", "return", "integer_zero_node", ";", "}", "field", "=", "TYPE_FIELDS", "(", "__processor_model_type", ")", ";", "field_val", "=", "arch_names_table", "[", "i", "]", ".", "model", ";", "if", "(", "field_val", ">", "M_CPU_TYPE_START", "&&", "field_val", "<", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "field", ")", ";", "field_val", "-=", "M_CPU_TYPE_START", ";", "}", "if", "(", "field_val", ">", "M_CPU_SUBTYPE_START", ")", "{", "field", "=", "DECL_CHAIN", "(", "DECL_CHAIN", "(", "field", ")", ")", ";", "field_val", "-=", "M_CPU_SUBTYPE_START", ";", "}", "ref", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "field", ")", ",", "__cpu_model_var", ",", "field", ",", "NULL_TREE", ")", ";", "final", "=", "build2", "(", "EQ_EXPR", ",", "unsigned_type_node", ",", "ref", ",", "build_int_cstu", "(", "unsigned_type_node", ",", "field_val", ")", ")", ";", "return", "build1", "(", "CONVERT_EXPR", ",", "integer_type_node", ",", "final", ")", ";", "}", "else", "if", "(", "fn_code", "==", "IX86_BUILTIN_CPU_SUPPORTS", ")", "{", "tree", "ref", ";", "tree", "array_elt", ";", "tree", "field", ";", "tree", "final", ";", "unsigned", "int", "field_val", "=", "", ";", "unsigned", "int", "NUM_ISA_NAMES", "=", "sizeof", "(", "isa_names_table", ")", "/", "sizeof", "(", "struct", "_isa_names_table", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "NUM_ISA_NAMES", ";", "i", "++", ")", "if", "(", "strcmp", "(", "isa_names_table", "[", "i", "]", ".", "name", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", "==", "", ")", "break", ";", "if", "(", "i", "==", "NUM_ISA_NAMES", ")", "{", "error", "(", "", ",", "TREE_STRING_POINTER", "(", "param_string_cst", ")", ")", ";", "return", "integer_zero_node", ";", "}", "field", "=", "TYPE_FIELDS", "(", "__processor_model_type", ")", ";", "while", "(", "DECL_CHAIN", "(", "field", ")", ")", "field", "=", "DECL_CHAIN", "(", "field", ")", ";", "ref", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "field", ")", ",", "__cpu_model_var", ",", "field", ",", "NULL_TREE", ")", ";"], "ground_truth": ["array_elt", "=", "build4", "(", "ARRAY_REF", ",", "unsigned_type_node", ",", "ref", ",", "integer_zero_node", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";"], "File": "i3865", "Func": "fold_builtin_cpu", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238064, "Length": 370, "Cover_Rate": 0.3544061302681992} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", "", ",", "INSN_UID", "(", "insn", ")", ",", "REGNO", "(", "oldreg", ")", ",", "reg_class_names", "[", "alt", "[", "opno1", "]", ".", "cl", "]", ")", ";", "HARD_REG_SET", "unavailable", ";", "REG_SET_TO_HARD_REG_SET", "(", "unavailable", ",", "&", "live", ")", ";", "SET_HARD_REG_BIT", "(", "unavailable", ",", "REGNO", "(", "oldreg", ")", ")", ";", "IOR_COMPL_HARD_REG_SET", "(", "unavailable", ",", "call_used_reg_set", ")", ";", "IOR_HARD_REG_SET", "(", "unavailable", ",", "fixed_reg_set", ")", ";", "IOR_HARD_REG_SET", "(", "unavailable", ",", "output_risky", ")", ";", "IOR_COMPL_HARD_REG_SET", "(", "unavailable", ",", "reg_class_contents", "[", "alt", "[", "opno1", "]", ".", "cl", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "TEST_HARD_REG_BIT", "(", "unavailable", ",", "i", ")", ")", "break", ";", "if", "(", "i", "==", "FIRST_PSEUDO_REGISTER", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ")", ";", "continue", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "i", ")", ";", "rtx", "newreg", "=", "gen_rtx_REG", "(", "recog_data", ".", "operand_mode", "[", "opno1", "]", ",", "i", ")", ";", "validate_change", "(", "insn", ",", "recog_data", ".", "operand_loc", "[", "opno1", "]", ",", "newreg", ",", "false", ")", ";"], "ground_truth": ["insn", "=", "emit_insn_before", "(", "gen_move_insn", "(", "newreg", ",", "oldreg", ")", ",", "insn", ")", ";"], "File": "i3865", "Func": "FOR_BB_INSNS_REVERSE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238065, "Length": 193, "Cover_Rate": 0.5065616797900262} {"Template_token": ["", "int", "modrm", "=", "ix86_get_modrm_for_rop", "(", "insn", ",", "recog_data", ".", "operand", ",", "recog_data", ".", "n_operands", ",", "&", "opno0", ",", "&", "opno1", ")", ";", "if", "(", "modrm", "<", "", "||", "!", "ix86_rop_should_change_byte_p", "(", "modrm", ")", "||", "opno0", "==", "opno1", ")", "continue", ";", "rtx", "oldreg", "=", "recog_data", ".", "operand", "[", "opno1", "]", ";", "preprocess_constraints", "(", "insn", ")", ";", "const", "operand_alternative", "*", "alt", "=", "which_op_alt", "(", ")", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "recog_data", ".", "n_operands", ";", "i", "++", ")", "if", "(", "i", "!=", "opno1", "&&", "alt", "[", "i", "]", ".", "earlyclobber", "&&", "reg_overlap_mentioned_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "oldreg", ")", ")", "break", ";", "if", "(", "i", "<", "recog_data", ".", "n_operands", ")", "continue", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", "", ",", "INSN_UID", "(", "insn", ")", ",", "REGNO", "(", "oldreg", ")", ",", "reg_class_names", "[", "alt", "[", "opno1", "]", ".", "cl", "]", ")", ";"], "File": "i3865", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238066, "Length": 151, "Cover_Rate": 0.36650485436893204} {"Template_token": ["", "int", "modrm", "=", "ix86_get_modrm_for_rop", "(", "insn", ",", "recog_data", ".", "operand", ",", "recog_data", ".", "n_operands", ",", "&", "opno0", ",", "&", "opno1", ")", ";", "if", "(", "modrm", "<", "", "||", "!", "ix86_rop_should_change_byte_p", "(", "modrm", ")", "||", "opno0", "==", "opno1", ")", "continue", ";", "rtx", "oldreg", "=", "recog_data", ".", "operand", "[", "opno1", "]", ";", "preprocess_constraints", "(", "insn", ")", ";", "const", "operand_alternative", "*", "alt", "=", "which_op_alt", "(", ")", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "recog_data", ".", "n_operands", ";", "i", "++", ")", "if", "(", "i", "!=", "opno1", "&&", "alt", "[", "i", "]", ".", "earlyclobber", "&&", "reg_overlap_mentioned_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "oldreg", ")", ")", "break", ";", "if", "(", "i", "<", "recog_data", ".", "n_operands", ")", "continue", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", "", ",", "INSN_UID", "(", "insn", ")", ",", "REGNO", "(", "oldreg", ")", ",", "reg_class_names", "[", "alt", "[", "opno1", "]", ".", "cl", "]", ")", ";", "HARD_REG_SET", "unavailable", ";", "REG_SET_TO_HARD_REG_SET", "(", "unavailable", ",", "&", "live", ")", ";", "SET_HARD_REG_BIT", "(", "unavailable", ",", "REGNO", "(", "oldreg", ")", ")", ";", "IOR_COMPL_HARD_REG_SET", "(", "unavailable", ",", "call_used_reg_set", ")", ";", "IOR_HARD_REG_SET", "(", "unavailable", ",", "fixed_reg_set", ")", ";", "IOR_HARD_REG_SET", "(", "unavailable", ",", "output_risky", ")", ";", "IOR_COMPL_HARD_REG_SET", "(", "unavailable", ",", "reg_class_contents", "[", "alt", "[", "opno1", "]", ".", "cl", "]", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "TEST_HARD_REG_BIT", "(", "unavailable", ",", "i", ")", ")", "break", ";"], "File": "i3865", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238067, "Length": 233, "Cover_Rate": 0.5655339805825242} {"Template_token": ["", "old_reg", "=", "head", "->", "regno", ";", "best_reg", "=", "find_rename_reg", "(", "head", ",", "superclass", ",", "&", "unavailable", ",", "old_reg", ",", "false", ")", ";", "bool", "ok", "=", "regrename_do_replace", "(", "head", ",", "best_reg", ")", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "head", "->", "id", ",", "reg_names", "[", "best_reg", "]", ",", "reg_class_names", "[", "superclass", "]", ")", ";"], "File": "i3865", "Func": "FOR_EACH_VEC_ELT", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238068, "Length": 62, "Cover_Rate": 0.484375} {"Template_token": ["", "HARD_REG_SET", "unavailable", ";", "CLEAR_HARD_REG_SET", "(", "unavailable", ")", ";", "if", "(", "head", "->", "target_data_1", ")", "IOR_HARD_REG_SET", "(", "unavailable", ",", "output_risky", ")", ";", "if", "(", "head", "->", "target_data_2", ")", "IOR_HARD_REG_SET", "(", "unavailable", ",", "input_risky", ")", ";", "int", "n_uses", ";"], "ground_truth": ["reg_class", "superclass", "=", "regrename_find_superclass", "(", "head", ",", "&", "n_uses", ",", "&", "unavailable", ")", ";"], "File": "i3865", "Func": "FOR_EACH_VEC_ELT", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238069, "Length": 51, "Cover_Rate": 0.3984375} {"Template_token": ["", "case", "V8SFmode", ":", "case", "V8SImode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V4DFmode", ":", "case", "V4DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "sse_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "sse_regno", "+", "FIRST_SSE_REG", ")", ";", "}", "break", ";", "case", "V8QImode", ":", "case", "V4HImode", ":", "case", "V2SImode", ":", "case", "V2SFmode", ":", "case", "V1TImode", ":", "case", "V1DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "mmx_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "mmx_regno", "+", "FIRST_MMX_REG", ")", ";", "}", "break", ";", "}", "if", "(", "error_p", ")", "{", "cum", "->", "float_in_sse", "=", "", ";", "error", "(", "", "", ",", "cum", "->", "decl", ")", ";"], "ground_truth": ["sorry", "(", "", "", ")", ";"], "File": "i3865", "Func": "function_arg_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238070, "Length": 134, "Cover_Rate": 0.30663615560640733} {"Template_token": ["", "case", "DFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "SFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "V8SFmode", ":", "case", "V8SImode", ":", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V16SImode", ":", "case", "V8DImode", ":", "case", "V16SFmode", ":", "case", "V8DFmode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V4DFmode", ":", "case", "V4DImode", ":", "case", "TImode", ":", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "case", "V4SFmode", ":", "case", "V2DFmode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "cum", "->", "sse_words", "+=", "words", ";", "cum", "->", "sse_nregs", "-=", "", ";", "cum", "->", "sse_regno", "+=", "", ";", "if", "(", "cum", "->", "sse_nregs", "<=", "", ")", "{", "cum", "->", "sse_nregs", "=", "", ";", "cum", "->", "sse_regno", "=", "", ";", "}", "}", "break", ";", "case", "V8QImode", ":", "case", "V4HImode", ":", "case", "V2SImode", ":", "case", "V2SFmode", ":", "case", "V1TImode", ":", "case", "V1DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "cum", "->", "mmx_words", "+=", "words", ";", "cum", "->", "mmx_nregs", "-=", "", ";", "cum", "->", "mmx_regno", "+=", "", ";", "if", "(", "cum", "->", "mmx_nregs", "<=", "", ")", "{", "cum", "->", "mmx_nregs", "=", "", ";", "cum", "->", "mmx_regno", "=", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "function_arg_advance_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238071, "Length": 234, "Cover_Rate": 0.5467289719626168} {"Template_token": ["", "case", "HImode", ":", "case", "QImode", ":", "pass_in_reg", ":", "cum", "->", "words", "+=", "words", ";", "cum", "->", "nregs", "-=", "words", ";", "cum", "->", "regno", "+=", "words", ";", "if", "(", "cum", "->", "nregs", ">=", "", ")", "res", "=", "words", ";", "if", "(", "cum", "->", "nregs", "<=", "", ")", "{", "cum", "->", "nregs", "=", "", ";", "cfun", "->", "machine", "->", "arg_reg_available", "=", "false", ";", "cum", "->", "regno", "=", "", ";", "}", "break", ";", "case", "OImode", ":", "gcc_unreachable", "(", ")", ";", "case", "DFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "SFmode", ":", "if", "(", "cum", "->", "float_in_sse", "==", "-", "", ")", "error_p", "=", "", ";", "if", "(", "cum", "->", "float_in_sse", "<", "", ")", "break", ";", "case", "V8SFmode", ":", "case", "V8SImode", ":", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V16SImode", ":", "case", "V8DImode", ":", "case", "V16SFmode", ":", "case", "V8DFmode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":"], "ground_truth": ["case", "V4DFmode", ":"], "File": "i3865", "Func": "function_arg_advance_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238072, "Length": 162, "Cover_Rate": 0.37850467289719625} {"Template_token": ["", "unsigned", "int", "regno", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_MMX_REG", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "regno", "=", "FIRST_FLOAT_REG", ";", "else", "regno", "=", "AX_REG", ";"], "ground_truth": ["if", "(", "(", "fn", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{"], "File": "i3865", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238073, "Length": 123, "Cover_Rate": 0.5616438356164384} {"Template_token": ["", "unsigned", "int", "regno", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_MMX_REG", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";"], "ground_truth": ["else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";"], "File": "i3865", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238074, "Length": 85, "Cover_Rate": 0.3881278538812785} {"Template_token": ["", "return", "!", "TARGET_64BIT", "&&", "TARGET_STV", "&&", "TARGET_SSE2", "&&", "optimize", ">", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238075, "Length": 13, "Cover_Rate": 0.6190476190476191} {"Template_token": ["", "return", "gen_rtx_SET", "(", "arg", ",", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "gen_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238078, "Length": 19, "Cover_Rate": 0.3584905660377358} {"Template_token": ["", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "m", "->", "fs", ".", "cfa_offset", "+=", "UNITS_PER_WORD", ";"], "File": "i3865", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238079, "Length": 27, "Cover_Rate": 0.3068181818181818} {"Template_token": ["", "priority", "=", "P_PROC_BMI", ";", "break", ";", "case", "PROCESSOR_BDVER1", ":", "arg_str", "=", "", ";", "priority", "=", "P_PROC_XOP", ";", "break", ";", "case", "PROCESSOR_BDVER2", ":", "arg_str", "=", "", ";", "priority", "=", "P_PROC_FMA", ";", "break", ";", "case", "PROCESSOR_BDVER3", ":", "arg_str", "=", "", ";", "priority", "=", "P_PROC_FMA", ";", "break", ";", "case", "PROCESSOR_BDVER4", ":", "arg_str", "=", "", ";", "priority", "=", "P_PROC_AVX2", ";", "break", ";", "case", "PROCESSOR_ZNVER1", ":", "arg_str", "=", "", ";", "priority", "=", "P_PROC_AVX2", ";", "break", ";", "}", "}", "cl_target_option_restore", "(", "&", "global_options", ",", "&", "cur_target", ")", ";", "if", "(", "predicate_list", "&&", "arg_str", "==", "NULL", ")", "{", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", ")", ";", "return", "", ";", "}", "if", "(", "predicate_list", ")", "{", "predicate_decl", "=", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_IS", "]", ";", "predicate_arg", "=", "build_string_literal", "(", "strlen", "(", "arg_str", ")", "+", "", ",", "arg_str", ")", ";", "predicate_chain", "=", "tree_cons", "(", "predicate_decl", ",", "predicate_arg", ",", "predicate_chain", ")", ";", "}", "}", "tok_str", "=", "(", "char", "*", ")", "xmalloc", "(", "strlen", "(", "attrs_str", ")", "+", "", ")", ";", "strcpy", "(", "tok_str", ",", "attrs_str", ")", ";", "token", "=", "strtok", "(", "tok_str", ",", "", ")", ";", "predicate_decl", "=", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_CPU_SUPPORTS", "]", ";", "while", "(", "token", "!=", "NULL", ")", "{", "if", "(", "strncmp", "(", "token", ",", "", ",", "", ")", "==", "", ")", "{", "token", "=", "strtok", "(", "NULL", ",", "", ")", ";", "continue", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "NUM_FEATURES", ";", "++", "i", ")", "{", "if", "(", "strcmp", "(", "token", ",", "feature_list", "[", "i", "]", ".", "name", ")", "==", "", ")", "{", "if", "(", "predicate_list", ")", "{", "predicate_arg", "=", "build_string_literal", "(", "strlen", "(", "feature_list", "[", "i", "]", ".", "name", ")", "+", "", ",", "feature_list", "[", "i", "]", ".", "name", ")", ";", "predicate_chain", "=", "tree_cons", "(", "predicate_decl", ",", "predicate_arg", ",", "predicate_chain", ")", ";", "}", "if", "(", "feature_list", "[", "i", "]", ".", "priority", ">", "priority", ")", "priority", "=", "feature_list", "[", "i", "]", ".", "priority", ";", "break", ";", "}", "}", "if", "(", "predicate_list", "&&", "i", "==", "NUM_FEATURES", ")", "{", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", ",", "token", ")", ";", "return", "", ";", "}", "token", "=", "strtok", "(", "NULL", ",", "", ")", ";", "}", "free", "(", "tok_str", ")", ";", "if", "(", "predicate_list", "&&", "predicate_chain", "==", "NULL_TREE", ")", "{", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "", ",", "attrs_str", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "get_builtin_code_for_version", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238080, "Length": 383, "Cover_Rate": 0.37733990147783253} {"Template_token": ["", "*", "imm32", "=", "imm_values", ".", "imm32", ";", "*", "imm64", "=", "imm_values", ".", "imm64", ";"], "ground_truth": ["return", "imm_values", ".", "imm32", "*", "", "+", "imm_values", ".", "imm64", "*", "", ";"], "File": "i3865", "Func": "get_num_immediates", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238081, "Length": 27, "Cover_Rate": 0.36} {"Template_token": ["", "bool", "fastcall_p", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", "!=", "NULL_TREE", ";", "bool", "thiscall_p", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", "!=", "NULL_TREE", ";", "bool", "static_chain_p", "=", "DECL_STATIC_CHAIN", "(", "decl", ")", ";", "int", "regparm", "=", "ix86_function_regparm", "(", "fntype", ",", "decl", ")", ";", "int", "drap_regno", "=", "crtl", "->", "drap_reg", "?", "REGNO", "(", "crtl", "->", "drap_reg", ")", ":", "INVALID_REGNUM", ";", "if", "(", "(", "regparm", "<", "", "||", "(", "fastcall_p", "&&", "!", "static_chain_p", ")", ")", "&&", "drap_regno", "!=", "AX_REG", ")", "regno", "=", "AX_REG", ";", "else", "if", "(", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "AX_REG", ")", "regno", "=", "AX_REG", ";", "else", "if", "(", "regparm", "<", "", "&&", "!", "thiscall_p", "&&", "drap_regno", "!=", "DX_REG", ")", "regno", "=", "DX_REG", ";"], "ground_truth": ["else", "if", "(", "regparm", "<", "", "&&", "!", "fastcall_p", "&&", "!", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "CX_REG", ")", "regno", "=", "CX_REG", ";"], "File": "i3865", "Func": "get_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238082, "Length": 145, "Cover_Rate": 0.48013245033112584} {"Template_token": ["", "struct", "machine_function", "GTY", "(", "(", ")", ")", "{", "struct", "stack_local_entry", "*", "stack_locals", ";", "const", "char", "*", "some_ld_name", ";", "rtx", "force_align_arg_pointer", ";", "int", "save_varrargs_registers", ";", "int", "accesses_prev_frame", ";", "int", "optimize_mode_switching", "[", "MAX_386_ENTITIES", "]", ";", "int", "use_fast_prologue_epilogue", ";", "int", "use_fast_prologue_epilogue_nregs", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "GTY", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238083, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "struct", "machine_function", "GTY", "(", "(", ")", ")", "{", "struct", "stack_local_entry", "*", "stack_locals", ";", "const", "char", "*", "some_ld_name", ";", "rtx", "force_align_arg_pointer", ";", "int", "save_varrargs_registers", ";", "int", "accesses_prev_frame", ";", "int", "optimize_mode_switching", "[", "MAX_386_ENTITIES", "]", ";", "int", "use_fast_prologue_epilogue", ";", "int", "use_fast_prologue_epilogue_nregs", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "GTY", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238084, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";", "if", "(", "insn", ")", "return", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i3865", "Func": "has_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238085, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "case", "PROCESSOR_PENTIUM", ":", "case", "PROCESSOR_LAKEMONT", ":", "return", "", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "case", "PROCESSOR_K6", ":", "return", "", ";", "case", "PROCESSOR_BDVER1", ":", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "return", "", ";", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":"], "ground_truth": ["case", "PROCESSOR_BONNELL", ":"], "File": "i3865", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238086, "Length": 48, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "default", ":", "return", "", ";", "}", "if", "(", "in", ")", "return", "MAX", "(", "ix86_cost", "->", "mmx_load", "[", "index", "]", ",", "ix86_cost", "->", "mmx_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "mmx_load", "[", "index", "]", ":", "ix86_cost", "->", "mmx_store", "[", "index", "]", ";", "}", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "Q_CLASS_P", "(", "regclass", ")", "||", "TARGET_64BIT", ")", "{", "if", "(", "!", "in", ")", "return", "ix86_cost", "->", "int_store", "[", "", "]", ";", "if", "(", "TARGET_PARTIAL_REG_DEPENDENCY", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "cost", "=", "ix86_cost", "->", "movzbl_load", ";", "else", "cost", "=", "ix86_cost", "->", "int_load", "[", "", "]", ";", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "cost", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";", "return", "cost", ";", "}", "else", "{", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "movzbl_load", ",", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ")", ";", "if", "(", "in", ")", "return", "ix86_cost", "->", "movzbl_load", ";", "else", "return", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ";", "}", "break", ";", "case", "", ":", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "int_load", "[", "", "]", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";"], "ground_truth": ["return", "in", "?", "ix86_cost", "->", "int_load", "[", "", "]", ":", "ix86_cost", "->", "int_store", "[", "", "]", ";"], "File": "i3865", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238087, "Length": 220, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "}", "if", "(", "SSE_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ",", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "sse_load", "[", "index", "]", ":", "ix86_cost", "->", "sse_store", "[", "index", "]", ";", "}", "if", "(", "MMX_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", ")", "return", "MAX", "(", "ix86_cost", "->", "mmx_load", "[", "index", "]", ",", "ix86_cost", "->", "mmx_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "mmx_load", "[", "index", "]", ":", "ix86_cost", "->", "mmx_store", "[", "index", "]", ";", "}", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "Q_CLASS_P", "(", "regclass", ")", "||", "TARGET_64BIT", ")", "{", "if", "(", "!", "in", ")", "return", "ix86_cost", "->", "int_store", "[", "", "]", ";", "if", "(", "TARGET_PARTIAL_REG_DEPENDENCY", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "cost", "=", "ix86_cost", "->", "movzbl_load", ";"], "ground_truth": ["else", "cost", "=", "ix86_cost", "->", "int_load", "[", "", "]", ";"], "File": "i3865", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238088, "Length": 237, "Cover_Rate": 0.4388888888888889} {"Template_token": ["", "FOR_EACH_INSN_DEF", "(", "def", ",", "insn", ")", "if", "(", "DF_REF_REG_DEF_P", "(", "def", ")", "&&", "!", "DF_REF_IS_ARTIFICIAL", "(", "def", ")", "&&", "(", "regno1", "==", "DF_REF_REGNO", "(", "def", ")", "||", "regno2", "==", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "insn_defines_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238089, "Length": 42, "Cover_Rate": 0.6774193548387096} {"Template_token": ["", "static", "bool", "is_branch", "(", "rtx_insn", "*", "insn", ")", "{", "return", "(", "CALL_P", "(", "insn", ")", "||", "JUMP_P", "(", "insn", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "is_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238091, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "is_prefetch", "(", "rtx_insn", "*", "insn", ")", "{"], "ground_truth": ["return", "NONJUMP_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "PREFETCH", ";"], "File": "i3865", "Func": "is_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238093, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "PROBE_INTERVAL", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ")", ";", "if", "(", "rounded_size", "<=", "(", "HOST_WIDE_INT_1", "<<", "", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "emit_insn", "(", "ix86_gen_adjust_stack_and_probe", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "rounded_size", "-", "size", ")", ")", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ")", ";", "}", "if", "(", "size", ">", "", ")", "{", "rtx", "expr", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";"], "ground_truth": ["XVECEXP", "(", "expr", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "size", ")", ")", ";"], "File": "i3865", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238094, "Length": 218, "Cover_Rate": 0.464818763326226} {"Template_token": ["", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "PROBE_INTERVAL", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "PROBE_INTERVAL", "+", "dope", ")", ")", ")", ")", ";", "if", "(", "rounded_size", "<=", "(", "HOST_WIDE_INT_1", "<<", "", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "emit_insn", "(", "ix86_gen_adjust_stack_and_probe", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "rounded_size", "-", "size", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238095, "Length": 146, "Cover_Rate": 0.31130063965884863} {"Template_token": ["", "m", "=", "adjust_address", "(", "op1", ",", "mode", ",", "", ")", ";", "r", "=", "gen_rtx_VEC_CONCAT", "(", "GET_MODE", "(", "op0", ")", ",", "r", ",", "m", ")", ";", "emit_move_insn", "(", "op0", ",", "r", ")", ";", "}", "else", "if", "(", "misaligned_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ")", ";", "else", "emit_insn", "(", "load_unaligned", "(", "op0", ",", "op1", ")", ")", ";", "}", "else", "if", "(", "MEM_P", "(", "op0", ")", ")", "{", "if", "(", "TARGET_AVX256_SPLIT_UNALIGNED_STORE", "&&", "optimize_insn_for_speed_p", "(", ")", ")", "{", "m", "=", "adjust_address", "(", "op0", ",", "mode", ",", "", ")", ";"], "ground_truth": ["emit_insn", "(", "extract", "(", "m", ",", "op1", ",", "const0_rtx", ")", ")", ";"], "File": "i3865", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238096, "Length": 109, "Cover_Rate": 0.33641975308641975} {"Template_token": ["", "ms_va_list", "=", "build_pointer_type", "(", "char_type_node", ")", ";", "ms_va_list_type_node", "=", "build_variant_type_copy", "(", "ms_va_list", ")", ";", "return", "(", "ix86_abi", "==", "MS_ABI", ")", "?", "ms_va_list", ":", "sysv_va_list", ";", "}", "else", "{"], "ground_truth": ["return", "build_pointer_type", "(", "char_type_node", ")", ";"], "File": "i3865", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238097, "Length": 34, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "ms_va_list_type_node", "=", "build_variant_type_copy", "(", "ms_va_list", ")", ";", "return", "(", "ix86_abi", "==", "MS_ABI", ")", "?", "ms_va_list", ":", "sysv_va_list", ";", "}"], "ground_truth": ["else", "{"], "File": "i3865", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238098, "Length": 21, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "f_ovf", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "f_sav", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "va_list_gpr_counter_field", "=", "f_gpr", ";", "va_list_fpr_counter_field", "=", "f_fpr", ";", "DECL_FIELD_CONTEXT", "(", "f_gpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_fpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_ovf", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_sav", ")", "=", "record", ";", "TYPE_STUB_DECL", "(", "record", ")", "=", "type_decl", ";", "TYPE_NAME", "(", "record", ")", "=", "type_decl", ";", "TYPE_FIELDS", "(", "record", ")", "=", "f_gpr", ";"], "ground_truth": ["DECL_CHAIN", "(", "f_gpr", ")", "=", "f_fpr", ";"], "File": "i3865", "Func": "ix86_build_builtin_va_list_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238099, "Length": 96, "Cover_Rate": 0.46601941747572817} {"Template_token": ["", "case", "V4SImode", ":", "case", "V8SFmode", ":", "case", "V4SFmode", ":", "vec_mode", "=", "mode", ";", "imode", "=", "SImode", ";", "break", ";", "case", "V8DImode", ":", "case", "V4DImode", ":", "case", "V2DImode", ":", "case", "V8DFmode", ":", "case", "V4DFmode", ":", "case", "V2DFmode", ":", "vec_mode", "=", "mode", ";", "imode", "=", "DImode", ";", "break", ";", "case", "TImode", ":", "case", "TFmode", ":", "vec_mode", "=", "VOIDmode", ";"], "ground_truth": ["imode", "=", "TImode", ";"], "File": "i3865", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238100, "Length": 61, "Cover_Rate": 0.30198019801980197} {"Template_token": ["", "static", "tree", "ix86_builtin_reciprocal", "(", "tree", "fndecl", ")", "{", "switch", "(", "DECL_FUNCTION_CODE", "(", "fndecl", ")", ")", "{", "case", "IX86_BUILTIN_SQRTPS_NR", ":", "return", "ix86_get_builtin", "(", "IX86_BUILTIN_RSQRTPS_NR", ")", ";"], "ground_truth": ["case", "IX86_BUILTIN_SQRTPS_NR256", ":"], "File": "i3865", "Func": "ix86_builtin_reciprocal", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238101, "Length": 28, "Cover_Rate": 0.6829268292682927} {"Template_token": ["", "case", "scalar_load", ":", "return", "ix86_cost", "->", "scalar_load_cost", ";", "case", "scalar_store", ":", "return", "ix86_cost", "->", "scalar_store_cost", ";", "case", "vector_stmt", ":", "return", "ix86_cost", "->", "vec_stmt_cost", ";", "case", "vector_load", ":", "return", "ix86_cost", "->", "vec_align_load_cost", ";", "case", "vector_store", ":", "return", "ix86_cost", "->", "vec_store_cost", ";", "case", "vec_to_scalar", ":", "return", "ix86_cost", "->", "vec_to_scalar_cost", ";", "case", "scalar_to_vec", ":", "return", "ix86_cost", "->", "scalar_to_vec_cost", ";", "case", "unaligned_load", ":", "case", "unaligned_store", ":", "return", "ix86_cost", "->", "vec_unalign_load_cost", ";", "case", "cond_branch_taken", ":", "return", "ix86_cost", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "ix86_cost", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":"], "ground_truth": ["return", "ix86_cost", "->", "vec_stmt_cost", ";"], "File": "i3865", "Func": "ix86_builtin_vectorization_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238102, "Length": 94, "Cover_Rate": 0.6064516129032258} {"Template_token": ["", "case", "CONST_INT", ":", "case", "CONST_WIDE_INT", ":", "case", "CONST_DOUBLE", ":", "case", "CONST_VECTOR", ":", "return", "false", ";", "default", ":", "break", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_cannot_force_const_mem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238104, "Length": 20, "Cover_Rate": 0.40816326530612246} {"Template_token": ["", "case", "EQ", ":", "case", "NE", ":", "return", "CCZmode", ";", "case", "GEU", ":", "case", "LTU", ":", "if", "(", "GET_CODE", "(", "op0", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", "||", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", ")", ")", "return", "CCCmode", ";", "else", "return", "CCmode", ";", "case", "GTU", ":", "case", "LEU", ":", "return", "CCmode", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCGOCmode", ";", "else", "return", "CCGCmode", ";"], "ground_truth": ["case", "GT", ":"], "File": "i3865", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238105, "Length": 88, "Cover_Rate": 0.5207100591715976} {"Template_token": ["", "case", "GEU", ":", "case", "LTU", ":", "if", "(", "GET_CODE", "(", "op0", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", "||", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", ")", ")", "return", "CCCmode", ";", "else", "return", "CCmode", ";", "case", "GTU", ":", "case", "LEU", ":", "return", "CCmode", ";", "case", "GE", ":", "case", "LT", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCGOCmode", ";", "else", "return", "CCGCmode", ";", "case", "GT", ":", "case", "LE", ":", "if", "(", "op1", "==", "const0_rtx", ")", "return", "CCNOmode", ";", "else", "return", "CCGCmode", ";", "case", "USE", ":"], "ground_truth": ["return", "CCmode", ";"], "File": "i3865", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238106, "Length": 101, "Cover_Rate": 0.5976331360946746} {"Template_token": ["", "if", "(", "(", "m1", "==", "CCGCmode", "&&", "m2", "==", "CCGOCmode", ")", "||", "(", "m1", "==", "CCGOCmode", "&&", "m2", "==", "CCGCmode", ")", ")", "return", "CCGCmode", ";", "if", "(", "m1", "==", "CCZmode", "&&", "(", "m2", "==", "CCGCmode", "||", "m2", "==", "CCGOCmode", ")", ")", "return", "m2", ";", "else", "if", "(", "m2", "==", "CCZmode", "&&", "(", "m1", "==", "CCGCmode", "||", "m1", "==", "CCGOCmode", ")", ")", "return", "m1", ";", "switch", "(", "m1", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "case", "CCGOCmode", ":", "case", "CCNOmode", ":", "case", "CCAmode", ":", "case", "CCCmode", ":", "case", "CCOmode", ":", "case", "CCPmode", ":", "case", "CCSmode", ":", "case", "CCZmode", ":", "switch", "(", "m2", ")", "{", "default", ":", "return", "VOIDmode", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "case", "CCGOCmode", ":", "case", "CCNOmode", ":", "case", "CCAmode", ":", "case", "CCCmode", ":", "case", "CCOmode", ":", "case", "CCPmode", ":", "case", "CCSmode", ":", "case", "CCZmode", ":", "return", "CCmode", ";", "}"], "ground_truth": ["case", "CCFPmode", ":"], "File": "i3865", "Func": "ix86_cc_modes_compatible", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238107, "Length": 152, "Cover_Rate": 0.7638190954773869} {"Template_token": ["", "if", "(", "SUBREG_P", "(", "exp", ")", ")", "exp", "=", "SUBREG_REG", "(", "exp", ")", ";", "return", "(", "REG_P", "(", "exp", ")", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "GET_MODE", "(", "exp", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_check_avx256_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238109, "Length": 31, "Cover_Rate": 0.7948717948717948} {"Template_token": ["", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";", "if", "(", "TARGET_MACHO", ")", "{", "switch_to_section", "(", "darwin_sections", "[", "text_coal_section", "]", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";"], "ground_truth": ["switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";"], "File": "i3865", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238110, "Length": 128, "Cover_Rate": 0.3069544364508393} {"Template_token": ["", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";", "}", "else", "{", "switch_to_section", "(", "text_section", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "}", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";"], "ground_truth": ["current_function_decl", "=", "decl", ";"], "File": "i3865", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238111, "Length": 151, "Cover_Rate": 0.36211031175059955} {"Template_token": ["", "gcc_assert", "(", "preferred_alignment", ">=", "STACK_BOUNDARY", "/", "BITS_PER_UNIT", ")", ";", "gcc_assert", "(", "preferred_alignment", "<=", "stack_alignment_needed", ")", ";", "if", "(", "TARGET_SEH", ")", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "if", "(", "!", "optimize_bb_for_size_p", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", "&&", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue_nregs", "!=", "frame", "->", "nregs", ")", "{", "int", "count", "=", "frame", "->", "nregs", ";", "struct", "cgraph_node", "*", "node", "=", "cgraph_node", "::", "get", "(", "current_function_decl", ")", ";", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue_nregs", "=", "count", ";", "if", "(", "count", ")", "count", "=", "(", "count", "-", "", ")", "*", "FAST_PROLOGUE_INSN_COUNT", ";", "if", "(", "node", "->", "frequency", "<", "NODE_FREQUENCY_NORMAL", "||", "(", "flag_branch_probabilities", "&&", "node", "->", "frequency", "<", "NODE_FREQUENCY_HOT", ")", ")", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "!", "expensive_function_p", "(", "count", ")", ";", "}", "frame", "->", "save_regs_using_mov", "=", "(", "TARGET_PROLOGUE_USING_MOVE", "&&", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "&&", "flag_stack_check", "!=", "STATIC_BUILTIN_STACK_CHECK", ")", ";", "offset", "=", "UNITS_PER_WORD", ";", "if", "(", "ix86_static_chain_on_stack", ")", "offset", "+=", "UNITS_PER_WORD", ";", "if", "(", "frame_pointer_needed", ")", "offset", "+=", "UNITS_PER_WORD", ";", "frame", "->", "hfp_save_offset", "=", "offset", ";", "frame", "->", "hard_frame_pointer_offset", "=", "offset", ";", "offset", "+=", "frame", "->", "nregs", "*", "UNITS_PER_WORD", ";", "frame", "->", "reg_save_offset", "=", "offset", ";", "if", "(", "TARGET_SEH", ")", "frame", "->", "hard_frame_pointer_offset", "=", "offset", ";", "if", "(", "frame", "->", "nsseregs", ")", "{", "if", "(", "ix86_incoming_stack_boundary", ">=", "", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "", ")", ";", "offset", "+=", "frame", "->", "nsseregs", "*", "", ";", "}", "frame", "->", "sse_reg_save_offset", "=", "offset", ";", "if", "(", "stack_realign_fp", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "stack_alignment_needed", ")", ";", "frame", "->", "va_arg_size", "=", "ix86_varargs_gpr_size", "+", "ix86_varargs_fpr_size", ";"], "ground_truth": ["offset", "+=", "frame", "->", "va_arg_size", ";"], "File": "i3865", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238112, "Length": 270, "Cover_Rate": 0.40298507462686567} {"Template_token": ["", "if", "(", "ix86_static_chain_on_stack", ")", "offset", "+=", "UNITS_PER_WORD", ";", "if", "(", "frame_pointer_needed", ")", "offset", "+=", "UNITS_PER_WORD", ";", "frame", "->", "hfp_save_offset", "=", "offset", ";", "frame", "->", "hard_frame_pointer_offset", "=", "offset", ";", "offset", "+=", "frame", "->", "nregs", "*", "UNITS_PER_WORD", ";", "frame", "->", "reg_save_offset", "=", "offset", ";", "if", "(", "TARGET_SEH", ")", "frame", "->", "hard_frame_pointer_offset", "=", "offset", ";", "if", "(", "frame", "->", "nsseregs", ")", "{", "if", "(", "ix86_incoming_stack_boundary", ">=", "", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "", ")", ";", "offset", "+=", "frame", "->", "nsseregs", "*", "", ";", "}", "frame", "->", "sse_reg_save_offset", "=", "offset", ";", "if", "(", "stack_realign_fp", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "stack_alignment_needed", ")", ";", "frame", "->", "va_arg_size", "=", "ix86_varargs_gpr_size", "+", "ix86_varargs_fpr_size", ";", "offset", "+=", "frame", "->", "va_arg_size", ";", "if", "(", "stack_realign_fp", "||", "offset", "!=", "frame", "->", "sse_reg_save_offset", "||", "size", "!=", "", "||", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "stack_alignment_needed", ")", ";", "frame", "->", "frame_pointer_offset", "=", "offset", ";", "offset", "+=", "size", ";", "if", "(", "ACCUMULATE_OUTGOING_ARGS", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", ")", "{", "offset", "+=", "crtl", "->", "outgoing_args_size", ";", "frame", "->", "outgoing_arguments_size", "=", "crtl", "->", "outgoing_args_size", ";", "}", "else", "frame", "->", "outgoing_arguments_size", "=", "", ";", "if", "(", "!", "crtl", "->", "is_leaf", "||", "cfun", "->", "calls_alloca", "||", "ix86_current_function_calls_tls_descriptor", ")", "offset", "=", "ROUND_UP", "(", "offset", ",", "preferred_alignment", ")", ";", "frame", "->", "stack_pointer_offset", "=", "offset", ";", "to_allocate", "=", "offset", "-", "frame", "->", "sse_reg_save_offset", ";", "if", "(", "(", "!", "to_allocate", "&&", "frame", "->", "nregs", "<=", "", ")", "||", "(", "TARGET_64BIT", "&&", "to_allocate", ">=", "(", "HOST_WIDE_INT", ")", "", ")", ")", "frame", "->", "save_regs_using_mov", "=", "false", ";", "if", "(", "ix86_using_red_zone", "(", ")", "&&", "crtl", "->", "sp_is_unchanging", "&&", "crtl", "->", "is_leaf", "&&", "!", "ix86_pc_thunk_call_expanded", "&&", "!", "ix86_current_function_calls_tls_descriptor", ")", "{", "frame", "->", "red_zone_size", "=", "to_allocate", ";", "if", "(", "frame", "->", "save_regs_using_mov", ")", "frame", "->", "red_zone_size", "+=", "frame", "->", "nregs", "*", "UNITS_PER_WORD", ";", "if", "(", "frame", "->", "red_zone_size", ">", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ")", "frame", "->", "red_zone_size", "=", "RED_ZONE_SIZE", "-", "RED_ZONE_RESERVE", ";", "}", "else", "frame", "->", "red_zone_size", "=", "", ";", "frame", "->", "stack_pointer_offset", "-=", "frame", "->", "red_zone_size", ";", "if", "(", "TARGET_SEH", ")", "{", "HOST_WIDE_INT", "diff", ";", "diff", "=", "frame", "->", "stack_pointer_offset", "-", "frame", "->", "hard_frame_pointer_offset", ";", "if", "(", "diff", "<=", "SEH_MAX_FRAME_SIZE", "&&", "(", "diff", ">", "", "||", "(", "diff", "&", "", ")", "!=", "", ")", "&&", "!", "crtl", "->", "accesses_prior_frames", ")", "{", "frame", "->", "hard_frame_pointer_offset", "=", "frame", "->", "stack_pointer_offset", "-", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238113, "Length": 398, "Cover_Rate": 0.5940298507462687} {"Template_token": ["", "static", "void", "ix86_conditional_register_usage", "(", "void", ")", "{", "int", "i", ",", "c_mask", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "for", "(", "i", "=", "FIRST_REX_INT_REG", ";", "i", "<=", "LAST_REX_INT_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "}", "c_mask", "=", "CALL_USED_REGISTERS_MASK", "(", "TARGET_64BIT_MS_ABI", ")", ";", "CLEAR_HARD_REG_SET", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "call_used_regs", "[", "i", "]", ">", "", ")", "call_used_regs", "[", "i", "]", "=", "!", "!", "(", "call_used_regs", "[", "i", "]", "&", "c_mask", ")", ";"], "File": "i3865", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238114, "Length": 172, "Cover_Rate": 0.36210526315789476} {"Template_token": ["", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{"], "File": "i3865", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238115, "Length": 150, "Cover_Rate": 0.3218884120171674} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "rtx", "addends", "[", "", "]", ",", "op", ";", "int", "n", "=", "", ",", "i", ";", "op", "=", "addr", ";", "do", "{", "if", "(", "n", ">=", "", ")", "return", "", ";", "addends", "[", "n", "++", "]", "=", "XEXP", "(", "op", ",", "", ")", ";", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "}", "while", "(", "GET_CODE", "(", "op", ")", "==", "PLUS", ")", ";", "if", "(", "n", ">=", "", ")", "return", "", ";", "addends", "[", "n", "]", "=", "op", ";", "for", "(", "i", "=", "n", ";", "i", ">=", "", ";", "--", "i", ")", "{", "op", "=", "addends", "[", "i", "]", ";", "switch", "(", "GET_CODE", "(", "op", ")", ")", "{", "case", "MULT", ":", "if", "(", "index", ")", "return", "", ";", "index", "=", "XEXP", "(", "op", ",", "", ")", ";", "scale_rtx", "=", "XEXP", "(", "op", ",", "", ")", ";", "break", ";", "case", "ASHIFT", ":", "if", "(", "index", ")", "return", "", ";", "index", "=", "XEXP", "(", "op", ",", "", ")", ";", "tmp", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "tmp", ")", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "tmp", ")", ";", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "scale", ">", "", ")", "return", "", ";", "scale", "=", "", "<<", "scale", ";", "break", ";", "case", "ZERO_EXTEND", ":", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "!=", "UNSPEC", ")", "return", "", ";", "case", "UNSPEC", ":", "if", "(", "XINT", "(", "op", ",", "", ")", "==", "UNSPEC_TP", "&&", "TARGET_TLS_DIRECT_SEG_REFS", "&&", "seg", "==", "ADDR_SPACE_GENERIC", ")", "seg", "=", "DEFAULT_TLS_SEG_REG", ";", "else", "return", "", ";", "break", ";", "case", "SUBREG", ":", "if", "(", "!", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", ")", "return", "", ";", "case", "REG", ":", "if", "(", "!", "base", ")", "base", "=", "op", ";", "else", "if", "(", "!", "index", ")", "index", "=", "op", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i3865", "Func": "ix86_decompose_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238116, "Length": 313, "Cover_Rate": 0.30358874878758485} {"Template_token": ["", "static", "void", "ix86_default_align", "(", "struct", "gcc_options", "*", "opts", ")", "{", "if", "(", "opts", "->", "x_align_loops", "==", "", ")", "{", "opts", "->", "x_align_loops", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_loop", ";", "align_loops_max_skip", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_loop_max_skip", ";", "}", "if", "(", "opts", "->", "x_align_jumps", "==", "", ")", "{", "opts", "->", "x_align_jumps", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_jump", ";", "align_jumps_max_skip", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_jump_max_skip", ";", "}", "if", "(", "opts", "->", "x_align_functions", "==", "", ")", "{", "opts", "->", "x_align_functions", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_func", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_default_align", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238117, "Length": 92, "Cover_Rate": 1.0} {"Template_token": ["", "opts", "->", "x_align_jumps", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_jump", ";", "align_jumps_max_skip", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_jump_max_skip", ";", "}", "if", "(", "opts", "->", "x_align_functions", "==", "", ")", "{", "opts", "->", "x_align_functions", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "align_func", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_default_align", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238118, "Length": 42, "Cover_Rate": 0.45652173913043476} {"Template_token": ["", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238119, "Length": 31, "Cover_Rate": 0.4246575342465753} {"Template_token": ["", "op", "=", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "dst", ",", "src", ")", ")", ";", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "op", ",", "clob", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_binop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238120, "Length": 49, "Cover_Rate": 0.6712328767123288} {"Template_token": ["", "t", "=", "ix86_expand_compare", "(", "code", ",", "op1", ",", "op2", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_IF_THEN_ELSE", "(", "GET_MODE", "(", "dst", ")", ",", "t", ",", "src", ",", "dst", ")", ")", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3865", "Func": "ix86_emit_cmove", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238121, "Length": 36, "Cover_Rate": 0.32727272727272727} {"Template_token": ["", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["temp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";"], "File": "i3865", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238122, "Length": 64, "Cover_Rate": 0.4383561643835616} {"Template_token": ["", "rtx", "reg", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "rtx", "temp", ";", "emit_insn", "(", "gen_x86_fnstsw_1", "(", "reg", ")", ")", ";", "if", "(", "TARGET_SAHF", "&&", "(", "TARGET_USE_SAHF", "||", "optimize_insn_for_size_p", "(", ")", ")", ")", "{", "emit_insn", "(", "gen_x86_sahf_1", "(", "reg", ")", ")", ";", "temp", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["temp", "=", "gen_rtx_UNORDERED", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";"], "File": "i3865", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238123, "Length": 60, "Cover_Rate": 0.410958904109589} {"Template_token": ["", "rtx", "test", ";", "emit_insn", "(", "gen_absxf2", "(", "tmp", ",", "op1", ")", ")", ";", "test", "=", "gen_rtx_GE", "(", "VOIDmode", ",", "tmp", ",", "const_double_from_real_value", "(", "REAL_VALUE_ATOF", "(", "", ",", "XFmode", ")", ",", "XFmode", ")", ")", ";", "emit_jump_insn", "(", "gen_cbranchxf4", "(", "test", ",", "XEXP", "(", "test", ",", "", ")", ",", "XEXP", "(", "test", ",", "", ")", ",", "label1", ")", ")", ";", "emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";", "emit_insn", "(", "gen_fyl2xp1xf3_i387", "(", "op0", ",", "op1", ",", "tmp2", ")", ")", ";", "emit_jump", "(", "label2", ")", ";", "emit_label", "(", "label1", ")", ";", "emit_move_insn", "(", "tmp", ",", "CONST1_RTX", "(", "XFmode", ")", ")", ";", "emit_insn", "(", "gen_addxf3", "(", "tmp", ",", "op1", ",", "tmp", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "tmp2", ",", "standard_80387_constant_rtx", "(", "", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_i387_log1p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238124, "Length": 122, "Cover_Rate": 0.6703296703296703} {"Template_token": ["", "m", "->", "fs", ".", "cfa_offset", "=", "m", "->", "fs", ".", "sp_offset", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "sp_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "ix86_add_cfa_restore_note", "(", "insn", ",", "hard_frame_pointer_rtx", ",", "m", "->", "fs", ".", "fp_offset", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_leave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238125, "Length": 54, "Cover_Rate": 0.375} {"Template_token": ["", "static", "void", "ix86_emit_probe_stack_range", "(", "HOST_WIDE_INT", "first", ",", "HOST_WIDE_INT", "size", ")", "{", "if", "(", "size", "<=", "", "*", "PROBE_INTERVAL", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "PROBE_INTERVAL", ";", "i", "<", "size", ";", "i", "+=", "PROBE_INTERVAL", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "first", "+", "i", ")", ")", ")", ";", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "first", "+", "size", ")", ")", ")", ";", "}", "else", "{", "HOST_WIDE_INT", "rounded_size", ",", "last", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "PROBE_INTERVAL", ")", ";"], "ground_truth": ["emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "first", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238126, "Length": 111, "Cover_Rate": 0.6132596685082873} {"Template_token": ["", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "PROBE_INTERVAL", ")", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "first", ")", ")", ";", "last", "=", "first", "+", "rounded_size", ";", "emit_insn", "(", "ix86_gen_probe_stack_range", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "last", ")", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "sr", ".", "reg", ")", ",", "rounded_size", "-", "size", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ")", ";", "}", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238127, "Length": 102, "Cover_Rate": 0.56353591160221} {"Template_token": ["", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_frame_mem", "(", "word_mode", ",", "mem", ")", ";", "insn", "=", "emit_move_insn", "(", "reg", ",", "mem", ")", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "m", "->", "fs", ".", "drap_valid", "=", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_restore_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238128, "Length": 72, "Cover_Rate": 0.4585987261146497} {"Template_token": ["", "static", "void", "ix86_emit_restore_sse_regs_using_mov", "(", "HOST_WIDE_INT", "cfa_offset", ",", "bool", "maybe_eh_return", ")", "{", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "V4SFmode", ",", "regno", ")", ";", "rtx", "mem", ";", "unsigned", "int", "align", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "V4SFmode", ",", "mem", ")", ";", "align", "=", "MIN", "(", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ",", "INCOMING_STACK_BOUNDARY", ")", ";", "set_mem_align", "(", "mem", ",", "align", ")", ";", "if", "(", "align", "<", "", ")", "{", "rtx", "unspec", "=", "gen_rtx_UNSPEC", "(", "V4SFmode", ",", "gen_rtvec", "(", "", ",", "mem", ")", ",", "UNSPEC_LOADU", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "unspec", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_restore_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238131, "Length": 129, "Cover_Rate": 0.8113207547169812} {"Template_token": ["", "insn", "=", "emit_insn", "(", "gen_push", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238132, "Length": 23, "Cover_Rate": 0.3382352941176471} {"Template_token": ["", "unsigned", "int", "regno", ";", "rtx_insn", "*", "insn", ";", "for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", "--", ">", "", ";", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "insn", "=", "emit_insn", "(", "gen_push", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238133, "Length": 61, "Cover_Rate": 0.8970588235294118} {"Template_token": ["", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{"], "ground_truth": ["ix86_emit_save_reg_using_mov", "(", "word_mode", ",", "regno", ",", "cfa_offset", ")", ";"], "File": "i3865", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238134, "Length": 41, "Cover_Rate": 0.7454545454545455} {"Template_token": ["", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "word_mode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "UNITS_PER_WORD", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238135, "Length": 46, "Cover_Rate": 0.8363636363636363} {"Template_token": ["", "if", "(", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "mem", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238136, "Length": 116, "Cover_Rate": 0.30933333333333335} {"Template_token": ["", "rtx", "unspec", "=", "NULL_RTX", ";", "rtx", "mem", ",", "addr", ",", "base", ",", "insn", ";", "unsigned", "int", "align", ";", "addr", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_frame_mem", "(", "mode", ",", "addr", ")", ";", "align", "=", "MIN", "(", "GET_MODE_ALIGNMENT", "(", "mode", ")", ",", "INCOMING_STACK_BOUNDARY", ")", ";", "set_mem_align", "(", "mem", ",", "align", ")", ";", "if", "(", "mode", "==", "V4SFmode", "&&", "align", "<", "", ")", "unspec", "=", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "reg", ")", ",", "UNSPEC_STOREU", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "mem", ",", "unspec", "?", "unspec", ":", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "base", "=", "addr", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "gcc_checking_assert", "(", "REG_P", "(", "base", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "realigned", ")", "{", "gcc_checking_assert", "(", "stack_realign_drap", ")", ";", "if", "(", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "mem", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "}"], "ground_truth": ["else", "if", "(", "base", "!=", "m", "->", "fs", ".", "cfa_reg", ")", "{"], "File": "i3865", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238137, "Length": 276, "Cover_Rate": 0.736} {"Template_token": ["", "unsigned", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "V4SFmode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "GET_MODE_SIZE", "(", "V4SFmode", ")", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_emit_save_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238138, "Length": 50, "Cover_Rate": 0.8620689655172413} {"Template_token": ["", "if", "(", "mode", "==", "V16SFmode", "||", "mode", "==", "V8DFmode", ")", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP14", ")", ")", ")", ";", "else", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "b", ")", ",", "UNSPEC_RCP", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "b", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "e0", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_swdivsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238139, "Length": 89, "Cover_Rate": 0.43842364532019706} {"Template_token": ["", "e1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "e2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "e3", "=", "gen_reg_rtx", "(", "mode", ")", ";", "real_from_integer", "(", "&", "r", ",", "VOIDmode", ",", "-", "", ",", "SIGNED", ")", ";", "mthree", "=", "const_double_from_real_value", "(", "r", ",", "SFmode", ")", ";", "real_arithmetic", "(", "&", "r", ",", "NEGATE_EXPR", ",", "&", "dconsthalf", ",", "NULL", ")", ";", "mhalf", "=", "const_double_from_real_value", "(", "r", ",", "SFmode", ")", ";", "unspec", "=", "UNSPEC_RSQRT", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "mthree", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mthree", ")", ";", "mhalf", "=", "ix86_build_const_vector", "(", "mode", ",", "true", ",", "mhalf", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "unspec", "=", "UNSPEC_RSQRT14", ";", "}", "a", "=", "force_reg", "(", "mode", ",", "a", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_UNSPEC", "(", "mode", ",", "gen_rtvec", "(", "", ",", "a", ")", ",", "unspec", ")", ")", ")", ";", "if", "(", "!", "recip", ")", "{", "rtx", "zero", "=", "force_reg", "(", "mode", ",", "CONST0_RTX", "(", "mode", ")", ")", ";", "rtx", "mask", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{", "mask", "=", "gen_reg_rtx", "(", "HImode", ")", ";", "emit_insn", "(", "gen_avx512f_cmpv16sf3", "(", "mask", ",", "zero", ",", "a", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_avx512f_blendmv16sf", "(", "x0", ",", "zero", ",", "x0", ",", "mask", ")", ")", ";", "}", "else", "{", "mask", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "mask", ",", "gen_rtx_NE", "(", "mode", ",", "zero", ",", "a", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "x0", ",", "gen_rtx_AND", "(", "mode", ",", "x0", ",", "mask", ")", ")", ")", ";", "}", "}", "emit_insn", "(", "gen_rtx_SET", "(", "e0", ",", "gen_rtx_MULT", "(", "mode", ",", "x0", ",", "a", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "e1", ",", "gen_rtx_MULT", "(", "mode", ",", "e0", ",", "x0", ")", ")", ")", ";", "mthree", "=", "force_reg", "(", "mode", ",", "mthree", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "e2", ",", "gen_rtx_PLUS", "(", "mode", ",", "e1", ",", "mthree", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_emit_swsqrtsf", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238140, "Length": 325, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "two31r", "=", "force_reg", "(", "mode", ",", "two31r", ")", ";", "switch", "(", "mode", ")", "{", "case", "V8SFmode", ":", "cmp", "=", "gen_avx_maskcmpv8sf3", ";", "break", ";", "case", "V4SFmode", ":", "cmp", "=", "gen_sse_maskcmpv4sf3", ";", "break", ";", "case", "V4DFmode", ":", "cmp", "=", "gen_avx_maskcmpv4df3", ";", "break", ";", "case", "V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "[", "", "]", "=", "gen_rtx_LE", "(", "mode", ",", "two31r", ",", "val", ")", ";", "emit_insn", "(", "cmp", "(", "tmp", "[", "", "]", ",", "two31r", ",", "val", ",", "tmp", "[", "", "]", ")", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "tmp", "[", "", "]", ",", "two31r", ",", "tmp", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "intmode", "==", "V4SImode", "||", "TARGET_AVX2", ")", "*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "ASHIFT", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "else", "{", "rtx", "two31", "=", "GEN_INT", "(", "HOST_WIDE_INT_1U", "<<", "", ")", ";", "two31", "=", "ix86_build_const_vector", "(", "intmode", ",", "", ",", "two31", ")", ";"], "ground_truth": ["*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "AND", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "two31", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3865", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238141, "Length": 209, "Cover_Rate": 0.5821727019498607} {"Template_token": ["", "return", ";", "}", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "case", "DFmode", ":", "case", "XFmode", ":", "case", "QImode", ":", "case", "HImode", ":", "case", "SImode", ":", "simple", ":", "tmp", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "return", ";", "case", "DImode", ":", "if", "(", "TARGET_64BIT", ")", "goto", "simple", ";", "if", "(", "!", "optimize_insn_for_size_p", "(", ")", "&&", "TARGET_STV", "&&", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", ")", "{", "op0", "=", "force_reg", "(", "mode", ",", "gen_rtx_XOR", "(", "mode", ",", "op0", ",", "op1", ")", ")", ";", "op1", "=", "const0_rtx", ";", "}", "case", "TImode", ":", "{", "rtx", "lo", "[", "", "]", ",", "hi", "[", "", "]", ";", "rtx_code_label", "*", "label2", ";", "enum", "rtx_code", "code1", ",", "code2", ",", "code3", ";", "machine_mode", "submode", ";", "if", "(", "CONSTANT_P", "(", "op0", ")", "&&", "!", "CONSTANT_P", "(", "op1", ")", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "split_double_mode", "(", "mode", ",", "&", "op0", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "split_double_mode", "(", "mode", ",", "&", "op1", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "submode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "if", "(", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", "&&", "(", "!", "optimize_insn_for_size_p", "(", ")", "||", "hi", "[", "", "]", "==", "const0_rtx", "||", "lo", "[", "", "]", "==", "const0_rtx", ")", ")", "{", "rtx", "xor0", ",", "xor1", ";", "xor1", "=", "hi", "[", "", "]", ";", "if", "(", "hi", "[", "", "]", "!=", "const0_rtx", ")", "xor1", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor1", ",", "hi", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "xor0", "=", "lo", "[", "", "]", ";", "if", "(", "lo", "[", "", "]", "!=", "const0_rtx", ")", "xor0", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor0", ",", "lo", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "tmp", "=", "expand_binop", "(", "submode", ",", "ior_optab", ",", "xor1", ",", "xor0", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "ix86_expand_branch", "(", "code", ",", "tmp", ",", "const0_rtx", ",", "label", ")", ";", "return", ";", "}", "if", "(", "CONST_INT_P", "(", "hi", "[", "", "]", ")", ")", "switch", "(", "code", ")", "{"], "ground_truth": ["case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":"], "File": "i3865", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238143, "Length": 402, "Cover_Rate": 0.45681818181818185} {"Template_token": ["", "gcc_assert", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_XOR", "(", "mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "tmp", "=", "gen_lowpart", "(", "p_mode", ",", "tmp", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ",", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "tmp", ",", "tmp", ")", ",", "UNSPEC_PTEST", ")", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "flag", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "return", ";", "}", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "case", "DFmode", ":", "case", "XFmode", ":", "case", "QImode", ":", "case", "HImode", ":", "case", "SImode", ":", "simple", ":", "tmp", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "return", ";", "case", "DImode", ":", "if", "(", "TARGET_64BIT", ")", "goto", "simple", ";", "if", "(", "!", "optimize_insn_for_size_p", "(", ")", "&&", "TARGET_STV", "&&", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", ")", "{", "op0", "=", "force_reg", "(", "mode", ",", "gen_rtx_XOR", "(", "mode", ",", "op0", ",", "op1", ")", ")", ";", "op1", "=", "const0_rtx", ";", "}", "case", "TImode", ":", "{", "rtx", "lo", "[", "", "]", ",", "hi", "[", "", "]", ";", "rtx_code_label", "*", "label2", ";", "enum", "rtx_code", "code1", ",", "code2", ",", "code3", ";", "machine_mode", "submode", ";", "if", "(", "CONSTANT_P", "(", "op0", ")", "&&", "!", "CONSTANT_P", "(", "op1", ")", ")", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "}", "split_double_mode", "(", "mode", ",", "&", "op0", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "split_double_mode", "(", "mode", ",", "&", "op1", ",", "", ",", "lo", "+", "", ",", "hi", "+", "", ")", ";", "submode", "=", "mode", "==", "DImode", "?", "SImode", ":", "DImode", ";", "if", "(", "(", "code", "==", "EQ", "||", "code", "==", "NE", ")", "&&", "(", "!", "optimize_insn_for_size_p", "(", ")", "||", "hi", "[", "", "]", "==", "const0_rtx", "||", "lo", "[", "", "]", "==", "const0_rtx", ")", ")", "{", "rtx", "xor0", ",", "xor1", ";", "xor1", "=", "hi", "[", "", "]", ";", "if", "(", "hi", "[", "", "]", "!=", "const0_rtx", ")", "xor1", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor1", ",", "hi", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "xor0", "=", "lo", "[", "", "]", ";", "if", "(", "lo", "[", "", "]", "!=", "const0_rtx", ")", "xor0", "=", "expand_binop", "(", "submode", ",", "xor_optab", ",", "xor0", ",", "lo", "[", "", "]", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";"], "ground_truth": ["tmp", "=", "expand_binop", "(", "submode", ",", "ior_optab", ",", "xor1", ",", "xor0", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";"], "File": "i3865", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238144, "Length": 475, "Cover_Rate": 0.5397727272727273} {"Template_token": ["", "else", "copysign_insn", "=", "gen_copysigntf3_const", ";", "emit_insn", "(", "copysign_insn", "(", "dest", ",", "op0", ",", "op1", ",", "mask", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "copysign_insn", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "nmask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "copysign_insn", "=", "gen_copysignsf3_var", ";", "else", "if", "(", "mode", "==", "DFmode", ")", "copysign_insn", "=", "gen_copysigndf3_var", ";", "else", "copysign_insn", "=", "gen_copysigntf3_var", ";", "emit_insn", "(", "copysign_insn", "(", "dest", ",", "NULL_RTX", ",", "op0", ",", "op1", ",", "nmask", ",", "mask", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_copysign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238146, "Length": 108, "Cover_Rate": 0.32047477744807124} {"Template_token": ["", "set", "=", "gen_rtx_fmt_e", "(", "code", ",", "mode", ",", "src", ")", ";", "set", "=", "gen_rtx_SET", "(", "dst", ",", "set", ")", ";", "if", "(", "mask", ")", "{", "rtx", "use", ",", "clob", ";", "rtvec", "par", ";", "use", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "mask", ")", ";", "if", "(", "vector_mode", ")", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ")", ";", "else", "{", "clob", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "par", "=", "gen_rtvec", "(", "", ",", "set", ",", "use", ",", "clob", ")", ";", "}", "emit_insn", "(", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "par", ")", ")", ";", "}", "else", "emit_insn", "(", "set", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_fp_absneg_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238148, "Length": 105, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "case", "LT", ":", "case", "UNLT", ":", "if", "(", "code", "==", "LT", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "GE", ":", "case", "UNGE", ":", "if", "(", "code", "==", "GE", "||", "!", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_xorqi_cc_ext_1", "(", "scratch", ",", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "LE", ":", "case", "UNLE", ":", "if", "(", "code", "==", "LE", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addqi_ext_1", "(", "scratch", ",", "scratch", ",", "constm1_rtx", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "LTU", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "EQ", ":", "case", "UNEQ", ":", "if", "(", "code", "==", "EQ", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "NE", ":", "case", "LTGT", ":", "if", "(", "code", "==", "NE", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_0", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_xorqi_cc_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "break", ";", "case", "UNORDERED", ":"], "ground_truth": ["emit_insn", "(", "gen_testqi_ext_ccno_0", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_expand_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238150, "Length": 386, "Cover_Rate": 0.5058977719528178} {"Template_token": ["", "}", "if", "(", "code", "==", "GTU", ")", "{", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "case", "V8DImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "{", "rtx", "t1", ",", "t2", ",", "mask", ";", "rtx", "(", "*", "gen_sub3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "gen_sub3", "=", "gen_subv16si3", ";", "break", ";", "case", "V8DImode", ":", "gen_sub3", "=", "gen_subv8di3", ";", "break", ";", "case", "V8SImode", ":", "gen_sub3", "=", "gen_subv8si3", ";", "break", ";", "case", "V4DImode", ":", "gen_sub3", "=", "gen_subv4di3", ";", "break", ";", "case", "V4SImode", ":", "gen_sub3", "=", "gen_subv4si3", ";", "break", ";", "case", "V2DImode", ":", "gen_sub3", "=", "gen_subv2di3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "mask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "true", ",", "false", ")", ";", "t1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t1", ",", "cop0", ",", "mask", ")", ")", ";", "t2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t2", ",", "cop1", ",", "mask", ")", ")", ";", "cop0", "=", "t1", ";", "cop1", "=", "t2", ";", "code", "=", "GT", ";", "}", "break", ";", "case", "V64QImode", ":", "case", "V32HImode", ":", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V16QImode", ":", "case", "V8HImode", ":", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "x", ",", "gen_rtx_US_MINUS", "(", "mode", ",", "cop0", ",", "cop1", ")", ")", ")", ";", "cop0", "=", "x", ";", "cop1", "=", "CONST0_RTX", "(", "mode", ")", ";", "code", "=", "EQ", ";"], "ground_truth": ["*", "negate", "=", "!", "*", "negate", ";"], "File": "i3865", "Func": "ix86_expand_int_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238151, "Length": 255, "Cover_Rate": 0.4427083333333333} {"Template_token": ["", "rtx", "tmp", ";", "model", "=", "SYMBOL_REF_TLS_MODEL", "(", "symbol", ")", ";", "if", "(", "model", ")", "tmp", "=", "legitimize_tls_address", "(", "symbol", ",", "model", ",", "true", ")", ";", "else", "tmp", "=", "legitimize_pe_coff_symbol", "(", "symbol", ",", "true", ")", ";", "if", "(", "tmp", ")", "{", "tmp", "=", "force_operand", "(", "tmp", ",", "NULL", ")", ";", "tmp", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "tmp", ",", "addend", ",", "op0", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "tmp", "==", "op0", ")", "return", ";", "op1", "=", "convert_to_mode", "(", "mode", ",", "tmp", ",", "", ")", ";", "}", "}", "if", "(", "(", "flag_pic", "||", "MACHOPIC_INDIRECT", ")", "&&", "symbolic_operand", "(", "op1", ",", "mode", ")", ")", "{", "if", "(", "TARGET_MACHO", "&&", "!", "TARGET_64BIT", ")", "{", "if", "(", "MACHOPIC_INDIRECT", ")", "{", "rtx", "temp", "=", "(", "op0", "&&", "REG_P", "(", "op0", ")", "&&", "mode", "==", "Pmode", ")", "?", "op0", ":", "gen_reg_rtx", "(", "Pmode", ")", ";", "op1", "=", "machopic_indirect_data_reference", "(", "op1", ",", "temp", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "op1", "=", "machopic_legitimize_pic_address", "(", "op1", ",", "mode", ",", "temp", "==", "op1", "?", "", ":", "temp", ")", ";", "}", "if", "(", "op0", "!=", "op1", "&&", "GET_CODE", "(", "op0", ")", "!=", "MEM", ")", "{", "rtx", "insn", "=", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ";", "emit_insn", "(", "insn", ")", ";", "return", ";", "}", "if", "(", "GET_CODE", "(", "op0", ")", "==", "MEM", ")", "op1", "=", "force_reg", "(", "Pmode", ",", "op1", ")", ";", "else", "{", "rtx", "temp", "=", "op0", ";", "if", "(", "GET_CODE", "(", "temp", ")", "!=", "REG", ")", "temp", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "temp", "=", "legitimize_pic_address", "(", "op1", ",", "temp", ")", ";", "if", "(", "temp", "==", "op0", ")", "return", ";", "op1", "=", "temp", ";", "}", "}", "else", "{", "if", "(", "MEM_P", "(", "op0", ")", ")", "op1", "=", "force_reg", "(", "mode", ",", "op1", ")", ";", "else", "if", "(", "!", "(", "TARGET_64BIT", "&&", "x86_64_movabs_operand", "(", "op1", ",", "DImode", ")", ")", ")", "{", "rtx", "reg", "=", "can_create_pseudo_p", "(", ")", "?", "NULL_RTX", ":", "op0", ";", "op1", "=", "legitimize_pic_address", "(", "op1", ",", "reg", ")", ";", "if", "(", "op0", "==", "op1", ")", "return", ";", "op1", "=", "convert_to_mode", "(", "mode", ",", "op1", ",", "", ")", ";", "}", "}", "}", "else", "{"], "ground_truth": ["if", "(", "MEM_P", "(", "op0", ")", "&&", "(", "PUSH_ROUNDING", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "!=", "GET_MODE_SIZE", "(", "mode", ")", "||", "!", "push_operand", "(", "op0", ",", "mode", ")", ")", "&&", "MEM_P", "(", "op1", ")", ")", "op1", "=", "force_reg", "(", "mode", ",", "op1", ")", ";"], "File": "i3865", "Func": "ix86_expand_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238152, "Length": 390, "Cover_Rate": 0.533515731874145} {"Template_token": ["", "t1", "=", "expand_binop", "(", "mode", ",", "smul_optab", ",", "op1", ",", "op2", ",", "NULL_RTX", ",", "uns_p", ",", "OPTAB_DIRECT", ")", ";", "t2", "=", "expand_binop", "(", "mode", ",", "uns_p", "?", "umul_highpart_optab", ":", "smul_highpart_optab", ",", "op1", ",", "op2", ",", "NULL_RTX", ",", "uns_p", ",", "OPTAB_DIRECT", ")", ";", "gcc_assert", "(", "t1", "&&", "t2", ")", ";", "t3", "=", "gen_reg_rtx", "(", "mode", ")", ";", "ix86_expand_vec_interleave", "(", "t3", ",", "t1", ",", "t2", ",", "high_p", ")", ";", "emit_move_insn", "(", "dest", ",", "gen_lowpart", "(", "wmode", ",", "t3", ")", ")", ";", "break", ";", "case", "V16QImode", ":", "case", "V32QImode", ":", "case", "V32HImode", ":", "case", "V16SImode", ":", "case", "V64QImode", ":", "t1", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "t2", "=", "gen_reg_rtx", "(", "wmode", ")", ";", "ix86_expand_sse_unpack", "(", "t1", ",", "op1", ",", "uns_p", ",", "high_p", ")", ";", "ix86_expand_sse_unpack", "(", "t2", ",", "op2", ",", "uns_p", ",", "high_p", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "gen_rtx_MULT", "(", "wmode", ",", "t1", ",", "t2", ")", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_mul_widen_hilo", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238153, "Length": 159, "Cover_Rate": 0.3136094674556213} {"Template_token": ["", "rtx", "dst", "=", "operands", "[", "", "]", ";", "rtx", "src", "=", "operands", "[", "", "]", ";", "unsigned", "int", "size", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "pos", "=", "INTVAL", "(", "operands", "[", "", "]", ")", ";", "if", "(", "SUBREG_P", "(", "dst", ")", ")", "{", "if", "(", "SUBREG_BYTE", "(", "dst", ")", ">", "", ")", "return", "false", ";", "dst", "=", "SUBREG_REG", "(", "dst", ")", ";", "}", "if", "(", "SUBREG_P", "(", "src", ")", ")", "{", "pos", "+=", "SUBREG_BYTE", "(", "src", ")", "*", "BITS_PER_UNIT", ";", "src", "=", "SUBREG_REG", "(", "src", ")", ";", "}", "switch", "(", "GET_MODE", "(", "src", ")", ")", "{", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "case", "V1TImode", ":", "case", "TImode", ":", "{", "machine_mode", "srcmode", ",", "dstmode", ";", "rtx", "d", ",", "pat", ";", "dstmode", "=", "mode_for_size", "(", "size", ",", "MODE_INT", ",", "", ")", ";", "switch", "(", "dstmode", ")", "{", "case", "QImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "srcmode", "=", "V16QImode", ";", "break", ";", "case", "HImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "srcmode", "=", "V8HImode", ";", "break", ";", "case", "SImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "srcmode", "=", "V4SImode", ";", "break", ";", "case", "DImode", ":", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "srcmode", "=", "V2DImode", ";", "break", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["if", "(", "pos", "&", "(", "size", "-", "", ")", ")", "return", "false", ";"], "File": "i3865", "Func": "ix86_expand_pextr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238154, "Length": 238, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "case", "V1TImode", ":", "case", "TImode", ":", "{", "machine_mode", "srcmode", ",", "dstmode", ";", "rtx", "(", "*", "pinsr", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "d", ";", "srcmode", "=", "mode_for_size", "(", "size", ",", "MODE_INT", ",", "", ")", ";", "switch", "(", "srcmode", ")", "{", "case", "QImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V16QImode", ";", "pinsr", "=", "gen_sse4_1_pinsrb", ";", "break", ";", "case", "HImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "dstmode", "=", "V8HImode", ";", "pinsr", "=", "gen_sse2_pinsrw", ";", "break", ";", "case", "SImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V4SImode", ";", "pinsr", "=", "gen_sse4_1_pinsrd", ";", "break", ";", "case", "DImode", ":", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "if", "(", "!", "TARGET_SSE4_1", ")", "return", "false", ";", "dstmode", "=", "V2DImode", ";", "pinsr", "=", "gen_sse4_1_pinsrq", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "pos", "&", "(", "size", "-", "", ")", ")", "return", "false", ";", "if", "(", "SUBREG_P", "(", "src", ")", ")", "{", "unsigned", "int", "srcpos", "=", "SUBREG_BYTE", "(", "src", ")", ";", "if", "(", "srcpos", ">", "", ")", "{", "rtx", "extr_ops", "[", "", "]", ";", "extr_ops", "[", "", "]", "=", "gen_reg_rtx", "(", "srcmode", ")", ";", "extr_ops", "[", "", "]", "=", "gen_lowpart", "(", "srcmode", ",", "SUBREG_REG", "(", "src", ")", ")", ";", "extr_ops", "[", "", "]", "=", "GEN_INT", "(", "size", ")", ";", "extr_ops", "[", "", "]", "=", "GEN_INT", "(", "srcpos", "*", "BITS_PER_UNIT", ")", ";", "if", "(", "!", "ix86_expand_pextr", "(", "extr_ops", ")", ")", "return", "false", ";", "src", "=", "extr_ops", "[", "", "]", ";", "}", "else", "src", "=", "gen_lowpart", "(", "srcmode", ",", "SUBREG_REG", "(", "src", ")", ")", ";", "}", "if", "(", "GET_MODE", "(", "dst", ")", "==", "dstmode", ")", "d", "=", "dst", ";"], "ground_truth": ["else", "d", "=", "gen_reg_rtx", "(", "dstmode", ")", ";"], "File": "i3865", "Func": "ix86_expand_pinsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238155, "Length": 294, "Cover_Rate": 0.6636568848758465} {"Template_token": ["", "mhalf", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "half", ",", "one", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "gen_reg_rtx", "(", "mode", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGT", ",", "dxa", ",", "half", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "MINUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "tmp", "=", "ix86_expand_sse_compare_mask", "(", "UNGE", ",", "mhalf", ",", "dxa", ",", "false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_AND", "(", "mode", ",", "one", ",", "tmp", ")", ")", ")", ";", "xa2", "=", "expand_simple_binop", "(", "mode", ",", "PLUS", ",", "xa2", ",", "tmp", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "ix86_sse_copysign_to_positive", "(", "res", ",", "xa2", ",", "force_reg", "(", "mode", ",", "operand1", ")", ",", "mask", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i3865", "Func": "ix86_expand_rounddf_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238157, "Length": 145, "Cover_Rate": 0.43026706231454004} {"Template_token": ["", "}", "}", "else", "if", "(", "i", "==", "nargs", "-", "", ")", "{", "if", "(", "!", "insn_p", "->", "operand", "[", "nargs", "]", ".", "predicate", "(", "op", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "INTVAL", "(", "op", ")", "==", "NO_ROUND", ")", "redundant_embed_rnd", "=", "", ";", "}", "else", "{", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "op", "=", "safe_vector_operand", "(", "op", ",", "mode", ")", ";", "op", "=", "fixup_modeless_constant", "(", "op", ",", "mode", ")", ";", "if", "(", "GET_MODE", "(", "op", ")", "==", "mode", "||", "GET_MODE", "(", "op", ")", "==", "VOIDmode", ")", "{", "if", "(", "optimize", "||", "!", "match", ")", "op", "=", "copy_to_mode_reg", "(", "mode", ",", "op", ")", ";", "}", "else", "{", "op", "=", "copy_to_reg", "(", "op", ")", ";", "op", "=", "simplify_gen_subreg", "(", "mode", ",", "op", ",", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "}", "}", "args", "[", "i", "]", ".", "op", "=", "op", ";", "args", "[", "i", "]", ".", "mode", "=", "mode", ";", "}", "switch", "(", "nargs", ")", "{", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "case", "", ":", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "target", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ",", "args", "[", "", "]", ".", "op", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "pat", ")", "return", "", ";", "if", "(", "redundant_embed_rnd", ")", "pat", "=", "ix86_erase_embedded_rounding", "(", "pat", ")", ";"], "ground_truth": ["emit_insn", "(", "pat", ")", ";"], "File": "i3865", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238158, "Length": 431, "Cover_Rate": 0.4434156378600823} {"Template_token": ["", "void", "ix86_expand_round_sse4", "(", "rtx", "op0", ",", "rtx", "op1", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "e1", ",", "e2", ",", "res", ",", "half", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "(", "*", "gen_copysign", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_round", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "gen_copysign", "=", "gen_copysignsf3", ";", "gen_round", "=", "gen_sse4_1_roundsf2", ";", "break", ";", "case", "DFmode", ":", "gen_copysign", "=", "gen_copysigndf3", ";", "gen_round", "=", "gen_sse4_1_rounddf2", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3865", "Func": "ix86_expand_round_sse4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238159, "Length": 101, "Cover_Rate": 0.46543778801843316} {"Template_token": ["", "void", "ix86_expand_round_sse4", "(", "rtx", "op0", ",", "rtx", "op1", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "rtx", "e1", ",", "e2", ",", "res", ",", "half", ";", "const", "struct", "real_format", "*", "fmt", ";", "REAL_VALUE_TYPE", "pred_half", ",", "half_minus_pred_half", ";", "rtx", "(", "*", "gen_copysign", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_round", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "SFmode", ":", "gen_copysign", "=", "gen_copysignsf3", ";", "gen_round", "=", "gen_sse4_1_roundsf2", ";", "break", ";", "case", "DFmode", ":", "gen_copysign", "=", "gen_copysigndf3", ";", "gen_round", "=", "gen_sse4_1_rounddf2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fmt", "=", "REAL_MODE_FORMAT", "(", "mode", ")", ";"], "ground_truth": ["real_2expN", "(", "&", "half_minus_pred_half", ",", "-", "(", "fmt", "->", "p", ")", "-", "", ",", "mode", ")", ";"], "File": "i3865", "Func": "ix86_expand_round_sse4", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238160, "Length": 126, "Cover_Rate": 0.5806451612903226} {"Template_token": ["", "reg11", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "rtx", "rax", ";", "rax", "=", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "rax", ",", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "rax", ")", ";", "}", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "!", "TARGET_PECOFF", ")", "{", "HOST_WIDE_INT", "argval", ";", "gcc_assert", "(", "Pmode", "==", "DImode", ")", ";", "gcc_assert", "(", "(", "allocate", "&", "(", "HOST_WIDE_INT", ")", "", ")", "==", "allocate", ")", ";", "gcc_assert", "(", "(", "args_size", "&", "", ")", "==", "args_size", ")", ";", "if", "(", "split_stack_fn_large", "==", "NULL_RTX", ")", "{", "split_stack_fn_large", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn_large", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "{", "rtx_code_label", "*", "label", ";", "rtx", "x", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "reg10", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "reg11", ",", "label", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "reg10", ",", "reg10", ",", "reg11", ")", ")", ";", "x", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "split_stack_fn_large", ")", ",", "UNSPEC_GOT", ")", ";", "x", "=", "gen_rtx_CONST", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "reg10", ",", "reg11", ")", ";", "x", "=", "gen_const_mem", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "}", "else", "emit_move_insn", "(", "reg11", ",", "split_stack_fn_large", ")", ";", "fn", "=", "reg11", ";", "argval", "=", "(", "(", "args_size", "<<", "", ")", "<<", "", ")", "+", "allocate", ";", "emit_move_insn", "(", "reg10", ",", "GEN_INT", "(", "argval", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "reg10", ",", "allocate_rtx", ")", ";", "emit_move_insn", "(", "reg11", ",", "GEN_INT", "(", "args_size", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "reg11", ")", ";", "}", "use_reg", "(", "&", "call_fusage", ",", "reg10", ")", ";", "}", "else", "{", "emit_insn", "(", "gen_push", "(", "GEN_INT", "(", "args_size", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_push", "(", "allocate_rtx", ")", ")", ";"], "File": "i3865", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238163, "Length": 346, "Cover_Rate": 0.3732470334412082} {"Template_token": ["", "void", "ix86_expand_sse2_abs", "(", "rtx", "target", ",", "rtx", "input", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "target", ")", ";", "rtx", "tmp0", ",", "tmp1", ",", "x", ";", "switch", "(", "mode", ")", "{", "case", "V4SImode", ":"], "ground_truth": ["tmp0", "=", "expand_simple_binop", "(", "mode", ",", "ASHIFTRT", ",", "input", ",", "GEN_INT", "(", "GET_MODE_UNIT_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";"], "File": "i3865", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238164, "Length": 60, "Cover_Rate": 0.3015075376884422} {"Template_token": ["", "cmp_mode", "=", "mode_for_size", "(", "GET_MODE_NUNITS", "(", "cmp_ops_mode", ")", ",", "MODE_INT", ",", "", ")", ";", "gcc_assert", "(", "cmp_mode", "!=", "BLKmode", ")", ";", "maskcmp", "=", "true", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";"], "ground_truth": ["return", "dest", ";"], "File": "i3865", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238165, "Length": 226, "Cover_Rate": 0.653179190751445} {"Template_token": ["", "tmp", "=", "gen_rtx_REG", "(", "fpcmp_mode", ",", "FLAGS_REG", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_COMPARE", "(", "fpcmp_mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";"], "ground_truth": ["tmp", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";"], "File": "i3865", "Func": "ix86_expand_sse_compare_and_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238166, "Length": 69, "Cover_Rate": 0.518796992481203} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";"], "ground_truth": ["if", "(", "!", "flag_finite_math_only", "||", "!", "flag_unsafe_math_optimizations", ")", "{"], "File": "i3865", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238167, "Length": 61, "Cover_Rate": 0.30049261083743845} {"Template_token": ["", "if_true", "=", "force_reg", "(", "mode", ",", "if_true", ")", ";", "v", "=", "gen_rtvec", "(", "", ",", "if_true", ",", "if_false", ")", ";", "tmp", "=", "gen_rtx_UNSPEC", "(", "mode", ",", "v", ",", "u", ")", ";", "}", "else", "{", "code", "=", "is_min", "?", "SMIN", ":", "SMAX", ";", "tmp", "=", "gen_rtx_fmt_ee", "(", "code", ",", "mode", ",", "if_true", ",", "if_false", ")", ";", "}", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "tmp", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238168, "Length": 70, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "x", "=", "gen_rtx_IOR", "(", "mode", ",", "cmp", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}", "else", "if", "(", "TARGET_XOP", "&&", "!", "maskcmp", ")", "{", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_false", ",", "mode", ")", ")", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "gen_rtx_IF_THEN_ELSE", "(", "mode", ",", "cmp", ",", "op_true", ",", "op_false", ")", ")", ")", ";", "}", "else", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "rtx", "d", "=", "dest", ";", "if", "(", "!", "nonimmediate_operand", "(", "op_true", ",", "mode", ")", ")", "op_true", "=", "force_reg", "(", "mode", ",", "op_true", ")", ";", "op_false", "=", "force_reg", "(", "mode", ",", "op_false", ")", ";", "switch", "(", "mode", ")", "{", "case", "V4SFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvps", ";", "break", ";", "case", "V2DFmode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "gen_sse4_1_blendvpd", ";", "break", ";", "case", "V16QImode", ":", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "if", "(", "TARGET_SSE4_1", ")", "{", "gen", "=", "gen_sse4_1_pblendvb", ";", "if", "(", "mode", "!=", "V16QImode", ")", "d", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "op_false", "=", "gen_lowpart", "(", "V16QImode", ",", "op_false", ")", ";", "op_true", "=", "gen_lowpart", "(", "V16QImode", ",", "op_true", ")", ";", "cmp", "=", "gen_lowpart", "(", "V16QImode", ",", "cmp", ")", ";", "}", "break", ";", "case", "V8SFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvps256", ";", "break", ";", "case", "V4DFmode", ":", "if", "(", "TARGET_AVX", ")", "gen", "=", "gen_avx_blendvpd256", ";", "break", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX2", ")", "{", "gen", "=", "gen_avx2_pblendvb", ";", "if", "(", "mode", "!=", "V32QImode", ")", "d", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "op_false", "=", "gen_lowpart", "(", "V32QImode", ",", "op_false", ")", ";", "op_true", "=", "gen_lowpart", "(", "V32QImode", ",", "op_true", ")", ";", "cmp", "=", "gen_lowpart", "(", "V32QImode", ",", "cmp", ")", ";", "}", "break", ";", "case", "V64QImode", ":", "gen", "=", "gen_avx512bw_blendmv64qi", ";", "break", ";", "case", "V32HImode", ":", "gen", "=", "gen_avx512bw_blendmv32hi", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "gen_avx512f_blendmv16si", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "gen_avx512f_blendmv8di", ";", "break", ";", "case", "V8DFmode", ":", "gen", "=", "gen_avx512f_blendmv8df", ";", "break", ";", "case", "V16SFmode", ":", "gen", "=", "gen_avx512f_blendmv16sf", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "emit_insn", "(", "gen", "(", "d", ",", "op_false", ",", "op_true", ",", "cmp", ")", ")", ";"], "ground_truth": ["if", "(", "d", "!=", "dest", ")", "emit_move_insn", "(", "dest", ",", "gen_lowpart", "(", "GET_MODE", "(", "dest", ")", ",", "d", ")", ")", ";"], "File": "i3865", "Func": "ix86_expand_sse_movcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238169, "Length": 426, "Cover_Rate": 0.5525291828793775} {"Template_token": ["", "else", "{", "rtx", "unspec", ";", "if", "(", "fixed_regs", "[", "AX_REG", "]", "||", "fixed_regs", "[", "CX_REG", "]", "||", "fixed_regs", "[", "DI_REG", "]", ")", "return", "false", ";", "if", "(", "!", "ADDR_SPACE_GENERIC_P", "(", "MEM_ADDR_SPACE", "(", "src", ")", ")", ")", "return", "false", ";", "scratch2", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "scratch3", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "scratch4", "=", "force_reg", "(", "Pmode", ",", "constm1_rtx", ")", ";", "emit_move_insn", "(", "scratch3", ",", "addr", ")", ";", "eoschar", "=", "force_reg", "(", "QImode", ",", "eoschar", ")", ";", "src", "=", "replace_equiv_address_nv", "(", "src", ",", "scratch3", ")", ";", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "src", ",", "eoschar", ",", "align", ",", "scratch4", ")", ",", "UNSPEC_SCAS", ")", ";", "emit_insn", "(", "gen_strlenqi_1", "(", "scratch1", ",", "scratch3", ",", "unspec", ")", ")", ";", "emit_insn", "(", "ix86_gen_one_cmpl2", "(", "scratch2", ",", "scratch1", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "scratch2", ",", "constm1_rtx", ")", ")", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_strlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238170, "Length": 148, "Cover_Rate": 0.5266903914590747} {"Template_token": ["", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const2_rtx", ",", "GTU", ",", "NULL", ",", "Pmode", ",", "", ",", "align_3_label", ")", ";", "}", "else", "{", "align_rtx", "=", "expand_binop", "(", "Pmode", ",", "and_optab", ",", "scratch1", ",", "const2_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_WIDEN", ")", ";", "emit_cmp_and_jump_insns", "(", "align_rtx", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "Pmode", ",", "", ",", "align_4_label", ")", ";", "}", "mem", "=", "change_address", "(", "src", ",", "QImode", ",", "out", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "if", "(", "align", "!=", "", ")", "{", "emit_label", "(", "align_2_label", ")", ";", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "emit_label", "(", "align_3_label", ")", ";", "}", "emit_cmp_and_jump_insns", "(", "mem", ",", "const0_rtx", ",", "EQ", ",", "NULL", ",", "QImode", ",", "", ",", "end_0_label", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "const1_rtx", ")", ")", ";", "}", "emit_label", "(", "align_4_label", ")", ";", "mem", "=", "change_address", "(", "src", ",", "SImode", ",", "out", ")", ";", "emit_move_insn", "(", "scratch", ",", "mem", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "out", ",", "out", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addsi3", "(", "tmpreg", ",", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "emit_insn", "(", "gen_one_cmplsi2", "(", "scratch", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "scratch", ")", ")", ";", "emit_insn", "(", "gen_andsi3", "(", "tmpreg", ",", "tmpreg", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ")", ";", "emit_cmp_and_jump_insns", "(", "tmpreg", ",", "const0_rtx", ",", "EQ", ",", "", ",", "SImode", ",", "", ",", "align_4_label", ")", ";", "if", "(", "TARGET_CMOVE", ")", "{"], "ground_truth": ["rtx", "reg", "=", "gen_reg_rtx", "(", "SImode", ")", ";"], "File": "i3865", "Func": "ix86_expand_strlensi_unroll_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238171, "Length": 297, "Cover_Rate": 0.37218045112781956} {"Template_token": ["", "case", "MULT", ":", "op2_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op2_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op2_l", ",", "op2", ",", "op2", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op2_h", ",", "op2", ",", "op2", ")", ")", ";", "op1_l", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "qimode", ")", ";", "emit_insn", "(", "gen_il", "(", "op1_l", ",", "op1", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_ih", "(", "op1_h", ",", "op1", ",", "op1", ")", ")", ";", "full_interleave", "=", "qimode", "==", "V16QImode", ";", "break", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "uns_p", "=", "true", ";", "case", "ASHIFTRT", ":", "op1_l", "=", "gen_reg_rtx", "(", "himode", ")", ";", "op1_h", "=", "gen_reg_rtx", "(", "himode", ")", ";", "ix86_expand_sse_unpack", "(", "op1_l", ",", "op1", ",", "uns_p", ",", "false", ")", ";", "ix86_expand_sse_unpack", "(", "op1_h", ",", "op1", ",", "uns_p", ",", "true", ")", ";", "full_interleave", "=", "true", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "res_l", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_l", ",", "op2_l", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "res_h", "=", "expand_simple_binop", "(", "himode", ",", "code", ",", "op1_h", ",", "op2_h", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "gcc_assert", "(", "res_l", "&&", "res_h", ")", ";", "d", ".", "target", "=", "dest", ";", "d", ".", "op0", "=", "gen_lowpart", "(", "qimode", ",", "res_l", ")", ";", "d", ".", "op1", "=", "gen_lowpart", "(", "qimode", ",", "res_h", ")", ";", "d", ".", "vmode", "=", "qimode", ";", "d", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "qimode", ")", ";", "d", ".", "one_operand_p", "=", "false", ";", "d", ".", "testing_p", "=", "false", ";"], "ground_truth": ["if", "(", "full_interleave", ")", "{"], "File": "i3865", "Func": "ix86_expand_vecop_qihi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238172, "Length": 254, "Cover_Rate": 0.48015122873345933} {"Template_token": ["", "rtx", "x", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_elts", ";", "++", "i", ")", "{", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "if", "(", "!", "(", "CONST_SCALAR_INT_P", "(", "x", ")", "||", "CONST_DOUBLE_P", "(", "x", ")", "||", "CONST_FIXED_P", "(", "x", ")", ")", ")", "n_var", "++", ",", "one_var", "=", "i", ";", "else", "if", "(", "x", "!=", "CONST0_RTX", "(", "inner_mode", ")", ")", "all_const_zero", "=", "false", ";", "if", "(", "i", ">", "", "&&", "!", "rtx_equal_p", "(", "x", ",", "XVECEXP", "(", "vals", ",", "", ",", "", ")", ")", ")", "all_same", "=", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_vector_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238174, "Length": 95, "Cover_Rate": 0.35447761194029853} {"Template_token": ["", "int", "i", ",", "j", ";", "switch", "(", "n", ")", "{", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V16SImode", ":", "cmode", "=", "V8SImode", ";", "break", ";", "case", "V16SFmode", ":", "cmode", "=", "V8SFmode", ";", "break", ";", "case", "V8DImode", ":", "cmode", "=", "V4DImode", ";", "break", ";", "case", "V8DFmode", ":", "cmode", "=", "V4DFmode", ";", "break", ";", "case", "V8SImode", ":", "cmode", "=", "V4SImode", ";", "break", ";", "case", "V8SFmode", ":", "cmode", "=", "V4SFmode", ";", "break", ";", "case", "V4DImode", ":", "cmode", "=", "V2DImode", ";", "break", ";", "case", "V4DFmode", ":", "cmode", "=", "V2DFmode", ";", "break", ";", "case", "V4SImode", ":", "cmode", "=", "V2SImode", ";", "break", ";", "case", "V4SFmode", ":", "cmode", "=", "V2SFmode", ";", "break", ";", "case", "V2DImode", ":", "cmode", "=", "DImode", ";", "break", ";", "case", "V2SImode", ":", "cmode", "=", "SImode", ";", "break", ";", "case", "V2DFmode", ":", "cmode", "=", "DFmode", ";", "break", ";", "case", "V2SFmode", ":", "cmode", "=", "SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "cmode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "cmode", ",", "ops", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "ops", "[", "", "]", ",", "cmode", ")", ")", "ops", "[", "", "]", "=", "force_reg", "(", "cmode", ",", "ops", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ")", ";", "break", ";", "case", "", ":", "switch", "(", "mode", ")", "{", "case", "V4DImode", ":", "cmode", "=", "V2DImode", ";", "break", ";", "case", "V4DFmode", ":", "cmode", "=", "V2DFmode", ";", "break", ";", "case", "V4SImode", ":", "cmode", "=", "V2SImode", ";", "break", ";", "case", "V4SFmode", ":", "cmode", "=", "V2SFmode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["goto", "half", ";"], "File": "i3865", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238175, "Length": 286, "Cover_Rate": 0.36619718309859156} {"Template_token": ["", "val", "=", "gen_lowpart", "(", "SImode", ",", "val", ")", ";", "x", "=", "gen_rtx_TRUNCATE", "(", "HImode", ",", "val", ")", ";", "x", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "x", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "x", ")", ")", ";", "return", "true", ";", "}", "goto", "widen", ";", "case", "V8QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "goto", "widen", ";", "case", "V8HImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "{", "struct", "expand_vec_perm_d", "dperm", ";", "rtx", "tmp1", ",", "tmp2", ";", "permute", ":", "memset", "(", "&", "dperm", ",", "", ",", "sizeof", "(", "dperm", ")", ")", ";", "dperm", ".", "target", "=", "target", ";", "dperm", ".", "vmode", "=", "mode", ";", "dperm", ".", "nelt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "dperm", ".", "op0", "=", "dperm", ".", "op1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "dperm", ".", "one_operand_p", "=", "true", ";", "tmp1", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "tmp1", ",", "gen_lowpart", "(", "SImode", ",", "val", ")", ")", ";", "tmp2", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "emit_insn", "(", "gen_vec_setv4si_0", "(", "tmp2", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "tmp1", ")", ")", ";", "emit_move_insn", "(", "dperm", ".", "op0", ",", "gen_lowpart", "(", "mode", ",", "tmp2", ")", ")", ";", "ok", "=", "(", "expand_vec_perm_1", "(", "&", "dperm", ")", "||", "expand_vec_perm_broadcast_1", "(", "&", "dperm", ")", ")", ";", "gcc_assert", "(", "ok", ")", ";", "return", "ok", ";", "}", "goto", "widen", ";", "case", "V16QImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "if", "(", "TARGET_SSE2", ")", "goto", "permute", ";", "goto", "widen", ";", "widen", ":", "{", "machine_mode", "smode", ",", "wsmode", ",", "wvmode", ";", "rtx", "x", ";", "smode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "wvmode", "=", "get_mode_wider_vector", "(", "mode", ")", ";"], "ground_truth": ["wsmode", "=", "GET_MODE_INNER", "(", "wvmode", ")", ";"], "File": "i3865", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238176, "Length": 288, "Cover_Rate": 0.42729970326409494} {"Template_token": ["", "wsmode", "=", "GET_MODE_INNER", "(", "wvmode", ")", ";", "val", "=", "convert_modes", "(", "wsmode", ",", "smode", ",", "val", ",", "true", ")", ";", "x", "=", "expand_simple_binop", "(", "wsmode", ",", "ASHIFT", ",", "val", ",", "GEN_INT", "(", "GET_MODE_BITSIZE", "(", "smode", ")", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "val", "=", "expand_simple_binop", "(", "wsmode", ",", "IOR", ",", "val", ",", "x", ",", "x", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "gen_reg_rtx", "(", "wvmode", ")", ";", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "mmx_ok", ",", "wvmode", ",", "x", ",", "val", ")", ";", "gcc_assert", "(", "ok", ")", ";", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "GET_MODE", "(", "target", ")", ",", "x", ")", ")", ";", "return", "ok", ";", "}", "case", "V16HImode", ":", "case", "V32QImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "else", "{", "machine_mode", "hvmode", "=", "(", "mode", "==", "V16HImode", "?", "V8HImode", ":", "V16QImode", ")", ";", "rtx", "x", "=", "gen_reg_rtx", "(", "hvmode", ")", ";", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "false", ",", "hvmode", ",", "x", ",", "val", ")", ";", "gcc_assert", "(", "ok", ")", ";", "x", "=", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "x", ",", "x", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "x", ")", ")", ";", "}", "return", "true", ";", "case", "V64QImode", ":", "case", "V32HImode", ":", "if", "(", "TARGET_AVX512BW", ")", "return", "ix86_vector_duplicate_value", "(", "mode", ",", "target", ",", "val", ")", ";", "else", "{", "machine_mode", "hvmode", "=", "(", "mode", "==", "V32HImode", "?", "V16HImode", ":", "V32QImode", ")", ";", "rtx", "x", "=", "gen_reg_rtx", "(", "hvmode", ")", ";", "ok", "=", "ix86_expand_vector_init_duplicate", "(", "false", ",", "hvmode", ",", "x", ",", "val", ")", ";"], "ground_truth": ["gcc_assert", "(", "ok", ")", ";"], "File": "i3865", "Func": "ix86_expand_vector_init_duplicate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238177, "Length": 255, "Cover_Rate": 0.37833827893175076} {"Template_token": ["", "op0", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "op1", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "ix86_expand_vector_init_interleave", "(", "half_mode", ",", "op0", ",", "ops", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "half_mode", ",", "op1", ",", "&", "ops", "[", "n", ">>", "", "]", ",", "n", ">>", "", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "return", ";", "case", "V64QImode", ":", "quarter_mode", "=", "V16QImode", ";", "half_mode", "=", "V32QImode", ";", "goto", "quarter", ";", "case", "V32HImode", ":", "quarter_mode", "=", "V8HImode", ";", "half_mode", "=", "V16HImode", ";", "goto", "quarter", ";", "quarter", ":", "n", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "ops", "[", "i", "]", "=", "XVECEXP", "(", "vals", ",", "", ",", "i", ")", ";", "op0", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op1", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op2", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op3", "=", "gen_reg_rtx", "(", "quarter_mode", ")", ";", "op4", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "op5", "=", "gen_reg_rtx", "(", "half_mode", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op0", ",", "ops", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op1", ",", "&", "ops", "[", "n", ">>", "", "]", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op2", ",", "&", "ops", "[", "n", ">>", "", "]", ",", "n", ">>", "", ")", ";", "ix86_expand_vector_init_interleave", "(", "quarter_mode", ",", "op3", ",", "&", "ops", "[", "(", "n", ">>", "", ")", "|", "(", "n", ">>", "", ")", "]", ",", "n", ">>", "", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op4", ",", "gen_rtx_VEC_CONCAT", "(", "half_mode", ",", "op0", ",", "op1", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op5", ",", "gen_rtx_VEC_CONCAT", "(", "half_mode", ",", "op2", ",", "op3", ")", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_rtx_VEC_CONCAT", "(", "mode", ",", "op4", ",", "op5", ")", ")", ")", ";", "return", ";", "case", "V16QImode", ":", "if", "(", "!", "TARGET_SSE4_1", ")", "break", ";"], "ground_truth": ["case", "V8HImode", ":"], "File": "i3865", "Func": "ix86_expand_vector_init_general", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238178, "Length": 315, "Cover_Rate": 0.33475026567481403} {"Template_token": ["", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "SImode", ",", "ops", "[", "i", "+", "i", "]", ")", ")", ";", "op1", "=", "gen_reg_rtx", "(", "V4SImode", ")", ";", "op0", "=", "gen_rtx_VEC_MERGE", "(", "V4SImode", ",", "gen_rtx_VEC_DUPLICATE", "(", "V4SImode", ",", "op0", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "op1", ",", "op0", ")", ")", ";", "op0", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "op0", ",", "gen_lowpart", "(", "mode", ",", "op1", ")", ")", ";", "emit_insn", "(", "gen_load_even", "(", "op0", ",", "force_reg", "(", "inner_mode", ",", "ops", "[", "i", "+", "i", "+", "", "]", ")", ",", "const1_rtx", ")", ")", ";", "ops", "[", "i", "]", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "i", "]", ",", "gen_lowpart", "(", "first_imode", ",", "op0", ")", ")", ";", "}", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "first_imode", ")", ";", "emit_insn", "(", "gen_interleave_first_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "second_imode", ",", "op0", ")", ")", ";", "}", "switch", "(", "second_imode", ")", "{", "case", "V4SImode", ":", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", "/", "", ";", "i", "+=", "", ",", "j", "++", ")", "{", "op0", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_insn", "(", "gen_interleave_second_low", "(", "op0", ",", "ops", "[", "i", "]", ",", "ops", "[", "i", "+", "", "]", ")", ")", ";", "ops", "[", "j", "]", "=", "gen_reg_rtx", "(", "third_imode", ")", ";", "emit_move_insn", "(", "ops", "[", "j", "]", ",", "gen_lowpart", "(", "third_imode", ",", "op0", ")", ")", ";", "}", "second_imode", "=", "V2DImode", ";", "gen_interleave_second_low", "=", "gen_vec_interleave_lowv2di", ";", "case", "V2DImode", ":", "op0", "=", "gen_reg_rtx", "(", "second_imode", ")", ";", "emit_insn", "(", "gen_interleave_second_low", "(", "op0", ",", "ops", "[", "", "]", ",", "ops", "[", "", "]", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "gen_lowpart", "(", "mode", ",", "op0", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_expand_vector_init_interleave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238179, "Length": 361, "Cover_Rate": 0.6996124031007752} {"Template_token": ["", "else", "if", "(", "SUBREG_P", "(", "operands", "[", "", "]", ")", ")", "{", "op1", "=", "operands", "[", "", "]", ";", "op2", "=", "operands", "[", "", "]", ";", "}", "if", "(", "op1", "&&", "!", "TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL", "&&", "(", "SUBREG_P", "(", "op2", ")", "||", "GET_CODE", "(", "op2", ")", "==", "CONST_VECTOR", ")", "&&", "GET_MODE_CLASS", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", "==", "MODE_VECTOR_FLOAT", "&&", "GET_MODE_SIZE", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", "==", "GET_MODE_SIZE", "(", "mode", ")", "&&", "SUBREG_BYTE", "(", "op1", ")", "==", "", "&&", "(", "GET_CODE", "(", "op2", ")", "==", "CONST_VECTOR", "||", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", "==", "GET_MODE", "(", "SUBREG_REG", "(", "op2", ")", ")", "&&", "SUBREG_BYTE", "(", "op2", ")", "==", "", ")", ")", "&&", "can_create_pseudo_p", "(", ")", ")", "{", "rtx", "dst", ";", "switch", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", "{", "case", "V4SFmode", ":", "case", "V8SFmode", ":", "case", "V16SFmode", ":"], "ground_truth": ["case", "V2DFmode", ":"], "File": "i3865", "Func": "ix86_expand_vector_logical_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238181, "Length": 149, "Cover_Rate": 0.3170212765957447} {"Template_token": ["", "case", "V4SFmode", ":", "case", "V8SFmode", ":", "case", "V16SFmode", ":", "case", "V2DFmode", ":", "case", "V4DFmode", ":", "case", "V8DFmode", ":", "dst", "=", "gen_reg_rtx", "(", "GET_MODE", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", ";", "if", "(", "GET_CODE", "(", "op2", ")", "==", "CONST_VECTOR", ")", "{", "op2", "=", "gen_lowpart", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "else", "{", "op1", "=", "operands", "[", "", "]", ";", "op2", "=", "SUBREG_REG", "(", "operands", "[", "", "]", ")", ";", "if", "(", "!", "vector_operand", "(", "op2", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op2", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op2", ")", ";", "}", "op1", "=", "SUBREG_REG", "(", "op1", ")", ";", "if", "(", "!", "vector_operand", "(", "op1", ",", "GET_MODE", "(", "dst", ")", ")", ")", "op1", "=", "force_reg", "(", "GET_MODE", "(", "dst", ")", ",", "op1", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dst", ",", "gen_rtx_fmt_ee", "(", "code", ",", "GET_MODE", "(", "dst", ")", ",", "op1", ",", "op2", ")", ")", ")", ";", "emit_move_insn", "(", "operands", "[", "", "]", ",", "gen_lowpart", "(", "mode", ",", "dst", ")", ")", ";", "return", ";", "default", ":", "break", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_vector_logical_operator", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238182, "Length": 187, "Cover_Rate": 0.39787234042553193} {"Template_token": ["", "rtx", "tmp", "[", "", "]", ";", "if", "(", "CONSTANT_P", "(", "op1", ")", "||", "(", "SUBREG_P", "(", "op1", ")", "&&", "CONSTANT_P", "(", "SUBREG_REG", "(", "op1", ")", ")", ")", ")", "op1", "=", "validize_mem", "(", "force_const_mem", "(", "mode", ",", "op1", ")", ")", ";", "if", "(", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "op1", "=", "force_reg", "(", "mode", ",", "op1", ")", ";", "tmp", "[", "", "]", "=", "op0", ";", "tmp", "[", "", "]", "=", "op1", ";", "ix86_expand_vector_move_misalign", "(", "mode", ",", "tmp", ")", ";", "return", ";", "}", "if", "(", "can_create_pseudo_p", "(", ")", "&&", "!", "register_operand", "(", "op0", ",", "mode", ")", "&&", "!", "register_operand", "(", "op1", ",", "mode", ")", ")", "{", "emit_move_insn", "(", "op0", ",", "force_reg", "(", "GET_MODE", "(", "op0", ")", ",", "op1", ")", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_expand_vector_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238183, "Length": 132, "Cover_Rate": 0.43278688524590164} {"Template_token": ["", "}", "if", "(", "TARGET_AVX", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "{", "switch", "(", "GET_MODE_CLASS", "(", "mode", ")", ")", "{", "case", "MODE_VECTOR_INT", ":", "case", "MODE_INT", ":", "if", "(", "GET_MODE", "(", "op0", ")", "!=", "V32QImode", ")", "{", "if", "(", "!", "MEM_P", "(", "op0", ")", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "}", "else", "op0", "=", "gen_lowpart", "(", "V32QImode", ",", "op0", ")", ";", "}", "op1", "=", "gen_lowpart", "(", "V32QImode", ",", "op1", ")", ";", "case", "MODE_VECTOR_FLOAT", ":", "ix86_avx256_split_vector_move_misalign", "(", "op0", ",", "op1", ")", ";", "if", "(", "orig_op0", ")", "emit_move_insn", "(", "orig_op0", ",", "gen_lowpart", "(", "GET_MODE", "(", "orig_op0", ")", ",", "op0", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", ";", "}", "if", "(", "MEM_P", "(", "op1", ")", ")", "{", "if", "(", "TARGET_AVX", "&&", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "&&", "misaligned_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ")", ";", "else", "if", "(", "TARGET_SSE2", "&&", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_INT", ")", "{", "if", "(", "GET_MODE", "(", "op0", ")", "!=", "V16QImode", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V16QImode", ")", ";", "}", "op1", "=", "gen_lowpart", "(", "V16QImode", ",", "op1", ")", ";", "emit_insn", "(", "gen_sse2_loaddquv16qi", "(", "op0", ",", "op1", ")", ")", ";", "if", "(", "orig_op0", ")", "emit_move_insn", "(", "orig_op0", ",", "gen_lowpart", "(", "GET_MODE", "(", "orig_op0", ")", ",", "op0", ")", ")", ";", "}", "else", "if", "(", "TARGET_SSE2", "&&", "mode", "==", "V2DFmode", ")", "{", "rtx", "zero", ";", "if", "(", "TARGET_AVX", "||", "TARGET_SSE_UNALIGNED_LOAD_OPTIMAL", "||", "TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL", "||", "optimize_insn_for_size_p", "(", ")", ")", "{", "emit_insn", "(", "gen_sse2_loadupd", "(", "op0", ",", "op1", ")", ")", ";", "return", ";", "}", "if", "(", "TARGET_SSE_SPLIT_REGS", ")", "{", "emit_clobber", "(", "op0", ")", ";", "zero", "=", "op0", ";", "}", "else", "{", "zero", "=", "CONST0_RTX", "(", "V2DFmode", ")", ";", "}", "m", "=", "adjust_address", "(", "op1", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_loadlpd", "(", "op0", ",", "zero", ",", "m", ")", ")", ";", "m", "=", "adjust_address", "(", "op1", ",", "DFmode", ",", "", ")", ";", "emit_insn", "(", "gen_sse2_loadhpd", "(", "op0", ",", "op0", ",", "m", ")", ")", ";", "}", "else", "{", "rtx", "t", ";", "if", "(", "TARGET_AVX", "||", "TARGET_SSE_UNALIGNED_LOAD_OPTIMAL", "||", "TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL", "||", "optimize_insn_for_size_p", "(", ")", ")", "{", "if", "(", "GET_MODE", "(", "op0", ")", "!=", "V4SFmode", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "}", "op1", "=", "gen_lowpart", "(", "V4SFmode", ",", "op1", ")", ";", "emit_insn", "(", "gen_sse_loadups", "(", "op0", ",", "op1", ")", ")", ";", "if", "(", "orig_op0", ")", "emit_move_insn", "(", "orig_op0", ",", "gen_lowpart", "(", "GET_MODE", "(", "orig_op0", ")", ",", "op0", ")", ")", ";", "return", ";", "}"], "ground_truth": ["if", "(", "mode", "!=", "V4SFmode", ")", "t", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";"], "File": "i3865", "Func": "ix86_expand_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238184, "Length": 446, "Cover_Rate": 0.4334305150631681} {"Template_token": ["", "if", "(", "expand_vec_perm_pblendv", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd_pack", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_2vperm2f128_vshuf", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_pshufb2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_interleave3", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vperm2f128_vblend", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd_trunc", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb2_vpermq", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb2_vpermq_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpermi2_vpshub2", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_even_odd", "(", "d", ")", ")", "return", "true", ";", "if", "(", "expand_vec_perm_vpshufb4_vpermq2", "(", "d", ")", ")", "return", "true", ";", "struct", "expand_vec_perm_d", "nd", ";"], "ground_truth": ["if", "(", "canonicalize_vector_int_perm", "(", "d", ",", "&", "nd", ")", "&&", "expand_vec_perm_1", "(", "&", "nd", ")", ")", "{"], "File": "i3865", "Func": "ix86_expand_vec_perm_const_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238186, "Length": 141, "Cover_Rate": 0.55078125} {"Template_token": ["", "CLEAR_HARD_REG_SET", "(", "prologue_used", ")", ";", "CLEAR_HARD_REG_SET", "(", "set_up_by_prologue", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "STACK_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "ARG_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "HARD_FRAME_POINTER_REGNUM", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "crtl", "->", "stack_realign_needed", "=", "stack_realign", ";", "crtl", "->", "stack_realign_finalized", "=", "true", ";", "return", ";", "}", "}", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{", "crtl", "->", "drap_reg", "=", "NULL_RTX", ";", "crtl", "->", "need_drap", "=", "false", ";", "}", "}", "else", "cfun", "->", "machine", "->", "no_drap_save_restore", "=", "true", ";", "frame_pointer_needed", "=", "false", ";", "stack_realign", "=", "false", ";", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_estimated", "=", "incoming_stack_boundary", ";", "if", "(", "crtl", "->", "preferred_stack_boundary", ">", "incoming_stack_boundary", ")", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "df_finish_pass", "(", "true", ")", ";", "df_scan_alloc", "(", "NULL", ")", ";", "df_scan_blocks", "(", ")", ";", "df_compute_regs_ever_live", "(", "true", ")", ";", "df_analyze", "(", ")", ";", "}"], "ground_truth": ["crtl", "->", "stack_realign_needed", "=", "stack_realign", ";"], "File": "i3865", "Func": "ix86_finalize_stack_realign_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238187, "Length": 219, "Cover_Rate": 0.5855614973262032} {"Template_token": ["", "if", "(", "crtl", "->", "stack_realign_finalized", ")", "{", "gcc_assert", "(", "crtl", "->", "stack_realign_needed", "==", "stack_realign", ")", ";", "return", ";", "}", "if", "(", "stack_realign", "&&", "frame_pointer_needed", "&&", "crtl", "->", "is_leaf", "&&", "flag_omit_frame_pointer", "&&", "crtl", "->", "sp_is_unchanging", "&&", "!", "ix86_current_function_calls_tls_descriptor", "&&", "!", "crtl", "->", "accesses_prior_frames", "&&", "!", "cfun", "->", "calls_alloca", "&&", "!", "crtl", "->", "calls_eh_return", "&&", "!", "(", "STACK_CHECK_MOVING_SP", "&&", "flag_stack_check", "&&", "flag_exceptions", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "&&", "!", "ix86_frame_pointer_required", "(", ")", "&&", "get_frame_size", "(", ")", "==", "", "&&", "ix86_nsaved_sseregs", "(", ")", "==", "", "&&", "ix86_varargs_gpr_size", "+", "ix86_varargs_fpr_size", "==", "", ")", "{", "HARD_REG_SET", "set_up_by_prologue", ",", "prologue_used", ";", "basic_block", "bb", ";", "CLEAR_HARD_REG_SET", "(", "prologue_used", ")", ";", "CLEAR_HARD_REG_SET", "(", "set_up_by_prologue", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "STACK_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "ARG_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "HARD_FRAME_POINTER_REGNUM", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "crtl", "->", "stack_realign_needed", "=", "stack_realign", ";", "crtl", "->", "stack_realign_finalized", "=", "true", ";", "return", ";", "}", "}", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{", "crtl", "->", "drap_reg", "=", "NULL_RTX", ";", "crtl", "->", "need_drap", "=", "false", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_finalize_stack_realign_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238188, "Length": 238, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", ")", "return", "x", ";", "term", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "term", ",", "", ")", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_PCREL", ")", ")", "return", "x", ";", "return", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";", "}"], "ground_truth": ["return", "ix86_delegitimize_address", "(", "x", ")", ";"], "File": "i3865", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238189, "Length": 103, "Cover_Rate": 0.9035087719298246} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", ")", "return", "x", ";", "term", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "term", ",", "", ")", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_PCREL", ")", ")", "return", "x", ";"], "ground_truth": ["return", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";"], "File": "i3865", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238190, "Length": 91, "Cover_Rate": 0.7982456140350878} {"Template_token": ["", "switch", "(", "code", ")", "{", "case", "EQ", ":", "return", "", ";", "case", "NE", ":", "return", "", ";", "case", "GT", ":", "return", "", ";", "case", "LE", ":", "return", "", ";", "case", "GE", ":", "return", "", ";", "case", "LT", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_fp_cmp_code_to_pcmp_immediate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238191, "Length": 49, "Cover_Rate": 0.8448275862068966} {"Template_token": ["", "if", "(", "TARGET_OMIT_LEAF_FRAME_POINTER", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "ix86_current_function_calls_tls_descriptor", ")", ")", "return", "true", ";", "if", "(", "crtl", "->", "profile", "&&", "!", "flag_fentry", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238192, "Length": 32, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "if", "(", "SUBTARGET_FRAME_POINTER_REQUIRED", ")", "return", "true", ";", "if", "(", "TARGET_32BIT_MS_ABI", "&&", "cfun", "->", "calls_setjmp", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_64BIT_MS_ABI", "&&", "get_frame_size", "(", ")", ">", "SEH_MAX_FRAME_SIZE", ")", "return", "true", ";"], "File": "i3865", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238193, "Length": 31, "Cover_Rate": 0.33695652173913043} {"Template_token": ["", "static", "enum", "calling_abi", "ix86_function_abi", "(", "const_tree", "fndecl", ")", "{", "return", "fndecl", "?", "ix86_function_type_abi", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ":", "ix86_abi", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_function_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238195, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "type", "&&", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "cum", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "arg", "=", "function_arg_ms_64", "(", "cum", ",", "mode", ",", "omode", ",", "named", ",", "bytes", ")", ";", "else", "arg", "=", "function_arg_64", "(", "cum", ",", "mode", ",", "omode", ",", "type", ",", "named", ")", ";", "}", "else", "arg", "=", "function_arg_32", "(", "cum", ",", "mode", ",", "omode", ",", "type", ",", "bytes", ",", "words", ")", ";", "return", "arg", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238196, "Length": 99, "Cover_Rate": 0.4248927038626609} {"Template_token": ["", "static", "void", "ix86_function_arg_advance", "(", "cumulative_args_t", "cum_v", ",", "machine_mode", "mode", ",", "const_tree", "type", ",", "bool", "named", ")", "{", "CUMULATIVE_ARGS", "*", "cum", "=", "get_cumulative_args", "(", "cum_v", ")", ";", "HOST_WIDE_INT", "bytes", ",", "words", ";", "int", "nregs", ";", "if", "(", "mode", "==", "BLKmode", ")", "bytes", "=", "int_size_in_bytes", "(", "type", ")", ";", "else", "bytes", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "type", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "NULL", ",", "false", ")", ";", "if", "(", "(", "type", "&&", "POINTER_BOUNDS_TYPE_P", "(", "type", ")", ")", "||", "POINTER_BOUNDS_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "cum", "->", "bnds_in_bt", ")", "{", "cum", "->", "bnds_in_bt", "--", ";", "return", ";", "}", "if", "(", "cum", "->", "force_bnd_pass", ")", "cum", "->", "force_bnd_pass", "--", ";", "cum", "->", "bnd_regno", "++", ";", "return", ";", "}", "cum", "->", "bnds_in_bt", "=", "", ";", "if", "(", "cum", "->", "force_bnd_pass", ")", "{", "cum", "->", "bnd_regno", "+=", "cum", "->", "force_bnd_pass", ";", "cum", "->", "force_bnd_pass", "=", "", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "type", ",", "words", ",", "named", ")", ";", "}"], "ground_truth": ["else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "type", ",", "bytes", ",", "words", ")", ";"], "File": "i3865", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238197, "Length": 225, "Cover_Rate": 0.8928571428571429} {"Template_token": ["", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "type", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "NULL", ",", "false", ")", ";", "if", "(", "(", "type", "&&", "POINTER_BOUNDS_TYPE_P", "(", "type", ")", ")", "||", "POINTER_BOUNDS_MODE_P", "(", "mode", ")", ")", "{", "if", "(", "cum", "->", "bnds_in_bt", ")", "{", "cum", "->", "bnds_in_bt", "--", ";", "return", ";", "}", "if", "(", "cum", "->", "force_bnd_pass", ")", "cum", "->", "force_bnd_pass", "--", ";", "cum", "->", "bnd_regno", "++", ";", "return", ";", "}", "cum", "->", "bnds_in_bt", "=", "", ";", "if", "(", "cum", "->", "force_bnd_pass", ")", "{", "cum", "->", "bnd_regno", "+=", "cum", "->", "force_bnd_pass", ";", "cum", "->", "force_bnd_pass", "=", "", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "type", ",", "words", ",", "named", ")", ";", "}", "else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "type", ",", "bytes", ",", "words", ")", ";"], "ground_truth": ["if", "(", "cum", "->", "stdarg", ")", "cum", "->", "force_bnd_pass", "=", "nregs", ";"], "File": "i3865", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238198, "Length": 182, "Cover_Rate": 0.7222222222222222} {"Template_token": ["", "int", "i", ";", "enum", "calling_abi", "call_abi", ";", "const", "int", "*", "parm_regs", ";", "if", "(", "TARGET_MPX", "&&", "BND_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "TARGET_MACHO", ")", "return", "(", "regno", "<", "REGPARM_MAX", "||", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "!", "fixed_regs", "[", "regno", "]", ")", ")", ";", "else", "return", "(", "regno", "<", "REGPARM_MAX", "||", "(", "TARGET_MMX", "&&", "MMX_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "<", "FIRST_MMX_REG", "+", "MMX_REGPARM_MAX", ")", ")", "||", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "<", "FIRST_SSE_REG", "+", "SSE_REGPARM_MAX", ")", ")", ")", ";", "}", "if", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "<", "FIRST_SSE_REG", "+", "SSE_REGPARM_MAX", ")", ")", "return", "true", ";", "call_abi", "=", "ix86_cfun_abi", "(", ")", ";", "if", "(", "call_abi", "==", "SYSV_ABI", "&&", "regno", "==", "AX_REG", ")", "return", "true", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "parm_regs", "=", "x86_64_ms_abi_int_parameter_registers", ";"], "ground_truth": ["else", "parm_regs", "=", "x86_64_int_parameter_registers", ";"], "File": "i3865", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238199, "Length": 153, "Cover_Rate": 0.7766497461928934} {"Template_token": ["", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "decl_or_type", "=", "type", ";", "}", "a", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", "&&", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", ")", "return", "false", ";", "}", "else", "{"], "ground_truth": ["if", "(", "!", "decl", "||", "(", "bind_global", "&&", "flag_pic", "&&", "!", "flag_plt", ")", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", ")", "{"], "File": "i3865", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238200, "Length": 157, "Cover_Rate": 0.5607142857142857} {"Template_token": ["", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "decl_or_type", "=", "type", ";", "}", "a", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "}", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", "&&", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", ")", "return", "false", ";", "}", "else", "{", "if", "(", "!", "decl", "||", "(", "bind_global", "&&", "flag_pic", "&&", "!", "flag_plt", ")", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", ")", "{", "if", "(", "ix86_function_regparm", "(", "type", ",", "NULL", ")", ">=", "", "&&", "!", "cfun", "->", "machine", "->", "arg_reg_available", ")", "return", "false", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238201, "Length": 187, "Cover_Rate": 0.6678571428571428} {"Template_token": ["", "if", "(", "!", "TARGET_SSE", ")", "{", "if", "(", "warn", ")", "{", "if", "(", "decl", ")", "error", "(", "", "", ",", "decl", ")", ";", "else", "error", "(", "", "", ",", "type", ")", ";", "}", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "!", "decl", ")", "return", "", ";", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_fpmath", "&", "FPMATH_SSE", ")", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "if", "(", "!", "TARGET_SSE", "&&", "warn", ")", "return", "-", "", ";"], "ground_truth": ["return", "TARGET_SSE2_P", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_isa_flags", ")", "?", "", ":", "", ";"], "File": "i3865", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238202, "Length": 157, "Cover_Rate": 0.7772277227722773} {"Template_token": ["", "if", "(", "warn", ")", "{", "if", "(", "decl", ")", "error", "(", "", "", ",", "decl", ")", ";", "else", "error", "(", "", "", ",", "type", ")", ";", "}", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "!", "decl", ")", "return", "", ";", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_fpmath", "&", "FPMATH_SSE", ")", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "if", "(", "!", "TARGET_SSE", "&&", "warn", ")", "return", "-", "", ";", "return", "TARGET_SSE2_P", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_isa_flags", ")", "?", "", ":", "", ";", "}", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238203, "Length": 157, "Cover_Rate": 0.7772277227722773} {"Template_token": ["", "abi", "=", "MS_ABI", ";", "}", "else", "if", "(", "abi", "==", "MS_ABI", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "abi", "=", "SYSV_ABI", ";"], "ground_truth": ["return", "abi", ";"], "File": "i3865", "Func": "ix86_function_type_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238204, "Length": 29, "Cover_Rate": 0.3372093023255814} {"Template_token": ["", "static", "bool", "ix86_function_value_regno_p", "(", "const", "unsigned", "int", "regno", ")", "{", "switch", "(", "regno", ")", "{", "case", "AX_REG", ":", "return", "true", ";", "case", "DX_REG", ":", "return", "(", "!", "TARGET_64BIT", "||", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ")", ";", "case", "DI_REG", ":", "case", "SI_REG", ":", "return", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ";", "case", "BND0_REG", ":", "case", "BND1_REG", ":", "return", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ";", "case", "ST0_REG", ":"], "ground_truth": ["case", "ST1_REG", ":"], "File": "i3865", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238205, "Length": 69, "Cover_Rate": 0.6052631578947368} {"Template_token": ["", "return", "true", ";", "case", "DX_REG", ":", "return", "(", "!", "TARGET_64BIT", "||", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ")", ";", "case", "DI_REG", ":", "case", "SI_REG", ":", "return", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ";"], "ground_truth": ["case", "BND0_REG", ":"], "File": "i3865", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238206, "Length": 36, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "if", "(", "DECL_FUNCTION_VERSIONED", "(", "fn1", ")", "||", "DECL_FUNCTION_VERSIONED", "(", "fn2", ")", ")", "{", "if", "(", "attr2", "!=", "NULL_TREE", ")", "{", "std", "::", "swap", "(", "fn1", ",", "fn2", ")", ";", "attr1", "=", "attr2", ";", "}", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fn2", ")", ",", "", ",", "fn2", ")", ";", "inform", "(", "DECL_SOURCE_LOCATION", "(", "fn1", ")", ",", "", ",", "fn1", ")", ";"], "ground_truth": ["DECL_ATTRIBUTES", "(", "fn2", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "copy_node", "(", "TREE_VALUE", "(", "attr1", ")", ")", ",", "DECL_ATTRIBUTES", "(", "fn2", ")", ")", ";"], "File": "i3865", "Func": "ix86_function_versions", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238207, "Length": 84, "Cover_Rate": 0.3559322033898305} {"Template_token": ["", "static", "machine_mode", "ix86_get_mask_mode", "(", "unsigned", "nunits", ",", "unsigned", "vector_size", ")", "{", "unsigned", "elem_size", "=", "vector_size", "/", "nunits", ";", "if", "(", "(", "TARGET_AVX512F", "&&", "vector_size", "==", "", ")", "||", "(", "TARGET_AVX512VL", "&&", "(", "vector_size", "==", "", "||", "vector_size", "==", "", ")", ")", ")", "{", "if", "(", "elem_size", "==", "", "||", "elem_size", "==", "", "||", "TARGET_AVX512BW", ")", "return", "smallest_mode_for_size", "(", "nunits", ",", "MODE_INT", ")", ";", "}", "machine_mode", "elem_mode", "=", "smallest_mode_for_size", "(", "elem_size", "*", "BITS_PER_UNIT", ",", "MODE_INT", ")", ";", "gcc_assert", "(", "elem_size", "*", "nunits", "==", "vector_size", ")", ";"], "ground_truth": ["return", "mode_for_vector", "(", "elem_mode", ",", "nunits", ")", ";"], "File": "i3865", "Func": "ix86_get_mask_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238208, "Length": 93, "Cover_Rate": 0.9893617021276596} {"Template_token": ["", "unsigned", "elem_size", "=", "vector_size", "/", "nunits", ";", "if", "(", "(", "TARGET_AVX512F", "&&", "vector_size", "==", "", ")", "||", "(", "TARGET_AVX512VL", "&&", "(", "vector_size", "==", "", "||", "vector_size", "==", "", ")", ")", ")", "{", "if", "(", "elem_size", "==", "", "||", "elem_size", "==", "", "||", "TARGET_AVX512BW", ")", "return", "smallest_mode_for_size", "(", "nunits", ",", "MODE_INT", ")", ";", "}"], "ground_truth": ["machine_mode", "elem_mode", "=", "smallest_mode_for_size", "(", "elem_size", "*", "BITS_PER_UNIT", ",", "MODE_INT", ")", ";"], "File": "i3865", "Func": "ix86_get_mask_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238209, "Length": 65, "Cover_Rate": 0.6914893617021277} {"Template_token": ["", "*", "popno0", "=", "", ";", "*", "popno1", "=", "", ";", "}", "op0", "=", "operands", "[", "", "]", ";", "op1", "=", "operands", "[", "", "]", ";", "break", ";", "case", "MODRM_CLASS_OP01", ":", "gcc_assert", "(", "noperands", ">=", "", ")", ";", "if", "(", "popno0", ")", "{", "*", "popno0", "=", "", ";", "*", "popno1", "=", "", ";", "}", "op0", "=", "operands", "[", "", "]", ";"], "ground_truth": ["op1", "=", "operands", "[", "", "]", ";"], "File": "i3865", "Func": "ix86_get_modrm_for_rop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238210, "Length": 67, "Cover_Rate": 0.3087557603686636} {"Template_token": ["", "case", "PROCESSOR_K8", ":", "case", "PROCESSOR_AMDFAM10", ":", "case", "PROCESSOR_GENERIC", ":", "case", "PROCESSOR_BTVER1", ":", "return", "", ";", "case", "PROCESSOR_BDVER1", ":", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "case", "PROCESSOR_ZNVER1", ":", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "return", "", ";", "default", ":", "return", "", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238212, "Length": 52, "Cover_Rate": 0.5048543689320388} {"Template_token": ["", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "scale", "=", "parts", ".", "scale", ";", "seg", "=", "parts", ".", "seg", ";", "if", "(", "base", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "base", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_BASE_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_BASE_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "index", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "index", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_INDEX_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_INDEX_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "base", "&&", "index", "&&", "GET_MODE", "(", "base", ")", "!=", "GET_MODE", "(", "index", ")", ")", "return", "false", ";", "if", "(", "seg", "!=", "ADDR_SPACE_GENERIC", "&&", "(", "(", "base", "&&", "GET_MODE", "(", "base", ")", "!=", "word_mode", ")", "||", "(", "index", "&&", "GET_MODE", "(", "index", ")", "!=", "word_mode", ")", ")", ")", "return", "false", ";", "if", "(", "scale", "!=", "", ")", "{", "if", "(", "!", "index", ")", "return", "false", ";", "if", "(", "scale", "!=", "", "&&", "scale", "!=", "", "&&", "scale", "!=", "", ")", "return", "false", ";", "}", "if", "(", "disp", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", "!=", "UNSPEC_MACHOPIC_OFFSET", ")", "switch", "(", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "gcc_assert", "(", "flag_pic", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "goto", "is_legitimate_pic", ";", "return", "false", ";", "case", "UNSPEC_GOTPCREL", ":", "case", "UNSPEC_PCREL", ":", "gcc_assert", "(", "flag_pic", ")", ";"], "ground_truth": ["goto", "is_legitimate_pic", ";"], "File": "i3865", "Func": "ix86_legitimate_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238213, "Length": 304, "Cover_Rate": 0.46200607902735563} {"Template_token": ["", "struct", "ix86_address", "parts", ";", "rtx", "base", ",", "index", ",", "disp", ";", "HOST_WIDE_INT", "scale", ";", "addr_space_t", "seg", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "<=", "", ")", "return", "false", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "scale", "=", "parts", ".", "scale", ";", "seg", "=", "parts", ".", "seg", ";", "if", "(", "base", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "base", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_BASE_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_BASE_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "index", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "index", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_INDEX_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_INDEX_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "base", "&&", "index", "&&", "GET_MODE", "(", "base", ")", "!=", "GET_MODE", "(", "index", ")", ")", "return", "false", ";", "if", "(", "seg", "!=", "ADDR_SPACE_GENERIC", "&&", "(", "(", "base", "&&", "GET_MODE", "(", "base", ")", "!=", "word_mode", ")", "||", "(", "index", "&&", "GET_MODE", "(", "index", ")", "!=", "word_mode", ")", ")", ")", "return", "false", ";", "if", "(", "scale", "!=", "", ")", "{", "if", "(", "!", "index", ")", "return", "false", ";", "if", "(", "scale", "!=", "", "&&", "scale", "!=", "", "&&", "scale", "!=", "", ")", "return", "false", ";", "}", "if", "(", "disp", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", "!=", "UNSPEC_MACHOPIC_OFFSET", ")", "switch", "(", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "gcc_assert", "(", "flag_pic", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "goto", "is_legitimate_pic", ";", "return", "false", ";", "case", "UNSPEC_GOTPCREL", ":", "case", "UNSPEC_PCREL", ":", "gcc_assert", "(", "flag_pic", ")", ";", "goto", "is_legitimate_pic", ";", "case", "UNSPEC_GOTTPOFF", ":", "case", "UNSPEC_GOTNTPOFF", ":", "case", "UNSPEC_INDNTPOFF", ":", "case", "UNSPEC_NTPOFF", ":"], "ground_truth": ["case", "UNSPEC_DTPOFF", ":"], "File": "i3865", "Func": "ix86_legitimate_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238214, "Length": 351, "Cover_Rate": 0.5334346504559271} {"Template_token": ["", "bool", "win", ";", "int", "j", ";", "if", "(", "!", "TARGET_AVX", "&&", "VECTOR_MODE_P", "(", "mode", ")", "&&", "misaligned_operand", "(", "op", ",", "mode", ")", ")", "{", "unsigned", "int", "min_align", "=", "get_attr_ssememalign", "(", "insn", ")", ";", "if", "(", "min_align", "==", "", "||", "MEM_ALIGN", "(", "op", ")", "<", "min_align", ")", "return", "false", ";", "}", "if", "(", "UNARY_P", "(", "op", ")", ")", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "SUBREG_P", "(", "op", ")", ")", "{", "if", "(", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", "&&", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", "<", "FIRST_PSEUDO_REGISTER", ")", "offset", "=", "subreg_regno_offset", "(", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "GET_MODE", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "SUBREG_BYTE", "(", "op", ")", ",", "GET_MODE", "(", "op", ")", ")", ";", "op", "=", "SUBREG_REG", "(", "op", ")", ";", "}", "if", "(", "!", "(", "REG_P", "(", "op", ")", "&&", "HARD_REGISTER_P", "(", "op", ")", ")", ")", "continue", ";", "op_alt", "=", "recog_op_alt", ";", "win", "=", "!", "n_alternatives", ";", "alternative_mask", "preferred", "=", "get_preferred_alternatives", "(", "insn", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_alternatives", ";", "j", "++", ",", "op_alt", "+=", "n_operands", ")", "{", "if", "(", "!", "TEST_BIT", "(", "preferred", ",", "j", ")", ")", "continue", ";", "if", "(", "op_alt", "[", "i", "]", ".", "anything_ok", "||", "(", "op_alt", "[", "i", "]", ".", "matches", "!=", "-", "", "&&", "operands_match_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "recog_data", ".", "operand", "[", "op_alt", "[", "i", "]", ".", "matches", "]", ")", ")", "||", "reg_fits_class_p", "(", "op", ",", "op_alt", "[", "i", "]", ".", "cl", ",", "offset", ",", "mode", ")", ")", "{", "win", "=", "true", ";", "break", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_legitimate_combined_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238215, "Length": 264, "Cover_Rate": 0.6929133858267716} {"Template_token": ["", "}", "if", "(", "!", "(", "REG_P", "(", "op", ")", "&&", "HARD_REGISTER_P", "(", "op", ")", ")", ")", "continue", ";", "op_alt", "=", "recog_op_alt", ";", "win", "=", "!", "n_alternatives", ";", "alternative_mask", "preferred", "=", "get_preferred_alternatives", "(", "insn", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_alternatives", ";", "j", "++", ",", "op_alt", "+=", "n_operands", ")", "{", "if", "(", "!", "TEST_BIT", "(", "preferred", ",", "j", ")", ")", "continue", ";", "if", "(", "op_alt", "[", "i", "]", ".", "anything_ok", "||", "(", "op_alt", "[", "i", "]", ".", "matches", "!=", "-", "", "&&", "operands_match_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "recog_data", ".", "operand", "[", "op_alt", "[", "i", "]", ".", "matches", "]", ")", ")", "||", "reg_fits_class_p", "(", "op", ",", "op_alt", "[", "i", "]", ".", "cl", ",", "offset", ",", "mode", ")", ")", "{", "win", "=", "true", ";", "break", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_legitimate_combined_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238216, "Length": 133, "Cover_Rate": 0.34908136482939633} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "case", "UNSPEC_PLTOFF", ":", "return", "TARGET_64BIT", ";", "case", "UNSPEC_TPOFF", ":", "case", "UNSPEC_NTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "case", "UNSPEC_DTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_DYNAMIC", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ")", "return", "false", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", ")", "return", "false", ";", "if", "(", "MACHO_DYNAMIC_NO_PIC_P", ")", "return", "machopic_symbol_defined_p", "(", "x", ")", ";", "break", ";"], "ground_truth": ["case", "CONST_WIDE_INT", ":"], "File": "i3865", "Func": "ix86_legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238217, "Length": 166, "Cover_Rate": 0.5608108108108109} {"Template_token": ["", "gcc_assert", "(", "MEM_P", "(", "slot", ")", ")", ";", "ptr", "=", "copy_addr_to_reg", "(", "slot", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ptr", ",", "Pmode", ")", ")", "ptr", "=", "ix86_zero_extend_to_Pmode", "(", "ptr", ")", ";", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_ldx", "(", "reg", ",", "addr", ",", "ptr", ")", ":", "gen_bnd32_ldx", "(", "reg", ",", "addr", ",", "ptr", ")", ")", ";"], "ground_truth": ["return", "reg", ";"], "File": "i3865", "Func": "ix86_load_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238218, "Length": 61, "Cover_Rate": 0.5865384615384616} {"Template_token": ["", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238219, "Length": 185, "Cover_Rate": 0.4057017543859649} {"Template_token": ["", "decl", "=", "NULL", ";", "}", "if", "(", "!", "TARGET_64BIT", "&&", "align", "==", "", "&&", "ix86_preferred_stack_boundary", "<", "", "&&", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "!", "TYPE_USER_ALIGN", "(", "type", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "align", "=", "", ";", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_IAMCU", ")", "return", "align", ";", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{"], "ground_truth": ["if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3865", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238220, "Length": 247, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "subrtx_iterator", "::", "array_type", "array", ";", "bbs", "=", "get_loop_body", "(", "loop", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "unsigned", "int", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "n_words", ">", "", ")", "mem_count", "+=", "", ";"], "ground_truth": ["else", "mem_count", "+=", "", ";"], "File": "i3865", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238221, "Length": 106, "Cover_Rate": 0.6385542168674698} {"Template_token": ["", "subrtx_iterator", "::", "array_type", "array", ";", "bbs", "=", "get_loop_body", "(", "loop", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "unsigned", "int", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "n_words", ">", "", ")", "mem_count", "+=", "", ";", "else", "mem_count", "+=", "", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238222, "Length": 107, "Cover_Rate": 0.6445783132530121} {"Template_token": ["", "if", "(", "req_mode", "!=", "CCNOmode", "&&", "(", "req_mode", "!=", "CCmode", "||", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", "!=", "const0_rtx", ")", ")", "return", "false", ";", "break", ";", "case", "CCmode", ":", "if", "(", "req_mode", "==", "CCGCmode", ")", "return", "false", ";", "case", "CCGCmode", ":", "if", "(", "req_mode", "==", "CCGOCmode", "||", "req_mode", "==", "CCNOmode", ")", "return", "false", ";", "case", "CCGOCmode", ":", "if", "(", "req_mode", "==", "CCZmode", ")", "return", "false", ";", "case", "CCZmode", ":", "break", ";", "case", "CCAmode", ":", "case", "CCCmode", ":"], "ground_truth": ["case", "CCOmode", ":"], "File": "i3865", "Func": "ix86_match_ccmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238223, "Length": 83, "Cover_Rate": 0.4088669950738916} {"Template_token": ["", "set", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "set", ")", "==", "PARALLEL", ")", "set", "=", "XVECEXP", "(", "set", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "COMPARE", ")", ";", "set_mode", "=", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", ";", "switch", "(", "set_mode", ")", "{", "case", "CCNOmode", ":", "if", "(", "req_mode", "!=", "CCNOmode", "&&", "(", "req_mode", "!=", "CCmode", "||", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", "!=", "const0_rtx", ")", ")", "return", "false", ";", "break", ";", "case", "CCmode", ":", "if", "(", "req_mode", "==", "CCGCmode", ")", "return", "false", ";", "case", "CCGCmode", ":", "if", "(", "req_mode", "==", "CCGOCmode", "||", "req_mode", "==", "CCNOmode", ")", "return", "false", ";", "case", "CCGOCmode", ":", "if", "(", "req_mode", "==", "CCZmode", ")", "return", "false", ";", "case", "CCZmode", ":", "break", ";", "case", "CCAmode", ":"], "ground_truth": ["case", "CCCmode", ":"], "File": "i3865", "Func": "ix86_match_ccmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238224, "Length": 148, "Cover_Rate": 0.729064039408867} {"Template_token": ["", "if", "(", "strncmp", "(", "con", ",", "", ",", "", ")", "!=", "", ")", "continue", ";", "con", "+=", "", ";", "if", "(", "strchr", "(", "con", ",", "','", ")", "!=", "NULL", ")", "{", "error", "(", "", ")", ";", "continue", ";", "}", "bool", "invert", "=", "false", ";", "if", "(", "con", "[", "", "]", "==", "'n'", ")", "invert", "=", "true", ",", "con", "++", ";", "machine_mode", "mode", "=", "CCmode", ";", "rtx_code", "code", "=", "UNKNOWN", ";", "switch", "(", "con", "[", "", "]", ")", "{", "case", "'a'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCAmode", ",", "code", "=", "EQ", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "NE", ";", "break", ";", "case", "'b'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "EQ", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCAmode", ",", "code", "=", "NE", ";", "break", ";", "case", "'c'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'e'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'g'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GE", ";", "break", ";", "case", "'l'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LE", ";", "break", ";", "case", "'o'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCOmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'p'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCPmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'s'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCSmode", ",", "code", "=", "EQ", ";", "break", ";"], "ground_truth": ["case", "'z'", ":"], "File": "i3865", "Func": "ix86_md_asm_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238225, "Length": 379, "Cover_Rate": 0.4644607843137255} {"Template_token": ["", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "}", "rtx", "x", "=", "gen_rtx_REG", "(", "mode", ",", "FLAGS_REG", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "QImode", ",", "x", ",", "const0_rtx", ")", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error", "(", "", ")", ";", "continue", ";", "}", "if", "(", "dest_mode", "==", "DImode", "&&", "!", "TARGET_64BIT", ")", "dest_mode", "=", "SImode", ";", "if", "(", "dest_mode", "!=", "QImode", ")", "{", "rtx", "destqi", "=", "gen_reg_rtx", "(", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "destqi", ",", "x", ")", ")", ";", "if", "(", "TARGET_ZERO_EXTEND_WITH_AND", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "x", "=", "force_reg", "(", "dest_mode", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_movstrictqi", "(", "gen_lowpart", "(", "QImode", ",", "x", ")", ",", "destqi", ")", ")", ";", "}", "else", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "dest_mode", ",", "destqi", ")", ";", "}", "if", "(", "dest_mode", "!=", "GET_MODE", "(", "dest", ")", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_zero_extendsidi2", "(", "dest", ",", "tmp", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "saw_asm_flag", ")", "return", "seq", ";", "else", "{", "clobbers", ".", "safe_push", "(", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ")", ";", "SET_HARD_REG_BIT", "(", "clobbered_regs", ",", "FLAGS_REG", ")", ";", "return", "NULL", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_md_asm_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238226, "Length": 245, "Cover_Rate": 0.3002450980392157} {"Template_token": ["", "return", "MEMMODEL_SEQ_CST", ";", "}", "strong", "=", "(", "is_mm_acq_rel", "(", "model", ")", "||", "is_mm_seq_cst", "(", "model", ")", ")", ";", "if", "(", "val", "&", "IX86_HLE_ACQUIRE", "&&", "!", "(", "is_mm_acquire", "(", "model", ")", "||", "strong", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", "|", "IX86_HLE_ACQUIRE", ";", "}", "if", "(", "val", "&", "IX86_HLE_RELEASE", "&&", "!", "(", "is_mm_release", "(", "model", ")", "||", "strong", ")", ")", "{"], "ground_truth": ["warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";"], "File": "i3865", "Func": "ix86_memmodel_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238227, "Length": 72, "Cover_Rate": 0.5034965034965035} {"Template_token": ["", "if", "(", "val", "&", "IX86_HLE_ACQUIRE", "&&", "!", "(", "is_mm_acquire", "(", "model", ")", "||", "strong", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", "|", "IX86_HLE_ACQUIRE", ";", "}", "if", "(", "val", "&", "IX86_HLE_RELEASE", "&&", "!", "(", "is_mm_release", "(", "model", ")", "||", "strong", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", "|", "IX86_HLE_RELEASE", ";", "}"], "ground_truth": ["return", "val", ";"], "File": "i3865", "Func": "ix86_memmodel_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238228, "Length": 63, "Cover_Rate": 0.4405594405594406} {"Template_token": ["", "if", "(", "incoming_stack_boundary", "<", "crtl", "->", "parm_stack_boundary", ")", "incoming_stack_boundary", "=", "crtl", "->", "parm_stack_boundary", ";"], "ground_truth": ["if", "(", "incoming_stack_boundary", ">", "MAIN_STACK_BOUNDARY", "&&", "DECL_NAME", "(", "current_function_decl", ")", "&&", "MAIN_NAME_P", "(", "DECL_NAME", "(", "current_function_decl", ")", ")", "&&", "DECL_FILE_SCOPE_P", "(", "current_function_decl", ")", ")", "incoming_stack_boundary", "=", "MAIN_STACK_BOUNDARY", ";"], "File": "i3865", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238229, "Length": 42, "Cover_Rate": 0.37168141592920356} {"Template_token": ["", "df_note_add_problem", "(", ")", ";", "df_insn_rescan_all", "(", ")", ";", "df_analyze", "(", ")", ";", "regrename_init", "(", "true", ")", ";", "regrename_analyze", "(", "NULL", ")", ";", "auto_vec", "<", "du_head_p", ">", "cands", ";", "for", "(", "rtx_insn", "*", "insn", "=", "get_insns", "(", ")", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "USE", "||", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "CLOBBER", ")", "continue", ";", "extract_insn", "(", "insn", ")", ";", "int", "opno0", ",", "opno1", ";", "int", "modrm", "=", "ix86_get_modrm_for_rop", "(", "insn", ",", "recog_data", ".", "operand", ",", "recog_data", ".", "n_operands", ",", "&", "opno0", ",", "&", "opno1", ")", ";", "if", "(", "!", "ix86_rop_should_change_byte_p", "(", "modrm", ")", ")", "continue", ";", "insn_rr_info", "*", "info", "=", "&", "insn_rr", "[", "INSN_UID", "(", "insn", ")", "]", ";", "if", "(", "!", "info", "->", "op_info", ")", "continue", ";", "if", "(", "info", "->", "op_info", "[", "opno0", "]", ".", "n_chains", "!=", "", ")", "{", "gcc_assert", "(", "info", "->", "op_info", "[", "opno0", "]", ".", "n_chains", "==", "", ")", ";", "du_head_p", "op0c", ";", "op0c", "=", "regrename_chain_from_id", "(", "info", "->", "op_info", "[", "opno0", "]", ".", "heads", "[", "", "]", "->", "id", ")", ";", "if", "(", "op0c", "->", "target_data_1", "+", "op0c", "->", "target_data_2", "==", "", "&&", "!", "op0c", "->", "cannot_rename", ")", "cands", ".", "safe_push", "(", "op0c", ")", ";", "op0c", "->", "target_data_1", "++", ";", "}", "if", "(", "info", "->", "op_info", "[", "opno1", "]", ".", "n_chains", "!=", "", ")", "{", "gcc_assert", "(", "info", "->", "op_info", "[", "opno1", "]", ".", "n_chains", "==", "", ")", ";", "du_head_p", "op1c", ";", "op1c", "=", "regrename_chain_from_id", "(", "info", "->", "op_info", "[", "opno1", "]", ".", "heads", "[", "", "]", "->", "id", ")", ";", "if", "(", "op1c", "->", "target_data_1", "+", "op1c", "->", "target_data_2", "==", "", "&&", "!", "op1c", "->", "cannot_rename", ")", "cands", ".", "safe_push", "(", "op1c", ")", ";", "op1c", "->", "target_data_2", "++", ";", "}", "}", "int", "i", ";", "du_head_p", "head", ";", "FOR_EACH_VEC_ELT", "(", "cands", ",", "i", ",", "head", ")", "{", "int", "old_reg", ",", "best_reg", ";", "HARD_REG_SET", "unavailable", ";", "CLEAR_HARD_REG_SET", "(", "unavailable", ")", ";", "if", "(", "head", "->", "target_data_1", ")", "IOR_HARD_REG_SET", "(", "unavailable", ",", "output_risky", ")", ";", "if", "(", "head", "->", "target_data_2", ")", "IOR_HARD_REG_SET", "(", "unavailable", ",", "input_risky", ")", ";", "int", "n_uses", ";", "reg_class", "superclass", "=", "regrename_find_superclass", "(", "head", ",", "&", "n_uses", ",", "&", "unavailable", ")", ";", "old_reg", "=", "head", "->", "regno", ";", "best_reg", "=", "find_rename_reg", "(", "head", ",", "superclass", ",", "&", "unavailable", ",", "old_reg", ",", "false", ")", ";", "bool", "ok", "=", "regrename_do_replace", "(", "head", ",", "best_reg", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "head", "->", "id", ",", "reg_names", "[", "best_reg", "]", ",", "reg_class_names", "[", "superclass", "]", ")", ";", "}", "regrename_finish", "(", ")", ";", "df_analyze", "(", ")", ";", "basic_block", "bb", ";", "regset_head", "live", ";", "INIT_REG_SET", "(", "&", "live", ")", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "COPY_REG_SET", "(", "&", "live", ",", "DF_LR_OUT", "(", "bb", ")", ")", ";", "df_simulate_initialize_backwards", "(", "bb", ",", "&", "live", ")", ";"], "ground_truth": ["FOR_BB_INSNS_REVERSE", "(", "bb", ",", "insn", ")", "{"], "File": "i3865", "Func": "ix86_mitigate_rop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238231, "Length": 498, "Cover_Rate": 0.5} {"Template_token": ["", "tree", "symbol_decl", "=", "SYMBOL_REF_DECL", "(", "call_op", ")", ";", "if", "(", "!", "flag_plt", "||", "(", "symbol_decl", "!=", "NULL_TREE", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "symbol_decl", ")", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_nopic_noplt_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238232, "Length": 36, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "int", "regno", ";"], "ground_truth": ["for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "nregs", "++", ";"], "File": "i3865", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238233, "Length": 33, "Cover_Rate": 0.673469387755102} {"Template_token": ["", "static", "int", "ix86_nsaved_regs", "(", "void", ")", "{", "int", "nregs", "=", "", ";", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ")", ")", "nregs", "++", ";", "return", "nregs", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238234, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "REGNO", "(", "reg_1", ")", "!=", "REGNO", "(", "reg_2", ")", ")", "return", "false", ";", "if", "(", "!", "extract_base_offset_in_addr", "(", "mem_1", ",", "&", "base_1", ",", "&", "offset_1", ")", ")", "return", "false", ";", "if", "(", "!", "extract_base_offset_in_addr", "(", "mem_2", ",", "&", "base_2", ",", "&", "offset_2", ")", ")", "return", "false", ";", "if", "(", "!", "rtx_equal_p", "(", "base_1", ",", "base_2", ")", ")", "return", "false", ";", "offval_1", "=", "INTVAL", "(", "offset_1", ")", ";", "offval_2", "=", "INTVAL", "(", "offset_2", ")", ";", "msize", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["if", "(", "offval_1", "+", "msize", "!=", "offval_2", ")", "return", "false", ";"], "File": "i3865", "Func": "ix86_operands_ok_for_move_multiple", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238235, "Length": 94, "Cover_Rate": 0.4372093023255814} {"Template_token": ["", "else", "{", "mem_1", "=", "operands", "[", "", "]", ";", "mem_2", "=", "operands", "[", "", "]", ";", "reg_1", "=", "operands", "[", "", "]", ";", "reg_2", "=", "operands", "[", "", "]", ";", "}", "gcc_assert", "(", "REG_P", "(", "reg_1", ")", "&&", "REG_P", "(", "reg_2", ")", ")", ";", "if", "(", "REGNO", "(", "reg_1", ")", "!=", "REGNO", "(", "reg_2", ")", ")", "return", "false", ";", "if", "(", "!", "extract_base_offset_in_addr", "(", "mem_1", ",", "&", "base_1", ",", "&", "offset_1", ")", ")", "return", "false", ";", "if", "(", "!", "extract_base_offset_in_addr", "(", "mem_2", ",", "&", "base_2", ",", "&", "offset_2", ")", ")", "return", "false", ";", "if", "(", "!", "rtx_equal_p", "(", "base_1", ",", "base_2", ")", ")", "return", "false", ";"], "ground_truth": ["offval_1", "=", "INTVAL", "(", "offset_1", ")", ";"], "File": "i3865", "Func": "ix86_operands_ok_for_move_multiple", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238236, "Length": 113, "Cover_Rate": 0.5255813953488372} {"Template_token": ["", "case", "rint_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "!", "TARGET_ROUND", ")", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "return", "true", ";", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "TARGET_ROUND", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rsqrt_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", "&&", "use_rsqrt_p", "(", ")", ";", "default", ":", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238237, "Length": 75, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "case", "ldexp_optab", ":", "case", "scalb_optab", ":", "case", "round_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rint_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "!", "TARGET_ROUND", ")", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "return", "true", ";", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "TARGET_ROUND", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rsqrt_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", "&&", "use_rsqrt_p", "(", ")", ";", "default", ":"], "ground_truth": ["return", "true", ";"], "File": "i3865", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238238, "Length": 88, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "opt_pass", "*", "pass_insert_vzeroupper", "=", "make_pass_insert_vzeroupper", "(", "g", ")", ";", "struct", "register_pass_info", "insert_vzeroupper_info", "=", "{", "pass_insert_vzeroupper", ",", "", ",", "", ",", "PASS_POS_INSERT_AFTER", "}", ";"], "ground_truth": ["opt_pass", "*", "pass_stv", "=", "make_pass_stv", "(", "g", ")", ";"], "File": "i3865", "Func": "ix86_option_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238239, "Length": 32, "Cover_Rate": 0.4155844155844156} {"Template_token": ["", "ix86_default_align", "(", "&", "global_options", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_override_options_after_change", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238242, "Length": 7, "Cover_Rate": 0.5} {"Template_token": ["", "char", "*", "curr_range_str", ",", "*", "next_range_str", ";", "int", "i", "=", "", ",", "n", "=", "", ";", "if", "(", "is_memset", ")", "default_algs", "=", "&", "ix86_cost", "->", "memset", "[", "TARGET_64BIT", "!=", "", "]", ";", "else", "default_algs", "=", "&", "ix86_cost", "->", "memcpy", "[", "TARGET_64BIT", "!=", "", "]", ";", "curr_range_str", "=", "strategy_str", ";", "do", "{", "int", "maxs", ";", "char", "alg_name", "[", "", "]", ";", "char", "align", "[", "", "]", ";", "next_range_str", "=", "strchr", "(", "curr_range_str", ",", "','", ")", ";", "if", "(", "next_range_str", ")", "*", "next_range_str", "++", "=", "'\\0'", ";", "if", "(", "", "!=", "sscanf", "(", "curr_range_str", ",", "", ",", "alg_name", ",", "&", "maxs", ",", "align", ")", ")", "{", "error", "(", "", ",", "curr_range_str", ",", "is_memset", "?", "", ":", "", ")", ";", "return", ";", "}", "if", "(", "n", ">", "", "&&", "(", "maxs", "<", "(", "input_ranges", "[", "n", "-", "", "]", ".", "max", "+", "", ")", "&&", "maxs", "!=", "-", "", ")", ")", "{"], "ground_truth": ["error", "(", "", ",", "is_memset", "?", "", ":", "", ")", ";"], "File": "i3865", "Func": "ix86_parse_stringop_strategy_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238243, "Length": 160, "Cover_Rate": 0.3193612774451098} {"Template_token": ["", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "{", "HOST_WIDE_INT", "msize", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "type", ")", "{", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "return", "true", ";", "if", "(", "RECORD_OR_UNION_TYPE_P", "(", "type", ")", ")", "{", "msize", "=", "int_size_in_bytes", "(", "type", ")", ";", "}", "}", "return", "msize", "!=", "", "&&", "msize", "!=", "", "&&", "msize", "!=", "", "&&", "msize", "!=", "", ";", "}", "else", "if", "(", "type", "&&", "int_size_in_bytes", "(", "type", ")", "==", "-", "", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_pass_by_reference", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238244, "Length": 100, "Cover_Rate": 0.6711409395973155} {"Template_token": ["", "if", "(", "x", "==", "CONST0_RTX", "(", "mode", ")", ")", "return", "regclass", ";", "if", "(", "CONSTANT_P", "(", "x", ")", "&&", "(", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", "||", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MASK_CLASS_P", "(", "regclass", ")", ")", ")", "return", "NO_REGS", ";", "if", "(", "TARGET_SSE_MATH", "&&", "!", "TARGET_MIX_SSE_I387", "&&", "SSE_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "SSE_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "if", "(", "CONST_DOUBLE_P", "(", "x", ")", ")", "{", "if", "(", "reg_class_subset_p", "(", "regclass", ",", "GENERAL_REGS", ")", ")", "return", "regclass", ";", "if", "(", "TARGET_80387", "&&", "standard_80387_constant_p", "(", "x", ")", ">", "", ")", "{", "if", "(", "regclass", "==", "FLOAT_SSE_REGS", ")", "return", "FLOAT_REGS", ";", "if", "(", "regclass", "==", "FP_TOP_SSE_REGS", ")", "return", "FP_TOP_REG", ";", "if", "(", "regclass", "==", "FP_SECOND_SSE_REGS", ")", "return", "FP_SECOND_REG", ";", "if", "(", "regclass", "==", "FLOAT_INT_REGS", "||", "regclass", "==", "FLOAT_REGS", ")", "return", "regclass", ";", "}"], "ground_truth": ["return", "NO_REGS", ";"], "File": "i3865", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238245, "Length": 137, "Cover_Rate": 0.5829787234042553} {"Template_token": ["", "parts", ".", "index", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "addr", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "}", "else", "ok", "=", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "scale", "=", "parts", ".", "scale", ";", "if", "(", "ADDR_SPACE_GENERIC_P", "(", "as", ")", ")", "as", "=", "parts", ".", "seg", ";", "else", "gcc_assert", "(", "ADDR_SPACE_GENERIC_P", "(", "parts", ".", "seg", ")", ")", ";", "if", "(", "!", "ADDR_SPACE_GENERIC_P", "(", "as", ")", ")", "{", "const", "char", "*", "string", ";", "if", "(", "as", "==", "ADDR_SPACE_SEG_FS", ")", "string", "=", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ")", ";", "else", "if", "(", "as", "==", "ADDR_SPACE_SEG_GS", ")", "string", "=", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "fputs", "(", "string", ",", "file", ")", ";", "}", "if", "(", "TARGET_64BIT", "&&", "!", "base", "&&", "!", "index", "&&", "!", "no_rip", ")", "{", "rtx", "symbol", "=", "disp", ";", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", ")", "symbol", "=", "XEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "symbol", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "symbol", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "symbol", ")", "==", "", ")", ")", "base", "=", "pc_rtx", ";", "}", "if", "(", "!", "base", "&&", "!", "index", ")", "{", "if", "(", "CONST_INT_P", "(", "disp", ")", ")", "{", "if", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "&&", "parts", ".", "seg", "==", "ADDR_SPACE_GENERIC", ")", "fputs", "(", "", ",", "file", ")", ";", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "INTVAL", "(", "disp", ")", ")", ";", "}", "else", "if", "(", "flag_pic", ")", "output_pic_addr_const", "(", "file", ",", "disp", ",", "", ")", ";", "else", "output_addr_const", "(", "file", ",", "disp", ")", ";", "}", "else", "{", "if", "(", "SImode_address_operand", "(", "addr", ",", "VOIDmode", ")", ")", "{", "if", "(", "flag_checking", ")", "{", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "switch", "(", "GET_CODE", "(", "addr", ")", ")", "{", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "addr", ")", "==", "SImode", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "SUBREG_REG", "(", "addr", ")", ")", "==", "DImode", ")", ";", "break", ";", "case", "ZERO_EXTEND", ":", "case", "AND", ":", "gcc_assert", "(", "GET_MODE", "(", "addr", ")", "==", "DImode", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "gcc_assert", "(", "!", "code", ")", ";", "code", "=", "'k'", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_print_operand_address_as", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238246, "Length": 419, "Cover_Rate": 0.3587328767123288} {"Template_token": ["", "if", "(", "TARGET_VECTOR_PARALLEL_EXECUTION", ")", "return", "", ";", "else", "return", "", ";", "}", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_INT_TO_PARALLEL", ")", "return", "", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_REASSOC_FP_TO_PARALLEL", ")", "return", "(", "(", "TARGET_64BIT", "&&", "ix86_tune", "==", "PROCESSOR_HASWELL", ")", "?", "", ":", "", ")", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i3865", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238247, "Length": 53, "Cover_Rate": 0.726027397260274} {"Template_token": ["", "compute_bb_for_insn", "(", ")", ";", "if", "(", "flag_mitigate_rop", ")", "ix86_mitigate_rop", "(", ")", ";", "if", "(", "TARGET_SEH", "&&", "current_function_has_exception_handlers", "(", ")", ")", "ix86_seh_fixup_eh_fallthru", "(", ")", ";", "if", "(", "optimize", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "if", "(", "TARGET_PAD_SHORT_FUNCTION", ")", "ix86_pad_short_function", "(", ")", ";"], "ground_truth": ["else", "if", "(", "TARGET_PAD_RETURNS", ")", "ix86_pad_returns", "(", ")", ";"], "File": "i3865", "Func": "ix86_reorg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238248, "Length": 51, "Cover_Rate": 0.75} {"Template_token": ["", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "(", "!", "type", "||", "VECTOR_INTEGER_TYPE_P", "(", "type", ")", "||", "INTEGRAL_TYPE_P", "(", "type", ")", "||", "VECTOR_FLOAT_TYPE_P", "(", "type", ")", ")", "&&", "(", "SCALAR_INT_MODE_P", "(", "mode", ")", "||", "VECTOR_MODE_P", "(", "mode", ")", ")", "&&", "!", "COMPLEX_MODE_P", "(", "mode", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "||", "size", "==", "", ")", ")", "return", "false", ";", "return", "size", "!=", "", "&&", "size", "!=", "", "&&", "size", "!=", "", "&&", "size", "!=", "", ";", "}", "else", "{", "int", "needed_intregs", ",", "needed_sseregs", ";", "return", "examine_argument", "(", "mode", ",", "type", ",", "", ",", "&", "needed_intregs", ",", "&", "needed_sseregs", ")", ";", "}", "}", "else", "{", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "TARGET_IAMCU", ")", "return", "VECTOR_MODE_P", "(", "mode", ")", "||", "size", "<", "", "||", "size", ">", "", ";"], "ground_truth": ["if", "(", "mode", "==", "BLKmode", ")", "return", "true", ";"], "File": "i3865", "Func": "ix86_return_in_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238249, "Length": 142, "Cover_Rate": 0.4536741214057508} {"Template_token": ["", "return", "examine_argument", "(", "mode", ",", "type", ",", "", ",", "&", "needed_intregs", ",", "&", "needed_sseregs", ")", ";", "}", "}", "else", "{", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "TARGET_IAMCU", ")", "return", "VECTOR_MODE_P", "(", "mode", ")", "||", "size", "<", "", "||", "size", ">", "", ";", "if", "(", "mode", "==", "BLKmode", ")", "return", "true", ";", "if", "(", "MS_AGGREGATE_RETURN", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "size", "<=", "", ")", "return", "false", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "||", "mode", "==", "TImode", ")", "{", "if", "(", "size", "<", "", ")", "return", "false", ";", "if", "(", "size", "==", "", ")", "return", "TARGET_VECT8_RETURNS", "||", "!", "TARGET_MMX", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_SSE", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_AVX", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_AVX512F", ";", "}", "if", "(", "mode", "==", "XFmode", ")", "return", "false", ";", "if", "(", "size", ">", "", ")", "return", "true", ";", "gcc_assert", "(", "mode", "!=", "OImode", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_return_in_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238250, "Length": 163, "Cover_Rate": 0.5207667731629393} {"Template_token": ["", "static", "reg_class_t", "ix86_secondary_reload", "(", "bool", "in_p", ",", "rtx", "x", ",", "reg_class_t", "rclass", ",", "machine_mode", "mode", ",", "secondary_reload_info", "*", "sri", ")", "{", "if", "(", "TARGET_64BIT", "&&", "MEM_P", "(", "x", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", "&&", "!", "offsettable_memref_p", "(", "x", ")", ")", "{", "sri", "->", "icode", "=", "(", "in_p", "?", "CODE_FOR_reload_noff_load", ":", "CODE_FOR_reload_noff_store", ")", ";", "sri", "->", "extra_cost", "=", "", ";", "return", "NO_REGS", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_secondary_reload", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238254, "Length": 71, "Cover_Rate": 0.3879781420765027} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "||", "cum", "->", "call_abi", "==", "MS_ABI", ")", "return", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";", "save_area", "=", "frame_pointer_rtx", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";", "bnd_reg", "=", "cum", "->", "bnd_regno", "+", "cum", "->", "force_bnd_pass", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "max", ";", "i", "++", ")", "{", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "save_area", ",", "i", "*", "UNITS_PER_WORD", ")", ";", "rtx", "ptr", "=", "gen_rtx_REG", "(", "Pmode", ",", "x86_64_int_parameter_registers", "[", "i", "]", ")", ";", "rtx", "bounds", ";", "if", "(", "bnd_reg", "<=", "LAST_BND_REG", ")", "bounds", "=", "gen_rtx_REG", "(", "BNDmode", ",", "bnd_reg", ")", ";", "else", "{", "rtx", "ldx_addr", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "(", "LAST_BND_REG", "-", "bnd_reg", ")", "*", "GET_MODE_SIZE", "(", "Pmode", ")", ")", ";", "bounds", "=", "gen_reg_rtx", "(", "BNDmode", ")", ";", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ":", "gen_bnd32_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ":", "gen_bnd32_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ")", ";"], "File": "i3865", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238255, "Length": 232, "Cover_Rate": 0.7972508591065293} {"Template_token": ["", "else", "old_tree", "=", "target_option_default_node", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{"], "ground_truth": ["cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";"], "File": "i3865", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238256, "Length": 61, "Cover_Rate": 0.3505747126436782} {"Template_token": ["", "else", "if", "(", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ")", "old_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ";", "else", "old_tree", "=", "target_option_default_node", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "}", "ix86_previous_fndecl", "=", "fndecl", ";", "if", "(", "TARGET_64BIT", "&&", "(", "call_used_regs", "[", "SI_REG", "]", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", ")", "reinit_regs", "(", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238257, "Length": 145, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_MMX", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "}"], "ground_truth": ["return", "COSTS_N_INSNS", "(", "CEIL", "(", "GET_MODE_SIZE", "(", "mode", ")", ",", "units", ")", ")", ";"], "File": "i3865", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238258, "Length": 72, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "break", ";", "case", "MODE_COMPLEX_FLOAT", ":", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TCmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SCmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "break", ";", "case", "MODE_VECTOR_INT", ":", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_MMX", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238259, "Length": 117, "Cover_Rate": 0.527027027027027} {"Template_token": ["", "gcc_assert", "(", "node", "->", "decl", "==", "cfun", "->", "decl", ")", ";", "switch", "(", "node", "->", "simdclone", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "if", "(", "!", "TARGET_SSE2", ")", "str", "=", "", ";", "break", ";", "case", "'c'", ":", "if", "(", "!", "TARGET_AVX", ")", "str", "=", "", ";", "break", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "str", "=", "", ";", "break", ";", "case", "'e'", ":", "if", "(", "!", "TARGET_AVX512F", ")", "str", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "str", "==", "NULL", ")", "return", ";", "push_cfun", "(", "NULL", ")", ";", "tree", "args", "=", "build_tree_list", "(", "NULL_TREE", ",", "build_string", "(", "strlen", "(", "str", ")", ",", "str", ")", ")", ";", "bool", "ok", "=", "ix86_valid_target_attribute_p", "(", "node", "->", "decl", ",", "NULL", ",", "args", ",", "", ")", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["pop_cfun", "(", ")", ";"], "File": "i3865", "Func": "ix86_simd_clone_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238260, "Length": 139, "Cover_Rate": 0.8273809523809523} {"Template_token": ["", "ret", "=", "", ";", "}", "else", "{", "clonei", "->", "vecsize_mangle", "=", "", "[", "num", "]", ";", "ret", "=", "", ";", "}", "clonei", "->", "mask_mode", "=", "VOIDmode", ";", "switch", "(", "clonei", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'c'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'d'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'e'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "if", "(", "TYPE_MODE", "(", "base_type", ")", "==", "QImode", ")", "clonei", "->", "mask_mode", "=", "DImode", ";", "else", "clonei", "->", "mask_mode", "=", "SImode", ";", "break", ";", "}", "if", "(", "clonei", "->", "simdlen", "==", "", ")", "{", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "base_type", ")", ")", ")", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_int", ";", "else", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_float", ";", "clonei", "->", "simdlen", "/=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "base_type", ")", ")", ";", "}"], "ground_truth": ["else", "if", "(", "clonei", "->", "simdlen", ">", "", ")", "{"], "File": "i3865", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238261, "Length": 184, "Cover_Rate": 0.311336717428088} {"Template_token": ["", "clonei", "->", "vecsize_float", "=", "", ";", "if", "(", "TYPE_MODE", "(", "base_type", ")", "==", "QImode", ")", "clonei", "->", "mask_mode", "=", "DImode", ";", "else", "clonei", "->", "mask_mode", "=", "SImode", ";", "break", ";", "}", "if", "(", "clonei", "->", "simdlen", "==", "", ")", "{", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "base_type", ")", ")", ")", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_int", ";", "else", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_float", ";", "clonei", "->", "simdlen", "/=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "base_type", ")", ")", ";", "}", "else", "if", "(", "clonei", "->", "simdlen", ">", "", ")", "{", "tree", "ctype", "=", "ret_type", ";", "if", "(", "TREE_CODE", "(", "ret_type", ")", "==", "VOID_TYPE", ")", "ctype", "=", "base_type", ";", "int", "cnt", "=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "ctype", ")", ")", "*", "clonei", "->", "simdlen", ";", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "ctype", ")", ")", ")", "cnt", "/=", "clonei", "->", "vecsize_int", ";", "else", "cnt", "/=", "clonei", "->", "vecsize_float", ";", "if", "(", "cnt", ">", "(", "TARGET_64BIT", "?", "", ":", "", ")", ")", "{", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "clonei", "->", "simdlen", ")", ";", "return", "", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238262, "Length": 182, "Cover_Rate": 0.3079526226734349} {"Template_token": ["", "switch", "(", "node", "->", "simdclone", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "-", "", ";", "if", "(", "!", "TARGET_AVX", ")", "return", "", ";", "return", "TARGET_AVX2", "?", "", ":", "", ";", "case", "'c'", ":", "if", "(", "!", "TARGET_AVX", ")", "return", "-", "", ";", "return", "TARGET_AVX2", "?", "", ":", "", ";", "break", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "-", "", ";", "return", "", ";", "case", "'e'", ":", "if", "(", "!", "TARGET_AVX512F", ")", "return", "-", "", ";"], "ground_truth": ["return", "", ";"], "File": "i3865", "Func": "ix86_simd_clone_usable", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238263, "Length": 87, "Cover_Rate": 0.8285714285714286} {"Template_token": ["", "case", "'c'", ":", "if", "(", "!", "TARGET_AVX", ")", "return", "-", "", ";", "return", "TARGET_AVX2", "?", "", ":", "", ";", "break", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "-", "", ";"], "ground_truth": ["return", "", ";"], "File": "i3865", "Func": "ix86_simd_clone_usable", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238264, "Length": 36, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "else", "x", "=", "gen_lowpart", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "high", "[", "", "]", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";", "emit_insn", "(", "gen_and3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "emit_move_insn", "(", "low", "[", "", "]", ",", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_xor3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "const1_rtx", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "emit_insn", "(", "gen_ashl3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "return", ";", "}", "if", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", "{", "emit_move_insn", "(", "low", "[", "", "]", ",", "constm1_rtx", ")", ";", "if", "(", "optimize_insn_for_size_p", "(", ")", ")", "emit_move_insn", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ")", ";", "else", "emit_move_insn", "(", "high", "[", "", "]", ",", "constm1_rtx", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "}", "emit_insn", "(", "gen_ashl3", "(", "low", "[", "", "]", ",", "low", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", ";", "if", "(", "TARGET_CMOVE", "&&", "scratch", ")", "{", "rtx", "(", "*", "gen_x86_shift_adj_1", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", "=", "mode", "==", "DImode", "?", "gen_x86_shiftsi_adj_1", ":", "gen_x86_shiftdi_adj_1", ";"], "ground_truth": ["ix86_expand_clear", "(", "scratch", ")", ";"], "File": "i3865", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238265, "Length": 325, "Cover_Rate": 0.3472222222222222} {"Template_token": ["", "emit_move_insn", "(", "low", "[", "", "]", ",", "const0_rtx", ")", ";", "if", "(", "count", ">", "half_width", ")", "ix86_expand_ashl_const", "(", "high", "[", "", "]", ",", "count", "-", "half_width", ",", "mode", ")", ";", "}", "else", "{", "gen_shld", "=", "mode", "==", "DImode", "?", "gen_x86_shld", ":", "gen_x86_64_shld", ";", "if", "(", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "emit_move_insn", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_shld", "(", "high", "[", "", "]", ",", "low", "[", "", "]", ",", "GEN_INT", "(", "count", ")", ")", ")", ";", "ix86_expand_ashl_const", "(", "low", "[", "", "]", ",", "count", ",", "mode", ")", ";", "}", "return", ";", "}", "split_double_mode", "(", "mode", ",", "operands", ",", "", ",", "low", ",", "high", ")", ";", "gen_ashl3", "=", "mode", "==", "DImode", "?", "gen_ashlsi3", ":", "gen_ashldi3", ";", "if", "(", "operands", "[", "", "]", "==", "const1_rtx", ")", "{", "if", "(", "ANY_QI_REG_P", "(", "low", "[", "", "]", ")", "&&", "ANY_QI_REG_P", "(", "high", "[", "", "]", ")", ")", "{", "rtx", "s", ",", "d", ",", "flags", "=", "gen_rtx_REG", "(", "CCZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_clear", "(", "low", "[", "", "]", ")", ";", "ix86_expand_clear", "(", "high", "[", "", "]", ")", ";", "emit_insn", "(", "gen_testqi_ccz_1", "(", "operands", "[", "", "]", ",", "GEN_INT", "(", "half_width", ")", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "low", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_EQ", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "d", "=", "gen_lowpart", "(", "QImode", ",", "high", "[", "", "]", ")", ";", "d", "=", "gen_rtx_STRICT_LOW_PART", "(", "VOIDmode", ",", "d", ")", ";", "s", "=", "gen_rtx_NE", "(", "QImode", ",", "flags", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "d", ",", "s", ")", ")", ";", "}", "else", "{", "machine_mode", "half_mode", ";", "rtx", "(", "*", "gen_lshr3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_and3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_xor3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "HOST_WIDE_INT", "bits", ";", "rtx", "x", ";", "if", "(", "mode", "==", "DImode", ")", "{", "half_mode", "=", "SImode", ";", "gen_lshr3", "=", "gen_lshrsi3", ";", "gen_and3", "=", "gen_andsi3", ";", "gen_xor3", "=", "gen_xorsi3", ";", "bits", "=", "", ";", "}", "else", "{", "half_mode", "=", "DImode", ";", "gen_lshr3", "=", "gen_lshrdi3", ";", "gen_and3", "=", "gen_anddi3", ";", "gen_xor3", "=", "gen_xordi3", ";", "bits", "=", "", ";", "}", "if", "(", "TARGET_PARTIAL_REG_STALL", "&&", "!", "optimize_insn_for_size_p", "(", ")", ")", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "else", "x", "=", "gen_lowpart", "(", "half_mode", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "high", "[", "", "]", ",", "x", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_lshr3", "(", "high", "[", "", "]", ",", "high", "[", "", "]", ",", "GEN_INT", "(", "bits", ")", ")", ")", ";"], "File": "i3865", "Func": "ix86_split_ashl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238266, "Length": 461, "Cover_Rate": 0.49252136752136755} {"Template_token": ["", "x", "=", "gen_rtx_AND", "(", "vmode", ",", "dest", ",", "mask", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "if", "(", "op0", "!=", "CONST0_RTX", "(", "vmode", ")", ")", "{", "x", "=", "gen_rtx_IOR", "(", "vmode", ",", "dest", ",", "op0", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_split_copysign_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238267, "Length": 54, "Cover_Rate": 0.432} {"Template_token": ["", "condition", "=", "ix86_expand_fp_compare", "(", "code", ",", "op1", ",", "op2", ",", "tmp", ")", ";", "i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "condition", ",", "target1", ",", "target2", ")", ")", ")", ";"], "ground_truth": ["if", "(", "split_branch_probability", ">=", "", ")", "add_int_reg_note", "(", "i", ",", "REG_BR_PROB", ",", "split_branch_probability", ")", ";"], "File": "i3865", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238268, "Length": 49, "Cover_Rate": 0.47572815533980584} {"Template_token": ["", "gen_test_ccno_1", "=", "gen_testdi_ccno_1", ";", "gen_zero_extend", "=", "gen_zero_extendqidi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "end_label", "=", "gen_label_rtx", "(", ")", ";", "qimode_label", "=", "gen_label_rtx", "(", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "operands", "[", "", "]", ")", ";", "scratch", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "scratch", ",", "operands", "[", "", "]", ",", "scratch", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_insn", "(", "gen_test_ccno_1", "(", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp0", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp0", ",", "const0_rtx", ")", ";", "tmp0", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp0", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "qimode_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp0", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "qimode_label", ";", "div", "=", "gen_divmod4_1", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "div", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "end_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "qimode_label", ")", ";", "tmp0", "=", "simplify_gen_subreg", "(", "HImode", ",", "scratch", ",", "mode", ",", "", ")", ";", "tmp1", "=", "simplify_gen_subreg", "(", "HImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "tmp2", "=", "simplify_gen_subreg", "(", "QImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "emit_insn", "(", "gen_udivmodhiqi3", "(", "tmp0", ",", "tmp1", ",", "tmp2", ")", ")", ";", "if", "(", "signed_p", ")", "{", "div", "=", "gen_rtx_DIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_MOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "div", "=", "gen_rtx_UDIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_UMOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "tmp1", "=", "gen_rtx_ZERO_EXTRACT", "(", "mode", ",", "tmp0", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", "insn", "=", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp1", ")", ";", "else", "{", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "tmp1", ")", ";", "insn", "=", "emit_move_insn", "(", "operands", "[", "", "]", ",", "scratch", ")", ";", "}", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "mod", ")", ";", "tmp1", "=", "gen_lowpart", "(", "QImode", ",", "tmp0", ")", ";", "insn", "=", "emit_insn", "(", "gen_zero_extend", "(", "operands", "[", "", "]", ",", "tmp1", ")", ")", ";", "set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "div", ")", ";", "emit_label", "(", "end_label", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238269, "Length": 447, "Cover_Rate": 0.7996422182468694} {"Template_token": ["", "gen_zero_extend", "=", "gen_zero_extendqisi2", ";", "break", ";", "case", "DImode", ":", "gen_divmod4_1", "=", "signed_p", "?", "gen_divmoddi4_1", ":", "gen_udivmoddi4_1", ";", "gen_test_ccno_1", "=", "gen_testdi_ccno_1", ";", "gen_zero_extend", "=", "gen_zero_extendqidi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "end_label", "=", "gen_label_rtx", "(", ")", ";", "qimode_label", "=", "gen_label_rtx", "(", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "operands", "[", "", "]", ")", ";", "scratch", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "scratch", ",", "operands", "[", "", "]", ",", "scratch", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_insn", "(", "gen_test_ccno_1", "(", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp0", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp0", ",", "const0_rtx", ")", ";", "tmp0", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp0", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "qimode_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp0", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "qimode_label", ";", "div", "=", "gen_divmod4_1", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "div", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "end_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "qimode_label", ")", ";", "tmp0", "=", "simplify_gen_subreg", "(", "HImode", ",", "scratch", ",", "mode", ",", "", ")", ";", "tmp1", "=", "simplify_gen_subreg", "(", "HImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "tmp2", "=", "simplify_gen_subreg", "(", "QImode", ",", "operands", "[", "", "]", ",", "mode", ",", "", ")", ";", "emit_insn", "(", "gen_udivmodhiqi3", "(", "tmp0", ",", "tmp1", ",", "tmp2", ")", ")", ";", "if", "(", "signed_p", ")", "{", "div", "=", "gen_rtx_DIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_MOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "else", "{", "div", "=", "gen_rtx_UDIV", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "mod", "=", "gen_rtx_UMOD", "(", "SImode", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "}", "tmp1", "=", "gen_rtx_ZERO_EXTRACT", "(", "mode", ",", "tmp0", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", "insn", "=", "emit_move_insn", "(", "operands", "[", "", "]", ",", "tmp1", ")", ";", "else", "{", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "tmp1", ")", ";", "insn", "=", "emit_move_insn", "(", "operands", "[", "", "]", ",", "scratch", ")", ";", "}"], "ground_truth": ["set_unique_reg_note", "(", "insn", ",", "REG_EQUAL", ",", "mod", ")", ";"], "File": "i3865", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238270, "Length": 425, "Cover_Rate": 0.7602862254025045} {"Template_token": ["", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "XFmode", ":", "real_to_target", "(", "l", ",", "r", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "DFmode", ":", "REAL_VALUE_TO_TARGET_DOUBLE", "(", "*", "r", ",", "l", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "if", "(", "mode", "==", "TImode", ")", "split_double_mode", "(", "mode", ",", "&", "operand", ",", "", ",", "&", "parts", "[", "", "]", ",", "&", "parts", "[", "", "]", ")", ";", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "TFmode", ")", "{", "machine_mode", "upper_mode", "=", "mode", "==", "XFmode", "?", "SImode", ":", "DImode", ";", "if", "(", "REG_P", "(", "operand", ")", ")", "{", "gcc_assert", "(", "reload_completed", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "upper_mode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "}", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "DImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "parts", "[", "", "]", "=", "adjust_address", "(", "operand", ",", "upper_mode", ",", "", ")", ";", "}", "else", "if", "(", "CONST_DOUBLE_P", "(", "operand", ")", ")", "{", "long", "l", "[", "", "]", ";", "real_to_target", "(", "l", ",", "CONST_DOUBLE_REAL_VALUE", "(", "operand", ")", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "HOST_WIDE_INT", ")", "", ")", "|", "(", "(", "l", "[", "", "]", "&", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "", ")", ",", "DImode", ")", ";", "if", "(", "upper_mode", "==", "SImode", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "else", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "(", "HOST_WIDE_INT", ")", "", ")", "|", "(", "(", "l", "[", "", "]", "&", "(", "HOST_WIDE_INT", ")", "", ")", "<<", "", ")", ",", "DImode", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_split_to_parts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238271, "Length": 378, "Cover_Rate": 0.46782178217821785} {"Template_token": ["", "gcc_assert", "(", "POINTER_BOUNDS_MODE_P", "(", "GET_MODE", "(", "bounds", ")", ")", ")", ";", "if", "(", "!", "register_operand", "(", "bounds", ",", "BNDmode", ")", ")", "bounds", "=", "copy_to_mode_reg", "(", "BNDmode", ",", "bounds", ")", ";"], "ground_truth": ["emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ":", "gen_bnd32_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ")", ";"], "File": "i3865", "Func": "ix86_store_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238272, "Length": 55, "Cover_Rate": 0.4365079365079365} {"Template_token": ["", "rtx", "addr", ";", "addr", "=", "ix86_get_arg_address_for_bt", "(", "slot", ",", "slot_no", ",", "stack_pointer_rtx", ")", ";", "if", "(", "!", "ptr", ")", "{", "gcc_assert", "(", "MEM_P", "(", "slot", ")", ")", ";", "ptr", "=", "copy_addr_to_reg", "(", "slot", ")", ";", "}", "if", "(", "!", "register_operand", "(", "ptr", ",", "Pmode", ")", ")", "ptr", "=", "ix86_zero_extend_to_Pmode", "(", "ptr", ")", ";", "gcc_assert", "(", "POINTER_BOUNDS_MODE_P", "(", "GET_MODE", "(", "bounds", ")", ")", ")", ";", "if", "(", "!", "register_operand", "(", "bounds", ",", "BNDmode", ")", ")", "bounds", "=", "copy_to_mode_reg", "(", "BNDmode", ",", "bounds", ")", ";", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ":", "gen_bnd32_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_store_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238273, "Length": 109, "Cover_Rate": 0.8650793650793651} {"Template_token": ["", "bool", "ix86_using_red_zone", "(", "void", ")", "{"], "ground_truth": ["return", "TARGET_RED_ZONE", "&&", "!", "TARGET_64BIT_MS_ABI", ";"], "File": "i3865", "Func": "ix86_using_red_zone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238276, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "return", "TARGET_RED_ZONE", "&&", "!", "TARGET_64BIT_MS_ABI", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_using_red_zone", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238277, "Length": 7, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "tree", "func_optimize", "=", "DECL_FUNCTION_SPECIFIC_OPTIMIZATION", "(", "fndecl", ")", ";", "if", "(", "!", "func_optimize", ")", "func_optimize", "=", "old_optimize", ";", "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", ")", ")", ";"], "ground_truth": ["cl_target_option_restore", "(", "&", "func_options", ",", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ")", ";"], "File": "i3865", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238279, "Length": 68, "Cover_Rate": 0.3008849557522124} {"Template_token": ["", "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", ")", ")", ";", "new_target", "=", "ix86_valid_target_attribute_tree", "(", "args", ",", "&", "func_options", ",", "&", "global_options_set", ")", ";", "new_optimize", "=", "build_optimization_node", "(", "&", "func_options", ")", ";", "if", "(", "new_target", "==", "error_mark_node", ")", "ret", "=", "false", ";", "else", "if", "(", "fndecl", "&&", "new_target", ")", "{"], "ground_truth": ["DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", "=", "new_target", ";"], "File": "i3865", "Func": "ix86_valid_target_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238280, "Length": 76, "Cover_Rate": 0.336283185840708} {"Template_token": ["", "else", "if", "(", "orig_tune_defaulted", ")", "opts", "->", "x_ix86_tune_string", "=", "NULL", ";", "if", "(", "enum_opts_set", ".", "x_ix86_fpmath", ")", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "else", "if", "(", "!", "TARGET_64BIT_P", "(", "opts", "->", "x_ix86_isa_flags", ")", "&&", "TARGET_SSE_P", "(", "opts", "->", "x_ix86_isa_flags", ")", ")", "{", "if", "(", "TARGET_80387_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "(", "FPMATH_SSE", "|", "FPMATH_387", ")", ";", "else", "opts", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "FPMATH_SSE", ";", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "}", "ix86_option_override_internal", "(", "false", ",", "opts", ",", "opts_set", ")", ";", "ix86_add_new_builtins", "(", "opts", "->", "x_ix86_isa_flags", ")", ";"], "ground_truth": ["t", "=", "build_target_option_node", "(", "opts", ")", ";"], "File": "i3865", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238281, "Length": 114, "Cover_Rate": 0.30158730158730157} {"Template_token": ["", "end_sequence", "(", ")", ";", "push_topmost_sequence", "(", ")", ";", "emit_insn_after", "(", "seq", ",", "entry_of_function", "(", ")", ")", ";", "pop_topmost_sequence", "(", ")", ";", "}", "}", "if", "(", "is_va_list_char_pointer", "(", "TREE_TYPE", "(", "valist", ")", ")", ")", "{", "if", "(", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", "==", "NULL_RTX", ")", "std_expand_builtin_va_start", "(", "valist", ",", "nextarg", ")", ";", "else", "{", "rtx", "va_r", ",", "next", ";", "va_r", "=", "expand_expr", "(", "valist", ",", "NULL_RTX", ",", "VOIDmode", ",", "EXPAND_WRITE", ")", ";", "next", "=", "expand_binop", "(", "ptr_mode", ",", "add_optab", ",", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", ",", "crtl", "->", "args", ".", "arg_offset_rtx", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "convert_move", "(", "va_r", ",", "next", ",", "", ")", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "chkp_expand_bounds_reset_for_mem", "(", "valist", ",", "make_tree", "(", "TREE_TYPE", "(", "valist", ")", ",", "next", ")", ")", ";", "}", "return", ";", "}", "f_gpr", "=", "TYPE_FIELDS", "(", "TREE_TYPE", "(", "sysv_va_list_type_node", ")", ")", ";", "f_fpr", "=", "DECL_CHAIN", "(", "f_gpr", ")", ";", "f_ovf", "=", "DECL_CHAIN", "(", "f_fpr", ")", ";", "f_sav", "=", "DECL_CHAIN", "(", "f_ovf", ")", ";", "valist", "=", "build_simple_mem_ref", "(", "valist", ")", ";", "TREE_TYPE", "(", "valist", ")", "=", "TREE_TYPE", "(", "sysv_va_list_type_node", ")", ";", "gpr", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_gpr", ")", ",", "unshare_expr", "(", "valist", ")", ",", "f_gpr", ",", "NULL_TREE", ")", ";", "fpr", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_fpr", ")", ",", "unshare_expr", "(", "valist", ")", ",", "f_fpr", ",", "NULL_TREE", ")", ";", "ovf", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_ovf", ")", ",", "unshare_expr", "(", "valist", ")", ",", "f_ovf", ",", "NULL_TREE", ")", ";", "sav", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_sav", ")", ",", "unshare_expr", "(", "valist", ")", ",", "f_sav", ",", "NULL_TREE", ")", ";", "words", "=", "crtl", "->", "args", ".", "info", ".", "words", ";", "n_gpr", "=", "crtl", "->", "args", ".", "info", ".", "regno", ";", "n_fpr", "=", "crtl", "->", "args", ".", "info", ".", "sse_regno", ";", "if", "(", "cfun", "->", "va_list_gpr_size", ")", "{", "type", "=", "TREE_TYPE", "(", "gpr", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "gpr", ",", "build_int_cst", "(", "type", ",", "n_gpr", "*", "", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_va_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238282, "Length": 348, "Cover_Rate": 0.48535564853556484} {"Template_token": ["", "sav", "=", "build3", "(", "COMPONENT_REF", ",", "TREE_TYPE", "(", "f_sav", ")", ",", "unshare_expr", "(", "valist", ")", ",", "f_sav", ",", "NULL_TREE", ")", ";", "words", "=", "crtl", "->", "args", ".", "info", ".", "words", ";", "n_gpr", "=", "crtl", "->", "args", ".", "info", ".", "regno", ";", "n_fpr", "=", "crtl", "->", "args", ".", "info", ".", "sse_regno", ";", "if", "(", "cfun", "->", "va_list_gpr_size", ")", "{", "type", "=", "TREE_TYPE", "(", "gpr", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "gpr", ",", "build_int_cst", "(", "type", ",", "n_gpr", "*", "", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "}", "if", "(", "TARGET_SSE", "&&", "cfun", "->", "va_list_fpr_size", ")", "{", "type", "=", "TREE_TYPE", "(", "fpr", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "fpr", ",", "build_int_cst", "(", "type", ",", "n_fpr", "*", "", "+", "", "*", "X86_64_REGPARM_MAX", ")", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";", "}", "type", "=", "TREE_TYPE", "(", "ovf", ")", ";", "if", "(", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", "==", "NULL_RTX", ")", "ovf_rtx", "=", "crtl", "->", "args", ".", "internal_arg_pointer", ";", "else", "ovf_rtx", "=", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", ";", "t", "=", "make_tree", "(", "type", ",", "ovf_rtx", ")", ";", "if", "(", "words", "!=", "", ")", "t", "=", "fold_build_pointer_plus_hwi", "(", "t", ",", "words", "*", "UNITS_PER_WORD", ")", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "chkp_expand_bounds_reset_for_mem", "(", "ovf", ",", "t", ")", ";", "t", "=", "build2", "(", "MODIFY_EXPR", ",", "type", ",", "ovf", ",", "t", ")", ";", "TREE_SIDE_EFFECTS", "(", "t", ")", "=", "", ";", "expand_expr", "(", "t", ",", "const0_rtx", ",", "VOIDmode", ",", "EXPAND_NORMAL", ")", ";"], "ground_truth": ["if", "(", "ix86_varargs_gpr_size", "||", "ix86_varargs_fpr_size", ")", "{"], "File": "i3865", "Func": "ix86_va_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238283, "Length": 275, "Cover_Rate": 0.38354253835425384} {"Template_token": ["", "CASE_CFN_LOG", ":", "CASE_CFN_LOG2", ":", "CASE_CFN_LOG10", ":", "if", "(", "el_mode", "==", "DFmode", "&&", "n", "==", "", ")", "{", "name", "[", "", "]", "=", "'d'", ";", "name", "[", "", "]", "=", "'2'", ";", "}", "else", "if", "(", "el_mode", "==", "SFmode", "&&", "n", "==", "", ")", "{", "name", "[", "", "]", "=", "'s'", ";", "name", "[", "", "]", "=", "'4'", ";", "}", "else", "return", "NULL_TREE", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";", "}", "tree", "fndecl", "=", "mathfn_built_in", "(", "TREE_TYPE", "(", "type_in", ")", ",", "fn", ")", ";", "bname", "=", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "fndecl", ")", ")", ";", "sprintf", "(", "name", "+", "", ",", "", ",", "bname", "+", "", ")", ";", "arity", "=", "", ";", "for", "(", "args", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "args", ";", "args", "=", "TREE_CHAIN", "(", "args", ")", ")", "arity", "++", ";", "if", "(", "arity", "==", "", ")", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "NULL", ")", ";", "else", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "type_in", ",", "NULL", ")", ";", "new_fndecl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "fntype", ")", ";", "TREE_PUBLIC", "(", "new_fndecl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "new_fndecl", ")", "=", "", ";", "DECL_IS_NOVOPS", "(", "new_fndecl", ")", "=", "", ";", "TREE_READONLY", "(", "new_fndecl", ")", "=", "", ";", "return", "new_fndecl", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "ix86_veclibabi_acml", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238284, "Length": 211, "Cover_Rate": 0.6452599388379205} {"Template_token": ["", "switch", "(", "fn", ")", "{", "CASE_CFN_EXP", ":", "CASE_CFN_LOG", ":", "CASE_CFN_LOG10", ":", "CASE_CFN_POW", ":", "CASE_CFN_TANH", ":", "CASE_CFN_TAN", ":", "CASE_CFN_ATAN", ":", "CASE_CFN_ATAN2", ":", "CASE_CFN_ATANH", ":", "CASE_CFN_CBRT", ":", "CASE_CFN_SINH", ":", "CASE_CFN_SIN", ":", "CASE_CFN_ASINH", ":", "CASE_CFN_ASIN", ":", "CASE_CFN_COSH", ":", "CASE_CFN_COS", ":", "CASE_CFN_ACOSH", ":", "CASE_CFN_ACOS", ":", "if", "(", "(", "el_mode", "!=", "DFmode", "||", "n", "!=", "", ")", "&&", "(", "el_mode", "!=", "SFmode", "||", "n", "!=", "", ")", ")", "return", "NULL_TREE", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";", "}", "tree", "fndecl", "=", "mathfn_built_in", "(", "TREE_TYPE", "(", "type_in", ")", ",", "fn", ")", ";", "bname", "=", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "fndecl", ")", ")", ";", "if", "(", "DECL_FUNCTION_CODE", "(", "fndecl", ")", "==", "BUILT_IN_LOGF", ")", "strcpy", "(", "name", ",", "", ")", ";", "else", "if", "(", "DECL_FUNCTION_CODE", "(", "fndecl", ")", "==", "BUILT_IN_LOG", ")", "strcpy", "(", "name", ",", "", ")", ";", "else", "if", "(", "n", "==", "", ")", "{", "sprintf", "(", "name", ",", "", ",", "bname", "+", "", ")", ";", "name", "[", "strlen", "(", "name", ")", "-", "", "]", "=", "'4'", ";", "}", "else", "sprintf", "(", "name", ",", "", ",", "bname", "+", "", ")", ";", "name", "[", "", "]", "&=", "~", "", ";", "arity", "=", "", ";", "for", "(", "args", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "args", ";", "args", "=", "TREE_CHAIN", "(", "args", ")", ")", "arity", "++", ";", "if", "(", "arity", "==", "", ")", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "NULL", ")", ";", "else", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "type_in", ",", "NULL", ")", ";", "new_fndecl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "fntype", ")", ";", "TREE_PUBLIC", "(", "new_fndecl", ")", "=", "", ";"], "ground_truth": ["DECL_EXTERNAL", "(", "new_fndecl", ")", "=", "", ";"], "File": "i3865", "Func": "ix86_veclibabi_svml", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238285, "Length": 268, "Cover_Rate": 0.694300518134715} {"Template_token": ["", "if", "(", "(", "TREE_CODE", "(", "index_type", ")", "!=", "INTEGER_TYPE", "&&", "!", "POINTER_TYPE_P", "(", "index_type", ")", ")", "||", "(", "TYPE_MODE", "(", "index_type", ")", "!=", "SImode", "&&", "TYPE_MODE", "(", "index_type", ")", "!=", "DImode", ")", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", ">", "POINTER_SIZE", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", "<", "POINTER_SIZE", "&&", "TYPE_UNSIGNED", "(", "index_type", ")", ")", "return", "NULL_TREE", ";", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "vectype", ")", ")", "{", "case", "V8DFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DF", ":", "IX86_BUILTIN_SCATTERDIV8DF", ";"], "ground_truth": ["break", ";"], "File": "i3865", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238286, "Length": 120, "Cover_Rate": 0.5970149253731343} {"Template_token": ["", "static", "bool", "ix86_vector_duplicate_value", "(", "machine_mode", "mode", ",", "rtx", "target", ",", "rtx", "val", ")", "{", "bool", "ok", ";", "rtx_insn", "*", "insn", ";", "rtx", "dup", ";", "dup", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "val", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "dup", ")", ")", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "{"], "ground_truth": ["rtx_insn", "*", "seq", ";"], "File": "i3865", "Func": "ix86_vector_duplicate_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238287, "Length": 59, "Cover_Rate": 0.49166666666666664} {"Template_token": ["", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "vreg", ",", "tmp", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "replace_with_subreg_in_insn", "(", "DF_REF_INSN", "(", "ref", ")", ",", "reg", ",", "vreg", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238290, "Length": 273, "Cover_Rate": 0.6423529411764706} {"Template_token": ["", "if", "(", "TARGET_SSE4_1", ")", "{", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse4_1_pinsrd", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "if", "(", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_TEMP", ")", ";"], "ground_truth": ["emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";"], "File": "i3865", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238291, "Length": 212, "Cover_Rate": 0.4988235294117647} {"Template_token": ["", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_REGNO", "(", "def", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ",", "chain_id", ")", ";", "bitmap_set_bit", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238292, "Length": 48, "Cover_Rate": 0.7384615384615385} {"Template_token": ["", "gcc_assert", "(", "DF_REF_REG_DEF_P", "(", "def", ")", ")", ";", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_REGNO", "(", "def", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ",", "chain_id", ")", ";"], "File": "i3865", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238293, "Length": 45, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "struct", "ix86_address", "parts", ";", "rtx", "base", ",", "index", ",", "disp", ";", "int", "len", ";", "int", "ok", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PRE_DEC", "||", "GET_CODE", "(", "addr", ")", "==", "POST_INC", "||", "GET_CODE", "(", "addr", ")", "==", "PRE_MODIFY", "||", "GET_CODE", "(", "addr", ")", "==", "POST_MODIFY", ")", "return", "", ";", "ok", "=", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "len", "=", "(", "parts", ".", "seg", "==", "ADDR_SPACE_GENERIC", ")", "?", "", ":", "", ";", "if", "(", "TARGET_64BIT", "&&", "!", "lea", "&&", "(", "SImode_address_operand", "(", "addr", ",", "VOIDmode", ")", "||", "(", "parts", ".", "base", "&&", "GET_MODE", "(", "parts", ".", "base", ")", "==", "SImode", ")", "||", "(", "parts", ".", "index", "&&", "GET_MODE", "(", "parts", ".", "index", ")", "==", "SImode", ")", ")", ")", "len", "++", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";"], "ground_truth": ["if", "(", "base", "&&", "SUBREG_P", "(", "base", ")", ")", "base", "=", "SUBREG_REG", "(", "base", ")", ";"], "File": "i3865", "Func": "memory_address_length", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238294, "Length": 162, "Cover_Rate": 0.42297650130548303} {"Template_token": ["", "static", "int", "labelno", "=", "", ";", "char", "loop_lab", "[", "", "]", ";", "rtx", "xops", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "loop_lab", ",", "", ",", "labelno", "++", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "loop_lab", ")", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "GEN_INT", "(", "PROBE_INTERVAL", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["xops", "[", "", "]", "=", "const0_rtx", ";"], "File": "i3865", "Func": "output_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238295, "Length": 66, "Cover_Rate": 0.515625} {"Template_token": ["", "const", "char", "*", "output_adjust_stack_and_probe", "(", "rtx", "reg", ")", "{", "static", "int", "labelno", "=", "", ";", "char", "loop_lab", "[", "", "]", ";", "rtx", "xops", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "loop_lab", ",", "", ",", "labelno", "++", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "loop_lab", ")", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "GEN_INT", "(", "PROBE_INTERVAL", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "xops", "[", "", "]", "=", "const0_rtx", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "reg", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "i3865", "Func": "output_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238296, "Length": 110, "Cover_Rate": 0.859375} {"Template_token": ["", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "else", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "break", ";", "case", "MINUS", ":", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "'('", ":", "'['", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "')'", ":", "']'", ",", "file", ")", ";", "break", ";", "case", "UNSPEC", ":", "if", "(", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_STACK_CHECK", ")", "{", "bool", "f", "=", "i386_asm_output_addr_const_extra", "(", "file", ",", "x", ")", ";", "gcc_assert", "(", "f", ")", ";", "break", ";", "}", "gcc_assert", "(", "XVECLEN", "(", "x", ",", "", ")", "==", "", ")", ";", "output_pic_addr_const", "(", "file", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "code", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PLTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTPCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";"], "ground_truth": ["break", ";"], "File": "i3865", "Func": "output_pic_addr_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238297, "Length": 287, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "reg", ";", "xops", "[", "", "]", "=", "const0_rtx", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "xops", "[", "", "]", "=", "reg", ";", "xops", "[", "", "]", "=", "end", ";"], "ground_truth": ["output_asm_insn", "(", "", ",", "xops", ")", ";"], "File": "i3865", "Func": "output_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238298, "Length": 49, "Cover_Rate": 0.33793103448275863} {"Template_token": ["", "pass_stv", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_stv", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i3865", "Func": "pass_stv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238299, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "pass_stv", "(", "gcc", "::", "context", "*", "ctxt", ")", ":", "rtl_opt_pass", "(", "pass_data_stv", ",", "ctxt", ")", "{"], "ground_truth": ["}"], "File": "i3865", "Func": "pass_stv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238300, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "x", "==", "pc_rtx", ")", "{", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'y'", "&&", "STACK_TOP_P", "(", "x", ")", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'w'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'b'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'k'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'q'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'h'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'x'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'t'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'g'", ")", "msize", "=", "", ";", "else", "msize", "=", "GET_MODE_SIZE", "(", "GET_MODE", "(", "x", ")", ")", ";", "regno", "=", "true_regnum", "(", "x", ")", ";", "gcc_assert", "(", "regno", "!=", "ARG_POINTER_REGNUM", "&&", "regno", "!=", "FRAME_POINTER_REGNUM", "&&", "regno", "!=", "FLAGS_REG", "&&", "regno", "!=", "FPSR_REG", "&&", "regno", "!=", "FPCR_REG", ")", ";", "duplicated", "=", "code", "==", "'d'", "&&", "TARGET_AVX", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", "==", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "case", "", ":", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";"], "ground_truth": ["break", ";"], "File": "i3865", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238301, "Length": 257, "Cover_Rate": 0.5150300601202404} {"Template_token": ["", "if", "(", "Pmode", "==", "SImode", ")", "insn", "=", "gen_pro_epilogue_adjust_stack_si_add", "(", "dest", ",", "src", ",", "offset", ")", ";", "else", "if", "(", "x86_64_immediate_operand", "(", "offset", ",", "DImode", ")", ")", "insn", "=", "gen_pro_epilogue_adjust_stack_di_add", "(", "dest", ",", "src", ",", "offset", ")", ";", "else", "{", "rtx", "tmp", ";", "if", "(", "style", ")", "tmp", "=", "gen_rtx_REG", "(", "DImode", ",", "R11_REG", ")", ";", "else", "{", "gcc_assert", "(", "src", "!=", "hard_frame_pointer_rtx", "&&", "dest", "!=", "hard_frame_pointer_rtx", ")", ";", "tmp", "=", "hard_frame_pointer_rtx", ";", "}", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "offset", ")", ")", ";", "if", "(", "style", "<", "", ")", "add_frame_related_expr", "=", "true", ";", "insn", "=", "gen_pro_epilogue_adjust_stack_di_add", "(", "dest", ",", "src", ",", "tmp", ")", ";", "}", "insn", "=", "emit_insn", "(", "insn", ")", ";", "if", "(", "style", ">=", "", ")", "ix86_add_queued_cfa_restore_notes", "(", "insn", ")", ";", "if", "(", "set_cfa", ")", "{", "rtx", "r", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "src", ")", ";", "m", "->", "fs", ".", "cfa_offset", "+=", "INTVAL", "(", "offset", ")", ";"], "ground_truth": ["m", "->", "fs", ".", "cfa_reg", "=", "dest", ";"], "File": "i3865", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238302, "Length": 164, "Cover_Rate": 0.41102756892230574} {"Template_token": ["", "if", "(", "style", ">=", "", ")", "ix86_add_queued_cfa_restore_notes", "(", "insn", ")", ";", "if", "(", "set_cfa", ")", "{", "rtx", "r", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "src", ")", ";", "m", "->", "fs", ".", "cfa_offset", "+=", "INTVAL", "(", "offset", ")", ";", "m", "->", "fs", ".", "cfa_reg", "=", "dest", ";", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "r", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "if", "(", "style", "<", "", ")", "{", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "add_frame_related_expr", ")", "{", "rtx", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "r", ")", ";", "}", "}", "if", "(", "dest", "==", "stack_pointer_rtx", ")", "{", "HOST_WIDE_INT", "ooffset", "=", "m", "->", "fs", ".", "sp_offset", ";", "bool", "valid", "=", "m", "->", "fs", ".", "sp_valid", ";", "if", "(", "src", "==", "hard_frame_pointer_rtx", ")", "{", "valid", "=", "m", "->", "fs", ".", "fp_valid", ";", "ooffset", "=", "m", "->", "fs", ".", "fp_offset", ";", "}"], "ground_truth": ["else", "if", "(", "src", "==", "crtl", "->", "drap_reg", ")", "{"], "File": "i3865", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238303, "Length": 197, "Cover_Rate": 0.49373433583959897} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "CCNOmode", ":", "case", "CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "LTU", ":", "if", "(", "mode", "==", "CCmode", ")", "suffix", "=", "", ";", "else", "if", "(", "mode", "==", "CCCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "GE", ":", "switch", "(", "mode", ")", "{", "case", "CCNOmode", ":", "case", "CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "CCmode", ":", "case", "CCGCmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "GEU", ":", "if", "(", "mode", "==", "CCmode", ")", "suffix", "=", "", ";", "else", "if", "(", "mode", "==", "CCCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["break", ";"], "File": "i3865", "Func": "put_condition_code", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238304, "Length": 149, "Cover_Rate": 0.31106471816283926} {"Template_token": ["", "return", "", ";", "case", "SP_REG", ":", "return", "", ";", "case", "BP_REG", ":", "return", "", ";", "case", "SI_REG", ":", "return", "", ";", "case", "DI_REG", ":", "return", "", ";", "default", ":", "break", ";", "}", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_STACK_REG", ",", "LAST_STACK_REG", ")", ")", "return", "regno", "-", "FIRST_STACK_REG", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_SSE_REG", ",", "LAST_SSE_REG", ")", ")", "return", "regno", "-", "FIRST_SSE_REG", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_MMX_REG", ",", "LAST_MMX_REG", ")", ")", "return", "regno", "-", "FIRST_MMX_REG", ";", "if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_REX_SSE_REG", ",", "LAST_REX_SSE_REG", ")", ")", "return", "regno", "-", "FIRST_REX_SSE_REG", ";"], "ground_truth": ["if", "(", "IN_RANGE", "(", "regno", ",", "FIRST_REX_INT_REG", ",", "LAST_REX_INT_REG", ")", ")", "return", "regno", "-", "FIRST_REX_INT_REG", ";"], "File": "i3865", "Func": "reg_encoded_number", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238305, "Length": 112, "Cover_Rate": 0.5863874345549738} {"Template_token": ["", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "x", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "}"], "ground_truth": ["}"], "File": "i3865", "Func": "release_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238306, "Length": 28, "Cover_Rate": 0.3111111111111111} {"Template_token": ["", "break", ";", "}", "}", "}", "EXECUTE_IF_SET_IN_BITMAP", "(", "regs", ",", "", ",", "id", ",", "bi", ")", "{", "for", "(", "df_ref", "def", "=", "DF_REG_DEF_CHAIN", "(", "id", ")", ";", "def", ";", "def", "=", "DF_REF_NEXT_REG", "(", "def", ")", ")", "if", "(", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "bitmap_clear_bit", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "}", "}", "BITMAP_FREE", "(", "regs", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238307, "Length": 82, "Cover_Rate": 0.35807860262008734} {"Template_token": ["", "if", "(", "fmt", "[", "i", "]", "==", "'e'", ")", "XEXP", "(", "x", ",", "i", ")", "=", "replace_with_subreg", "(", "XEXP", "(", "x", ",", "i", ")", ",", "reg", ",", "new_reg", ")", ";", "else", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", "=", "replace_with_subreg", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ",", "reg", ",", "new_reg", ")", ";", "}", "return", "x", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "replace_with_subreg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238308, "Length": 90, "Cover_Rate": 0.5590062111801242} {"Template_token": ["", "replace_with_subreg", "(", "single_set", "(", "insn", ")", ",", "reg", ",", "new_reg", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "replace_with_subreg_in_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238310, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "replace_with_subreg", "(", "single_set", "(", "insn", ")", ",", "reg", ",", "new_reg", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "replace_with_subreg_in_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238311, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "chain_id", "=", "++", "max_id", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "chain_id", ")", ";", "bitmap_obstack_initialize", "(", "NULL", ")", ";", "insns", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "defs_conv", "=", "BITMAP_ALLOC", "(", "NULL", ")", ";", "queue", "=", "NULL", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "scalar_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238312, "Length": 49, "Cover_Rate": 0.8909090909090909} {"Template_token": ["", "case", "MEM", ":", "return", "REG_P", "(", "dst", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "||", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i3865", "Func": "scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238313, "Length": 138, "Cover_Rate": 0.5073529411764706} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "||", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238314, "Length": 124, "Cover_Rate": 0.45588235294117646} {"Template_token": ["", "SET_HARD_REG_BIT", "(", "in", ",", "base", "+", "", ")", ";", "SET_HARD_REG_BIT", "(", "in", ",", "base", "+", "", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "set_rop_modrm_reg_bits", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238315, "Length": 19, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "case", "V8HImode", ":", "case", "V4SImode", ":", "case", "V2DImode", ":", "if", "(", "TARGET_SSE2", ")", "return", "", ";", "case", "V32QImode", ":", "case", "V16HImode", ":", "case", "V8SImode", ":", "case", "V4DImode", ":", "if", "(", "TARGET_AVX2", ")", "return", "", ";"], "ground_truth": ["case", "V64QImode", ":"], "File": "i3865", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238316, "Length": 38, "Cover_Rate": 0.3140495867768595} {"Template_token": ["", "if", "(", "cum", "&&", "cum", "->", "warn_avx", "&&", "!", "warnedavx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "(", "(", "size", "==", "", "&&", "TARGET_64BIT", ")", "||", "size", "==", "", ")", "&&", "!", "TARGET_SSE", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedsse", ";", "static", "bool", "warnedsse_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_sse", "&&", "!", "warnedsse", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse", "=", "true", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "in_return", "&&", "!", "warnedsse_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse_ret", "=", "true", ";", "}", "}", "else", "if", "(", "(", "size", "==", "", "&&", "!", "TARGET_64BIT", ")", "&&", "!", "TARGET_MMX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedmmx", ";", "static", "bool", "warnedmmx_ret", ";"], "ground_truth": ["if", "(", "cum", "&&", "cum", "->", "warn_mmx", "&&", "!", "warnedmmx", ")", "{"], "File": "i3865", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238317, "Length": 184, "Cover_Rate": 0.37551020408163266} {"Template_token": ["", "return", "(", "TARGET_SSE_MATH", "&&", "flag_finite_math_only", "&&", "!", "flag_trapping_math", "&&", "flag_unsafe_math_optimizations", ")", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "use_rsqrt_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238319, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "tree", "type", "=", "TREE_TYPE", "(", "field", ")", ";", "if", "(", "TARGET_64BIT", "||", "TARGET_ALIGN_DOUBLE", ")", "return", "computed", ";", "if", "(", "TARGET_IAMCU", ")", "return", "iamcu_alignment", "(", "type", ",", "computed", ")", ";", "mode", "=", "TYPE_MODE", "(", "strip_array_types", "(", "type", ")", ")", ";", "if", "(", "mode", "==", "DFmode", "||", "mode", "==", "DCmode", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_INT", "||", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_COMPLEX_INT", ")", "return", "MIN", "(", "", ",", "computed", ")", ";", "return", "computed", ";"], "ground_truth": ["}"], "File": "i3865", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238320, "Length": 75, "Cover_Rate": 0.8522727272727273} {"Template_token": ["", "if", "(", "TARGET_64BIT", "||", "TARGET_ALIGN_DOUBLE", ")", "return", "computed", ";", "if", "(", "TARGET_IAMCU", ")", "return", "iamcu_alignment", "(", "type", ",", "computed", ")", ";"], "ground_truth": ["mode", "=", "TYPE_MODE", "(", "strip_array_types", "(", "type", ")", ")", ";"], "File": "i3865", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238321, "Length": 31, "Cover_Rate": 0.3522727272727273} {"Template_token": ["", "else", "if", "(", "REG_P", "(", "src", ")", "&&", "MEM_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_store", "[", "", "]", "-", "ix86_cost", "->", "sse_store", "[", "", "]", ";", "else", "if", "(", "MEM_P", "(", "src", ")", "&&", "REG_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_load", "[", "", "]", "-", "ix86_cost", "->", "sse_load", "[", "", "]", ";", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "src", ")", "==", "LSHIFTRT", ")", "{", "gain", "+=", "ix86_cost", "->", "shift_const", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ">=", "", ")", "gain", "-=", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "PLUS", "||", "GET_CODE", "(", "src", ")", "==", "MINUS", "||", "GET_CODE", "(", "src", ")", "==", "IOR", "||", "GET_CODE", "(", "src", ")", "==", "XOR", "||", "GET_CODE", "(", "src", ")", "==", "AND", ")", "{"], "ground_truth": ["gain", "+=", "ix86_cost", "->", "add", ";"], "File": "i3866", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238322, "Length": 187, "Cover_Rate": 0.34823091247672255} {"Template_token": ["", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONSTM1_RTX", "(", "V2DImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_XOR", "(", "V2DImode", ",", "src", ",", "subreg", ")", ";", "break", ";", "case", "MEM", ":", "if", "(", "!", "REG_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ";", "break", ";", "case", "COMPARE", ":", "src", "=", "SUBREG_REG", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "(", "REG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "DImode", ")", "||", "(", "SUBREG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ")", ";", "if", "(", "REG_P", "(", "src", ")", ")", "subreg", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ";", "else", "subreg", "=", "copy_rtx_if_shared", "(", "src", ")", ";", "emit_insn_before", "(", "gen_vec_interleave_lowv2di", "(", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ")", ",", "insn", ")", ";", "dst", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "src", "=", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "copy_rtx_if_shared", "(", "src", ")", ",", "copy_rtx_if_shared", "(", "src", ")", ")", ",", "UNSPEC_PTEST", ")", ";", "break", ";", "case", "CONST_INT", ":", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3866", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238323, "Length": 239, "Cover_Rate": 0.4500941619585687} {"Template_token": ["", "FOR_EACH_INSN_USE", "(", "ref", ",", "insn", ")", "if", "(", "DF_REF_REGNO", "(", "ref", ")", "==", "REGNO", "(", "*", "op", ")", ")", "{", "gcc_assert", "(", "!", "DF_REF_CHAIN", "(", "ref", ")", ")", ";", "break", ";", "}", "*", "op", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "*", "op", ",", "", ")", ";", "}", "else", "if", "(", "CONST_INT_P", "(", "*", "op", ")", ")", "{", "rtx", "vec_cst", ";", "rtx", "tmp", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "gen_reg_rtx", "(", "DImode", ")", ",", "", ")", ";", "if", "(", "constm1_operand", "(", "*", "op", ",", "GET_MODE", "(", "*", "op", ")", ")", ")", "vec_cst", "=", "CONSTM1_RTX", "(", "V2DImode", ")", ";", "else", "vec_cst", "=", "gen_rtx_CONST_VECTOR", "(", "V2DImode", ",", "gen_rtvec", "(", "", ",", "*", "op", ",", "const0_rtx", ")", ")", ";"], "ground_truth": ["if", "(", "!", "standard_sse_constant_p", "(", "vec_cst", ",", "V2DImode", ")", ")", "{"], "File": "i3866", "Func": "convert_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238324, "Length": 124, "Cover_Rate": 0.36470588235294116} {"Template_token": ["", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_LSHIFTRT", "(", "V2DImode", ",", "vcopy", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "tmp", ",", "reg", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "scopy", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "bitmap_bit_p", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "rtx", "def_set", "=", "single_set", "(", "DF_REF_INSN", "(", "ref", ")", ")", ";", "if", "(", "!", "MEM_P", "(", "SET_DEST", "(", "def_set", ")", ")", "||", "!", "REG_P", "(", "SET_SRC", "(", "def_set", ")", ")", ")", "replace_with_subreg_in_insn", "(", "DF_REF_INSN", "(", "ref", ")", ",", "reg", ",", "reg", ")", ";", "bitmap_clear_bit", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238325, "Length": 286, "Cover_Rate": 0.4831081081081081} {"Template_token": ["", "for", "(", "ref", "=", "DF_REG_DEF_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "reg", "=", "DF_REF_REG", "(", "ref", ")", ";", "if", "(", "!", "MEM_P", "(", "src", ")", ")", "{", "replace_with_subreg_in_insn", "(", "insn", ",", "reg", ",", "reg", ")", ";", "bitmap_clear_bit", "(", "conv", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "if", "(", "scalar_copy", ")", "{", "start_sequence", "(", ")", ";", "if", "(", "TARGET_SSE4_1", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "}", "else", "if", "(", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "{", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_LSHIFTRT", "(", "V2DImode", ",", "vcopy", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "tmp", ",", "reg", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}"], "ground_truth": ["rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";"], "File": "i3866", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238326, "Length": 345, "Cover_Rate": 0.5827702702702703} {"Template_token": ["", "unsigned", "id", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "defs", ",", "", ",", "id", ",", "bi", ")", "convert_reg", "(", "id", ")", ";", "EXECUTE_IF_AND_COMPL_IN_BITMAP", "(", "defs_conv", ",", "defs", ",", "", ",", "id", ",", "bi", ")", "make_vector_copies", "(", "id", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "convert_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238328, "Length": 36, "Cover_Rate": 0.782608695652174} {"Template_token": ["", "if", "(", "crtl", "->", "stack_alignment_needed", "<", "", ")", "crtl", "->", "stack_alignment_needed", "=", "", ";", "if", "(", "crtl", "->", "stack_alignment_estimated", "<", "", ")", "crtl", "->", "stack_alignment_estimated", "=", "", ";", "if", "(", "TARGET_64BIT", ")", "for", "(", "tree", "parm", "=", "DECL_ARGUMENTS", "(", "current_function_decl", ")", ";", "parm", ";", "parm", "=", "DECL_CHAIN", "(", "parm", ")", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "parm", ")", ")", "!=", "TImode", ")", "continue", ";", "if", "(", "DECL_RTL_SET_P", "(", "parm", ")", "&&", "GET_MODE", "(", "DECL_RTL", "(", "parm", ")", ")", "==", "V1TImode", ")", "{", "rtx", "r", "=", "DECL_RTL", "(", "parm", ")", ";", "if", "(", "REG_P", "(", "r", ")", ")", "SET_DECL_RTL", "(", "parm", ",", "gen_rtx_SUBREG", "(", "TImode", ",", "r", ",", "", ")", ")", ";", "}", "if", "(", "DECL_INCOMING_RTL", "(", "parm", ")", "&&", "GET_MODE", "(", "DECL_INCOMING_RTL", "(", "parm", ")", ")", "==", "V1TImode", ")", "{", "rtx", "r", "=", "DECL_INCOMING_RTL", "(", "parm", ")", ";", "if", "(", "REG_P", "(", "r", ")", ")", "DECL_INCOMING_RTL", "(", "parm", ")", "=", "gen_rtx_SUBREG", "(", "TImode", ",", "r", ",", "", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "convert_scalars_to_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238329, "Length": 164, "Cover_Rate": 0.38588235294117645} {"Template_token": ["", "deferred_isa_values2", "|=", "mask", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "leaf_p", "=", "false", ";"], "ground_truth": ["ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "nothrow_p", "=", "false", ";"], "File": "i3866", "Func": "def_builtin2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238330, "Length": 62, "Cover_Rate": 0.3024390243902439} {"Template_token": ["", "static", "inline", "tree", "def_builtin_const2", "(", "HOST_WIDE_INT", "mask", ",", "const", "char", "*", "name", ",", "enum", "ix86_builtin_func_type", "tcode", ",", "enum", "ix86_builtins", "code", ")", "{"], "ground_truth": ["tree", "decl", "=", "def_builtin2", "(", "mask", ",", "name", ",", "tcode", ",", "code", ")", ";"], "File": "i3866", "Func": "def_builtin_const2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238331, "Length": 36, "Cover_Rate": 0.5625} {"Template_token": ["", "if", "(", "decl", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "true", ";", "return", "decl", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "def_builtin_const2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238332, "Length": 28, "Cover_Rate": 0.4375} {"Template_token": ["", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "REGNO", "(", "reg", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "bitmap_set_bit", "(", "regs", ",", "REGNO", "(", "reg", ")", ")", ";", "break", ";", "}", "}", "}", "EXECUTE_IF_SET_IN_BITMAP", "(", "regs", ",", "", ",", "id", ",", "bi", ")", "{", "for", "(", "df_ref", "def", "=", "DF_REG_DEF_CHAIN", "(", "id", ")", ";", "def", ";", "def", "=", "DF_REF_NEXT_REG", "(", "def", ")", ")", "if", "(", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "bitmap_clear_bit", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "}", "}"], "ground_truth": ["BITMAP_FREE", "(", "regs", ")", ";"], "File": "i3866", "Func": "dimode_remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238333, "Length": 112, "Cover_Rate": 0.4890829694323144} {"Template_token": ["", "rtx", "reg", "=", "SET_DEST", "(", "def_set", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", "||", "bitmap_bit_p", "(", "regs", ",", "REGNO", "(", "reg", ")", ")", "||", "HARD_REGISTER_P", "(", "reg", ")", ")", "continue", ";", "for", "(", "df_ref", "def", "=", "DF_REG_DEF_CHAIN", "(", "REGNO", "(", "reg", ")", ")", ";", "def", ";", "def", "=", "DF_REF_NEXT_REG", "(", "def", ")", ")", "{", "if", "(", "!", "bitmap_bit_p", "(", "candidates", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ")", "{", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "REGNO", "(", "reg", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ")", ";", "bitmap_set_bit", "(", "regs", ",", "REGNO", "(", "reg", ")", ")", ";", "break", ";", "}", "}", "}", "EXECUTE_IF_SET_IN_BITMAP", "(", "regs", ",", "", ",", "id", ",", "bi", ")", "{", "for", "(", "df_ref", "def", "=", "DF_REG_DEF_CHAIN", "(", "id", ")", ";"], "ground_truth": ["def", ";"], "File": "i3866", "Func": "dimode_remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238334, "Length": 129, "Cover_Rate": 0.5633187772925764} {"Template_token": ["", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "NEG", ":", "case", "NOT", ":", "break", ";", "case", "REG", ":", "return", "true", ";", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";"], "ground_truth": ["default", ":"], "File": "i3866", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238335, "Length": 122, "Cover_Rate": 0.30886075949367087} {"Template_token": ["", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "NEG", ":", "case", "NOT", ":", "break", ";", "case", "REG", ":", "return", "true", ";", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "GET_CODE", "(", "src", ")", "!=", "NEG", "&&", "GET_CODE", "(", "src", ")", "!=", "NOT", "&&", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i3866", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238336, "Length": 273, "Cover_Rate": 0.6911392405063291} {"Template_token": ["", "if", "(", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "nelt", ">=", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "}", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op1", ",", "d", "->", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "if", "(", "!", "d", "->", "one_operand_p", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "e", "=", "d", "->", "perm", "[", "i", "]", ";", "if", "(", "e", ">=", "nelt", ")", "e", "-=", "nelt", ";", "else", "e", "+=", "nelt", ";", "nd", ".", "perm", "[", "i", "]", "=", "e", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238337, "Length": 342, "Cover_Rate": 0.41504854368932037} {"Template_token": ["", "return", "(", "timode_p", "==", "!", "!", "TARGET_64BIT", "&&", "TARGET_STV", "&&", "TARGET_SSE2", "&&", "optimize", ">", "", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "gate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238339, "Length": 18, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "return", "true", ";", "case", "IS_CMP", ":", "return", "is_cmp", "(", "insn", ")", ";", "case", "DISPATCH_VIOLATION", ":", "return", "dispatch_violation", "(", ")", ";"], "ground_truth": ["case", "FITS_DISPATCH_WINDOW", ":"], "File": "i3866", "Func": "has_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238341, "Length": 23, "Cover_Rate": 0.30666666666666664} {"Template_token": ["", "if", "(", "lra_in_progress", "&&", "(", "class1", "==", "NO_REGS", "||", "class2", "==", "NO_REGS", ")", ")", "return", "false", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class1", ")", "||", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class1", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class2", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class1", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class2", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class1", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class2", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "{", "gcc_assert", "(", "!", "strict", "||", "lra_in_progress", ")", ";", "return", "true", ";", "}", "if", "(", "FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", ")", "return", "true", ";", "if", "(", "(", "MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "return", "true", ";"], "File": "i3866", "Func": "inline_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238342, "Length": 168, "Cover_Rate": 0.6693227091633466} {"Template_token": ["", "deferred_isa_values", "&=", "~", "isa", ";", "deferred_isa_values2", "&=", "~", "isa2", ";", "int", "i", ";", "tree", "saved_current_target_pragma", "=", "current_target_pragma", ";", "current_target_pragma", "=", "NULL_TREE", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";", "type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";", "decl", "=", "add_builtin_function_ext_scope", "(", "ix86_builtins_isa", "[", "i", "]", ".", "name", ",", "type", ",", "i", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "i", "]", "=", "decl", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "const_p", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "leaf_p", ")", "DECL_ATTRIBUTES", "(", "decl", ")", "=", "build_tree_list", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ")", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "nothrow_p", ")", "TREE_NOTHROW", "(", "decl", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238345, "Length": 189, "Cover_Rate": 0.8362831858407079} {"Template_token": ["", "static", "void", "ix86_add_new_builtins", "(", "HOST_WIDE_INT", "isa", ",", "HOST_WIDE_INT", "isa2", ")", "{", "if", "(", "(", "isa", "&", "deferred_isa_values", ")", "==", "", "&&", "(", "isa2", "&", "deferred_isa_values2", ")", "==", "", ")", "return", ";", "deferred_isa_values", "&=", "~", "isa", ";", "deferred_isa_values2", "&=", "~", "isa2", ";", "int", "i", ";", "tree", "saved_current_target_pragma", "=", "current_target_pragma", ";", "current_target_pragma", "=", "NULL_TREE", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";", "type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";", "decl", "=", "add_builtin_function_ext_scope", "(", "ix86_builtins_isa", "[", "i", "]", ".", "name", ",", "type", ",", "i", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "i", "]", "=", "decl", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "const_p", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "leaf_p", ")", "DECL_ATTRIBUTES", "(", "decl", ")", "=", "build_tree_list", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ")", ";"], "ground_truth": ["if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "nothrow_p", ")", "TREE_NOTHROW", "(", "decl", ")", "=", "", ";"], "File": "i3866", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238346, "Length": 219, "Cover_Rate": 0.9690265486725663} {"Template_token": ["", "if", "(", "TARGET_BONNELL", "&&", "kind", "==", "vector_stmt", "&&", "vectype", "&&", "GET_MODE_INNER", "(", "TYPE_MODE", "(", "vectype", ")", ")", "==", "DFmode", ")", "stmt_cost", "*=", "", ";", "if", "(", "where", "==", "vect_body", "&&", "stmt_info", "&&", "stmt_in_inner_loop_p", "(", "stmt_info", ")", ")", "count", "*=", "", ";", "retval", "=", "(", "unsigned", ")", "(", "count", "*", "stmt_cost", ")", ";", "if", "(", "(", "TARGET_SILVERMONT", "||", "TARGET_INTEL", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", ")", "{"], "ground_truth": ["tree", "lhs_op", "=", "gimple_get_lhs", "(", "stmt_info", "->", "stmt", ")", ";"], "File": "i3866", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238347, "Length": 77, "Cover_Rate": 0.42777777777777776} {"Template_token": ["", "machine_mode", "mode", ";", "if", "(", "(", "MEM_P", "(", "op1", ")", "&&", "!", "TARGET_AVX256_SPLIT_UNALIGNED_LOAD", ")", "||", "(", "MEM_P", "(", "op0", ")", "&&", "!", "TARGET_AVX256_SPLIT_UNALIGNED_STORE", ")", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "op0", ",", "op1", ")", ")", ";", "return", ";", "}", "rtx", "orig_op0", "=", "NULL_RTX", ";", "mode", "=", "GET_MODE", "(", "op0", ")", ";", "switch", "(", "GET_MODE_CLASS", "(", "mode", ")", ")", "{", "case", "MODE_VECTOR_INT", ":", "case", "MODE_INT", ":", "if", "(", "mode", "!=", "V32QImode", ")", "{", "if", "(", "!", "MEM_P", "(", "op0", ")", ")", "{", "orig_op0", "=", "op0", ";", "op0", "=", "gen_reg_rtx", "(", "V32QImode", ")", ";", "}", "else", "op0", "=", "gen_lowpart", "(", "V32QImode", ",", "op0", ")", ";", "op1", "=", "gen_lowpart", "(", "V32QImode", ",", "op1", ")", ";", "mode", "=", "V32QImode", ";", "}", "break", ";", "case", "MODE_VECTOR_FLOAT", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "mode", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "V32QImode", ":", "extract", "=", "gen_avx_vextractf128v32qi", ";", "mode", "=", "V16QImode", ";", "break", ";", "case", "V8SFmode", ":", "extract", "=", "gen_avx_vextractf128v8sf", ";"], "ground_truth": ["mode", "=", "V4SFmode", ";"], "File": "i3866", "Func": "ix86_avx256_split_vector_move_misalign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238348, "Length": 166, "Cover_Rate": 0.46111111111111114} {"Template_token": ["", "case", "vector_stmt", ":", "return", "ix86_cost", "->", "vec_stmt_cost", ";", "case", "vector_load", ":", "return", "ix86_cost", "->", "vec_align_load_cost", ";", "case", "vector_store", ":", "return", "ix86_cost", "->", "vec_store_cost", ";", "case", "vec_to_scalar", ":", "return", "ix86_cost", "->", "vec_to_scalar_cost", ";", "case", "scalar_to_vec", ":", "return", "ix86_cost", "->", "scalar_to_vec_cost", ";", "case", "unaligned_load", ":", "case", "unaligned_store", ":", "return", "ix86_cost", "->", "vec_unalign_load_cost", ";", "case", "cond_branch_taken", ":", "return", "ix86_cost", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "ix86_cost", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "ix86_cost", "->", "vec_stmt_cost", ";", "case", "vec_construct", ":", "return", "ix86_cost", "->", "vec_stmt_cost", "*", "(", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", "-", "", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_builtin_vectorization_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238349, "Length": 103, "Cover_Rate": 0.7054794520547946} {"Template_token": ["", "struct", "cl_target_option", "*", "callee_opts", "=", "TREE_TARGET_OPTION", "(", "callee_tree", ")", ";", "if", "(", "(", "(", "caller_opts", "->", "x_ix86_isa_flags", "&", "callee_opts", "->", "x_ix86_isa_flags", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags", ")", "||", "(", "(", "caller_opts", "->", "x_ix86_isa_flags2", "&", "callee_opts", "->", "x_ix86_isa_flags2", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags2", ")", ")", "ret", "=", "false", ";"], "ground_truth": ["else", "if", "(", "caller_opts", "->", "x_target_flags", "!=", "callee_opts", "->", "x_target_flags", ")", "ret", "=", "false", ";"], "File": "i3866", "Func": "ix86_can_inline_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238352, "Length": 63, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "if", "(", "crtl", "->", "args", ".", "pops_args", "&&", "crtl", "->", "args", ".", "size", ">=", "", ")", "return", "", ";"], "ground_truth": ["ix86_compute_frame_layout", "(", "&", "frame", ")", ";"], "File": "i3866", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238353, "Length": 25, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "bool", "ix86_can_use_return_insn_p", "(", "void", ")", "{", "struct", "ix86_frame", "frame", ";", "if", "(", "!", "reload_completed", "||", "frame_pointer_needed", "||", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "return", "", ";", "if", "(", "crtl", "->", "args", ".", "pops_args", "&&", "crtl", "->", "args", ".", "size", ">=", "", ")", "return", "", ";"], "ground_truth": ["ix86_compute_frame_layout", "(", "&", "frame", ")", ";"], "File": "i3866", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238354, "Length": 53, "Cover_Rate": 0.7066666666666667} {"Template_token": ["", "crtl", "->", "preferred_stack_boundary", "=", "", ";", "crtl", "->", "stack_alignment_needed", "=", "", ";", "}", "stack_alignment_needed", "=", "crtl", "->", "stack_alignment_needed", "/", "BITS_PER_UNIT", ";", "preferred_alignment", "=", "crtl", "->", "preferred_stack_boundary", "/", "BITS_PER_UNIT", ";", "gcc_assert", "(", "!", "size", "||", "stack_alignment_needed", ")", ";", "gcc_assert", "(", "preferred_alignment", ">=", "STACK_BOUNDARY", "/", "BITS_PER_UNIT", ")", ";", "gcc_assert", "(", "preferred_alignment", "<=", "stack_alignment_needed", ")", ";", "if", "(", "TARGET_SEH", ")", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "if", "(", "!", "optimize_bb_for_size_p", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", "&&", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue_nregs", "!=", "frame", "->", "nregs", ")", "{", "int", "count", "=", "frame", "->", "nregs", ";", "struct", "cgraph_node", "*", "node", "=", "cgraph_node", "::", "get", "(", "current_function_decl", ")", ";", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue_nregs", "=", "count", ";", "if", "(", "count", ")", "count", "=", "(", "count", "-", "", ")", "*", "FAST_PROLOGUE_INSN_COUNT", ";", "if", "(", "node", "->", "frequency", "<", "NODE_FREQUENCY_NORMAL", "||", "(", "flag_branch_probabilities", "&&", "node", "->", "frequency", "<", "NODE_FREQUENCY_HOT", ")", ")", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "false", ";", "else", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "=", "!", "expensive_function_p", "(", "count", ")", ";", "}", "frame", "->", "save_regs_using_mov", "=", "(", "TARGET_PROLOGUE_USING_MOVE", "&&", "cfun", "->", "machine", "->", "use_fast_prologue_epilogue", "&&", "flag_stack_check", "!=", "STATIC_BUILTIN_STACK_CHECK", ")", ";", "offset", "=", "UNITS_PER_WORD", ";", "if", "(", "ix86_static_chain_on_stack", ")", "offset", "+=", "UNITS_PER_WORD", ";"], "ground_truth": ["if", "(", "frame_pointer_needed", ")", "offset", "+=", "UNITS_PER_WORD", ";"], "File": "i3866", "Func": "ix86_compute_frame_layout", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238355, "Length": 207, "Cover_Rate": 0.30895522388059704} {"Template_token": ["", "if", "(", "!", "TARGET_SSE", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "SSE_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "FLOAT_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_AVX512F", ")", "{", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "}"], "ground_truth": ["if", "(", "!", "TARGET_MPX", ")", "for", "(", "i", "=", "FIRST_BND_REG", ";", "i", "<=", "LAST_BND_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";"], "File": "i3866", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238356, "Length": 216, "Cover_Rate": 0.4161849710982659} {"Template_token": ["", "fprintf", "(", "stderr", ",", "", ",", "opts", ")", ";", "free", "(", "opts", ")", ";", "}", "else", "fputs", "(", "", ",", "stderr", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_debug_options", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238357, "Length": 26, "Cover_Rate": 0.4262295081967213} {"Template_token": ["", "void", "ATTRIBUTE_UNUSED", "ix86_debug_options", "(", "void", ")", "{", "char", "*", "opts", "=", "ix86_target_string", "(", "ix86_isa_flags", ",", "ix86_isa_flags2", ",", "target_flags", ",", "ix86_target_flags", ",", "ix86_arch_string", ",", "ix86_tune_string", ",", "ix86_fpmath", ",", "true", ")", ";", "if", "(", "opts", ")", "{", "fprintf", "(", "stderr", ",", "", ",", "opts", ")", ";", "free", "(", "opts", ")", ";", "}", "else", "fputs", "(", "", ",", "stderr", ")", ";"], "ground_truth": ["return", ";"], "File": "i3866", "Func": "ix86_debug_options", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238358, "Length": 60, "Cover_Rate": 0.9836065573770492} {"Template_token": ["", "scale_rtx", "=", "XEXP", "(", "op", ",", "", ")", ";", "break", ";", "case", "ASHIFT", ":", "if", "(", "index", ")", "return", "", ";", "index", "=", "XEXP", "(", "op", ",", "", ")", ";", "tmp", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "tmp", ")", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "tmp", ")", ";", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "scale", ">", "", ")", "return", "", ";", "scale", "=", "", "<<", "scale", ";", "break", ";", "case", "ZERO_EXTEND", ":", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "op", ")", "!=", "UNSPEC", ")", "return", "", ";", "case", "UNSPEC", ":", "if", "(", "XINT", "(", "op", ",", "", ")", "==", "UNSPEC_TP", "&&", "TARGET_TLS_DIRECT_SEG_REFS", "&&", "seg", "==", "ADDR_SPACE_GENERIC", ")", "seg", "=", "DEFAULT_TLS_SEG_REG", ";", "else", "return", "", ";", "break", ";", "case", "SUBREG", ":", "if", "(", "!", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", ")", "return", "", ";", "case", "REG", ":", "if", "(", "!", "base", ")", "base", "=", "op", ";", "else", "if", "(", "!", "index", ")", "index", "=", "op", ";", "else", "return", "", ";", "break", ";", "case", "CONST", ":", "case", "CONST_INT", ":", "case", "SYMBOL_REF", ":", "case", "LABEL_REF", ":", "if", "(", "disp", ")", "return", "", ";", "disp", "=", "op", ";", "break", ";", "default", ":", "return", "", ";", "}", "}", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "MULT", ")", "{", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "scale_rtx", "=", "XEXP", "(", "addr", ",", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "ASHIFT", ")", "{", "index", "=", "XEXP", "(", "addr", ",", "", ")", ";", "tmp", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "!", "CONST_INT_P", "(", "tmp", ")", ")", "return", "", ";", "scale", "=", "INTVAL", "(", "tmp", ")", ";", "if", "(", "(", "unsigned", "HOST_WIDE_INT", ")", "scale", ">", "", ")", "return", "", ";", "scale", "=", "", "<<", "scale", ";", "retval", "=", "-", "", ";", "}", "else", "disp", "=", "addr", ";", "if", "(", "index", ")", "{", "if", "(", "REG_P", "(", "index", ")", ")", ";", "else", "if", "(", "SUBREG_P", "(", "index", ")", "&&", "REG_P", "(", "SUBREG_REG", "(", "index", ")", ")", ")", ";", "else", "return", "", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_decompose_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238359, "Length": 352, "Cover_Rate": 0.34207968901846453} {"Template_token": ["", "rtx", "addend", "=", "NULL_RTX", ";", "rtx", "reg_addend", "=", "NULL_RTX", ";", "rtx", "const_addend", "=", "NULL_RTX", ";", "rtx", "result", "=", "NULL_RTX", ";", "x", "=", "orig_x", ";", "if", "(", "MEM_P", "(", "x", ")", ")", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "Pmode", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "{", "if", "(", "base_term_p", "&&", "MEM_P", "(", "orig_x", ")", ")", "return", "orig_x", ";", "rtx", "x2", "=", "XVECEXP", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ",", "", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "x2", ")", ";", "if", "(", "MEM_P", "(", "orig_x", ")", ")", "x", "=", "replace_equiv_address_nv", "(", "orig_x", ",", "x", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_GOTPCREL", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "&&", "(", "MEM_P", "(", "orig_x", ")", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", ")", "{", "x", "=", "XVECEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "orig_x", ")", "!=", "GET_MODE", "(", "x", ")", "&&", "MEM_P", "(", "orig_x", ")", ")", "{", "x", "=", "lowpart_subreg", "(", "GET_MODE", "(", "orig_x", ")", ",", "x", ",", "GET_MODE", "(", "x", ")", ")", ";", "if", "(", "x", "==", "NULL_RTX", ")", "return", "orig_x", ";", "}"], "ground_truth": ["return", "x", ";"], "File": "i3866", "Func": "ix86_delegitimize_address_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238360, "Length": 342, "Cover_Rate": 0.3958333333333333} {"Template_token": ["", "temp", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "temp", "=", "gen_rtx_NE", "(", "VOIDmode", ",", "temp", ",", "const0_rtx", ")", ";", "}", "temp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "temp", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "label", ")", ",", "pc_rtx", ")", ";", "temp", "=", "gen_rtx_SET", "(", "pc_rtx", ",", "temp", ")", ";", "emit_jump_insn", "(", "temp", ")", ";"], "ground_truth": ["predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";"], "File": "i3866", "Func": "ix86_emit_fp_unordered_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238361, "Length": 62, "Cover_Rate": 0.4246575342465753} {"Template_token": ["", "gen_neg", "=", "gen_negdf2", ";", "break", ";", "case", "XFmode", ":", "gen_neg", "=", "gen_negxf2", ";", "break", ";", "case", "HImode", ":", "gen_neg", "=", "gen_neghi2", ";", "break", ";", "case", "SImode", ":", "gen_neg", "=", "gen_negsi2", ";", "break", ";", "case", "DImode", ":", "gen_neg", "=", "gen_negdi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "e1", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "e2", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "res", "=", "gen_reg_rtx", "(", "outmode", ")", ";", "half", "=", "const_double_from_real_value", "(", "dconsthalf", ",", "inmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch", ",", "gen_rtx_UNSPEC", "(", "HImode", ",", "gen_rtvec", "(", "", ",", "op1", ")", ",", "UNSPEC_FXAM", ")", ")", ")", ";", "emit_insn", "(", "gen_abs", "(", "e1", ",", "op1", ")", ")", ";", "half", "=", "force_reg", "(", "inmode", ",", "half", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "e2", ",", "gen_rtx_PLUS", "(", "inmode", ",", "e1", ",", "half", ")", ")", ")", ";", "if", "(", "inmode", "!=", "XFmode", ")", "{", "tmp1", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp1", ",", "gen_rtx_FLOAT_EXTEND", "(", "XFmode", ",", "e2", ")", ")", ")", ";", "}", "else", "tmp1", "=", "e2", ";", "switch", "(", "outmode", ")", "{", "case", "SFmode", ":", "case", "DFmode", ":", "{", "rtx", "tmp0", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_frndintxf2_floor", "(", "tmp0", ",", "tmp1", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "res", ",", "gen_rtx_UNSPEC", "(", "outmode", ",", "gen_rtvec", "(", "", ",", "tmp0", ")", ",", "UNSPEC_TRUNC_NOOP", ")", ")", ")", ";", "}", "break", ";", "case", "XFmode", ":", "emit_insn", "(", "gen_frndintxf2_floor", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "HImode", ":", "emit_insn", "(", "gen_lfloorxfhi2", "(", "res", ",", "tmp1", ")", ")", ";"], "ground_truth": ["break", ";"], "File": "i3866", "Func": "ix86_emit_i387_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238362, "Length": 257, "Cover_Rate": 0.47947761194029853} {"Template_token": ["", "case", "X86_DIRFLAG", ":", "if", "(", "mode", "==", "X86_DIRFLAG_RESET", ")", "emit_insn", "(", "gen_cld", "(", ")", ")", ";", "break", ";", "case", "AVX_U128", ":", "if", "(", "mode", "==", "AVX_U128_CLEAN", ")", "ix86_avx_emit_vzeroupper", "(", "regs_live", ")", ";", "break", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";"], "ground_truth": ["break", ";"], "File": "i3866", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238363, "Length": 63, "Cover_Rate": 0.6702127659574468} {"Template_token": ["", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238364, "Length": 31, "Cover_Rate": 0.32978723404255317} {"Template_token": ["", "rtx", "reg", "=", "gen_rtx_REG", "(", "V4SFmode", ",", "regno", ")", ";", "rtx", "mem", ";", "unsigned", "int", "align", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "V4SFmode", ",", "mem", ")", ";", "align", "=", "MIN", "(", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ",", "INCOMING_STACK_BOUNDARY", ")", ";"], "ground_truth": ["set_mem_align", "(", "mem", ",", "align", ")", ";"], "File": "i3866", "Func": "ix86_emit_restore_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238365, "Length": 52, "Cover_Rate": 0.42276422764227645} {"Template_token": ["", "if", "(", "m", "->", "fs", ".", "realigned", ")", "{", "gcc_checking_assert", "(", "stack_realign_drap", ")", ";", "if", "(", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "mem", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "}", "else", "if", "(", "base", "!=", "m", "->", "fs", ".", "cfa_reg", ")", "{", "addr", "=", "plus_constant", "(", "Pmode", ",", "m", "->", "fs", ".", "cfa_reg", ",", "m", "->", "fs", ".", "cfa_offset", "-", "cfa_offset", ")", ";"], "ground_truth": ["mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";"], "File": "i3866", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238366, "Length": 174, "Cover_Rate": 0.5420560747663551} {"Template_token": ["", "if", "(", "!", "TARGET_SSE_MATH", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";", "else", "if", "(", "TARGET_SSE2", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "}", "return", "(", "type", "==", "EXCESS_PRECISION_TYPE_STANDARD", "?", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ":", "FLT_EVAL_METHOD_UNPREDICTABLE", ")", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3866", "Func": "ix86_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238367, "Length": 34, "Cover_Rate": 0.41975308641975306} {"Template_token": ["", "case", "EXCESS_PRECISION_TYPE_STANDARD", ":", "case", "EXCESS_PRECISION_TYPE_IMPLICIT", ":", "if", "(", "!", "TARGET_80387", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "else", "if", "(", "!", "TARGET_MIX_SSE_I387", ")", "{", "if", "(", "!", "TARGET_SSE_MATH", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";", "else", "if", "(", "TARGET_SSE2", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "}", "return", "(", "type", "==", "EXCESS_PRECISION_TYPE_STANDARD", "?", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ":", "FLT_EVAL_METHOD_UNPREDICTABLE", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", "FLT_EVAL_METHOD_UNPREDICTABLE", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238368, "Length": 60, "Cover_Rate": 0.7407407407407407} {"Template_token": ["", "rtx", "quot", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_NORMAL", ",", "mode", ",", "", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ",", "XEXP", "(", "rem", ",", "", ")", ",", "Pmode", ")", ";", "*", "quot_p", "=", "quot", ";", "*", "rem_p", "=", "rem", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238370, "Length": 50, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "static", "void", "ix86_expand_divmod_libfunc", "(", "rtx", "libfunc", ",", "machine_mode", "mode", ",", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "*", "quot_p", ",", "rtx", "*", "rem_p", ")", "{", "rtx", "rem", "=", "assign_386_stack_local", "(", "mode", ",", "SLOT_TEMP", ")", ";", "rtx", "quot", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_NORMAL", ",", "mode", ",", "", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ",", "XEXP", "(", "rem", ",", "", ")", ",", "Pmode", ")", ";", "*", "quot_p", "=", "quot", ";", "*", "rem_p", "=", "rem", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238371, "Length": 85, "Cover_Rate": 1.0} {"Template_token": ["", "case", "V8DI_FTYPE_V8DF_V8DI_QI_INT", ":", "case", "V8SF_FTYPE_V8DI_V8SF_QI_INT", ":", "case", "V8DF_FTYPE_V8DI_V8DF_QI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_HI_INT", ":", "case", "V8DI_FTYPE_V8SF_V8DI_QI_INT", ":", "case", "V16SF_FTYPE_V16SI_V16SF_HI_INT", ":", "case", "V16SI_FTYPE_V16SF_V16SI_HI_INT", ":", "case", "V8DF_FTYPE_V8SF_V8DF_QI_INT", ":", "case", "V16SF_FTYPE_V16HI_V16SF_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V4SF_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "INT_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "INT_FTYPE_V2DF_V2DF_INT_INT", ":", "return", "ix86_expand_sse_comi_round", "(", "d", ",", "exp", ",", "target", ")", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DF_UQI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SF_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V4SF_V2DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V2DF_V4SF_QI_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_QI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "UQI_FTYPE_V8DF_V8DF_INT_UQI_INT", ":", "case", "UQI_FTYPE_V2DF_V2DF_INT_UQI_INT", ":", "case", "UHI_FTYPE_V16SF_V16SF_INT_UHI_INT", ":", "case", "UQI_FTYPE_V4SF_V4SF_INT_UQI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_V8DF_INT_V8DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DI_INT_QI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SI_INT_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DI_INT_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SI_INT_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "args", ")", ")", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "tree", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", ")", ";", "rtx", "op", "=", "expand_normal", "(", "arg", ")", ";", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "bool", "match", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ";"], "ground_truth": ["if", "(", "i", "==", "nargs", "-", "nargs_constant", ")", "{"], "File": "i3866", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238376, "Length": 305, "Cover_Rate": 0.31378600823045266} {"Template_token": ["", "case", "V16SF_FTYPE_V16SF_V16SF_HI_INT", ":", "case", "V8DI_FTYPE_V8SF_V8DI_QI_INT", ":", "case", "V16SF_FTYPE_V16SI_V16SF_HI_INT", ":", "case", "V16SI_FTYPE_V16SF_V16SI_HI_INT", ":", "case", "V8DF_FTYPE_V8SF_V8DF_QI_INT", ":", "case", "V16SF_FTYPE_V16HI_V16SF_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V4SF_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "INT_FTYPE_V4SF_V4SF_INT_INT", ":", "case", "INT_FTYPE_V2DF_V2DF_INT_INT", ":", "return", "ix86_expand_sse_comi_round", "(", "d", ",", "exp", ",", "target", ")", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DF_UQI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SF_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V4SF_V2DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V2DF_V4SF_QI_INT", ":", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_INT_V8DF_QI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "UQI_FTYPE_V8DF_V8DF_INT_UQI_INT", ":", "case", "UQI_FTYPE_V2DF_V2DF_INT_UQI_INT", ":", "case", "UHI_FTYPE_V16SF_V16SF_INT_UHI_INT", ":", "case", "UQI_FTYPE_V4SF_V4SF_INT_UQI_INT", ":", "nargs_constant", "=", "", ";", "nargs", "=", "", ";", "break", ";", "case", "V16SF_FTYPE_V16SF_V16SF_INT_V16SF_HI_INT", ":", "case", "V8DF_FTYPE_V8DF_V8DF_INT_V8DF_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_INT_V4SF_QI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_INT_V2DF_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "case", "V8DF_FTYPE_V8DF_V8DF_V8DI_INT_QI_INT", ":", "case", "V16SF_FTYPE_V16SF_V16SF_V16SI_INT_HI_INT", ":", "case", "V2DF_FTYPE_V2DF_V2DF_V2DI_INT_QI_INT", ":", "case", "V4SF_FTYPE_V4SF_V4SF_V4SI_INT_QI_INT", ":", "nargs", "=", "", ";", "nargs_constant", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "gcc_assert", "(", "nargs", "<=", "ARRAY_SIZE", "(", "args", ")", ")", ";", "if", "(", "optimize", "||", "target", "==", "", "||", "GET_MODE", "(", "target", ")", "!=", "tmode", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "target", ",", "tmode", ")", ")", "target", "=", "gen_reg_rtx", "(", "tmode", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "nargs", ";", "i", "++", ")", "{", "tree", "arg", "=", "CALL_EXPR_ARG", "(", "exp", ",", "i", ")", ";", "rtx", "op", "=", "expand_normal", "(", "arg", ")", ";", "machine_mode", "mode", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "mode", ";", "bool", "match", "=", "insn_p", "->", "operand", "[", "i", "+", "", "]", ".", "predicate", "(", "op", ",", "mode", ")", ";", "if", "(", "i", "==", "nargs", "-", "nargs_constant", ")", "{", "if", "(", "!", "match", ")", "{", "switch", "(", "icode", ")", "{", "case", "CODE_FOR_avx512f_getmantv8df_mask_round", ":", "case", "CODE_FOR_avx512f_getmantv16sf_mask_round", ":", "case", "CODE_FOR_avx512f_vgetmantv2df_round", ":", "case", "CODE_FOR_avx512f_vgetmantv4sf_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "case", "CODE_FOR_avx512f_cmpv8df3_mask_round", ":", "case", "CODE_FOR_avx512f_cmpv16sf3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv2df3_mask_round", ":", "case", "CODE_FOR_avx512f_vmcmpv4sf3_mask_round", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "default", ":", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "}", "}", "else", "if", "(", "i", "==", "nargs", "-", "", ")", "{", "if", "(", "!", "insn_p", "->", "operand", "[", "nargs", "]", ".", "predicate", "(", "op", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";"], "ground_truth": ["return", "const0_rtx", ";"], "File": "i3866", "Func": "ix86_expand_round_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238377, "Length": 396, "Cover_Rate": 0.4074074074074074} {"Template_token": ["", "emit_insn", "(", "gen_rtx_SET", "(", "scratch_reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "scratch_reg", ",", "offset", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "scratch_reg", ",", "scratch_reg", ",", "stack_pointer_rtx", ")", ")", ";", "}", "current", "=", "scratch_reg", ";", "}", "ix86_expand_branch", "(", "GEU", ",", "current", ",", "limit", ",", "label", ")", ";", "rtx_insn", "*", "jump_insn", "=", "get_last_insn", "(", ")", ";", "JUMP_LABEL", "(", "jump_insn", ")", "=", "label", ";", "add_int_reg_note", "(", "jump_insn", ",", "REG_BR_PROB", ",", "REG_BR_PROB_BASE", "-", "REG_BR_PROB_BASE", "/", "", ")", ";", "if", "(", "split_stack_fn", "==", "NULL_RTX", ")", "{", "split_stack_fn", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "fn", "=", "split_stack_fn", ";", "allocate_rtx", "=", "GEN_INT", "(", "allocate", ")", ";", "args_size", "=", "crtl", "->", "args", ".", "size", ">=", "", "?", "crtl", "->", "args", ".", "size", ":", "", ";", "call_fusage", "=", "NULL_RTX", ";", "rtx", "pop", "=", "NULL_RTX", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "reg10", ",", "reg11", ";", "reg10", "=", "gen_rtx_REG", "(", "Pmode", ",", "R10_REG", ")", ";", "reg11", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "rtx", "rax", ";", "rax", "=", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "rax", ",", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "rax", ")", ";", "}", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "!", "TARGET_PECOFF", ")", "{", "HOST_WIDE_INT", "argval", ";", "gcc_assert", "(", "Pmode", "==", "DImode", ")", ";", "gcc_assert", "(", "(", "allocate", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "==", "allocate", ")", ";", "gcc_assert", "(", "(", "args_size", "&", "", ")", "==", "args_size", ")", ";", "if", "(", "split_stack_fn_large", "==", "NULL_RTX", ")", "{", "split_stack_fn_large", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn_large", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "{", "rtx_code_label", "*", "label", ";", "rtx", "x", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "reg10", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "reg11", ",", "label", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "reg10", ",", "reg10", ",", "reg11", ")", ")", ";", "x", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "split_stack_fn_large", ")", ",", "UNSPEC_GOT", ")", ";"], "ground_truth": ["x", "=", "gen_rtx_CONST", "(", "Pmode", ",", "x", ")", ";"], "File": "i3866", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238380, "Length": 381, "Cover_Rate": 0.38023952095808383} {"Template_token": ["", "machine_mode", "cmp_mode", ";", "bool", "maskcmp", "=", "false", ";", "rtx", "x", ";", "if", "(", "GET_MODE_SIZE", "(", "cmp_ops_mode", ")", "==", "", ")", "{", "cmp_mode", "=", "mode_for_size", "(", "GET_MODE_NUNITS", "(", "cmp_ops_mode", ")", ",", "MODE_INT", ",", "", ")", ";", "gcc_assert", "(", "cmp_mode", "!=", "BLKmode", ")", ";", "maskcmp", "=", "true", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";", "return", "dest", ";", "}", "}"], "ground_truth": ["x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";"], "File": "i3866", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238381, "Length": 270, "Cover_Rate": 0.7627118644067796} {"Template_token": ["", "machine_mode", "cmp_ops_mode", "=", "GET_MODE", "(", "cmp_op0", ")", ";", "machine_mode", "cmp_mode", ";", "bool", "maskcmp", "=", "false", ";", "rtx", "x", ";", "if", "(", "GET_MODE_SIZE", "(", "cmp_ops_mode", ")", "==", "", ")", "{", "cmp_mode", "=", "mode_for_size", "(", "GET_MODE_NUNITS", "(", "cmp_ops_mode", ")", ",", "MODE_INT", ",", "", ")", ";", "gcc_assert", "(", "cmp_mode", "!=", "BLKmode", ")", ";", "maskcmp", "=", "true", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";", "return", "dest", ";", "}", "}", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "if", "(", "cmp_mode", "!=", "mode", "&&", "!", "maskcmp", ")", "{", "x", "=", "force_reg", "(", "cmp_ops_mode", ",", "x", ")", ";", "convert_move", "(", "dest", ",", "x", ",", "false", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "return", "dest", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238382, "Length": 322, "Cover_Rate": 0.9096045197740112} {"Template_token": ["", "if", "(", "rtx_equal_p", "(", "cmp_op0", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op1", ",", "if_false", ")", ")", "is_min", "=", "true", ";", "else", "if", "(", "rtx_equal_p", "(", "cmp_op1", ",", "if_true", ")", "&&", "rtx_equal_p", "(", "cmp_op0", ",", "if_false", ")", ")", "is_min", "=", "false", ";", "else", "return", "false", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "flag_finite_math_only", "||", "flag_signed_zeros", ")", "{", "int", "u", "=", "is_min", "?", "UNSPEC_IEEE_MIN", ":", "UNSPEC_IEEE_MAX", ";", "rtvec", "v", ";", "if_true", "=", "force_reg", "(", "mode", ",", "if_true", ")", ";", "v", "=", "gen_rtvec", "(", "", ",", "if_true", ",", "if_false", ")", ";", "tmp", "=", "gen_rtx_UNSPEC", "(", "mode", ",", "v", ",", "u", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3866", "Func": "ix86_expand_sse_fp_minmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238383, "Length": 106, "Cover_Rate": 0.5247524752475248} {"Template_token": ["", "default", ":", "return", "false", ";", "}", "target", "=", "d", "->", "target", ";", "op0", "=", "d", "->", "op0", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "d", "->", "nelt", ";", "++", "i", ")", "vec", "[", "i", "]", "=", "GEN_INT", "(", "d", "->", "perm", "[", "i", "]", ")", ";", "mask", "=", "gen_rtx_CONST_VECTOR", "(", "maskmode", ",", "gen_rtvec_v", "(", "d", "->", "nelt", ",", "vec", ")", ")", ";", "emit_insn", "(", "gen", "(", "target", ",", "op0", ",", "force_reg", "(", "maskmode", ",", "mask", ")", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_expand_vec_one_operand_perm_avx512", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238384, "Length": 86, "Cover_Rate": 0.40375586854460094} {"Template_token": ["", "start", "&=", "", ";", "if", "(", "start", ">=", "prec", "||", "len", "==", "", ")", "res", "=", "", ";", "else", "if", "(", "!", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", ")", "break", ";", "else", "res", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ">>", "start", ";", "if", "(", "len", ">", "prec", ")", "len", "=", "prec", ";", "if", "(", "len", "<", "HOST_BITS_PER_WIDE_INT", ")", "res", "&=", "(", "HOST_WIDE_INT_1U", "<<", "len", ")", "-", "", ";", "return", "build_int_cstu", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ",", "res", ")", ";", "}", "break", ";", "case", "IX86_BUILTIN_BZHI32", ":", "case", "IX86_BUILTIN_BZHI64", ":", "gcc_assert", "(", "n_args", "==", "", ")", ";", "if", "(", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", ")", "{", "unsigned", "int", "idx", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", "&", "", ";", "if", "(", "idx", ">=", "TYPE_PRECISION", "(", "TREE_TYPE", "(", "args", "[", "", "]", ")", ")", ")", "return", "args", "[", "", "]", ";", "if", "(", "!", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", ")", "break", ";", "unsigned", "HOST_WIDE_INT", "res", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ";", "res", "&=", "~", "(", "HOST_WIDE_INT_M1U", "<<", "idx", ")", ";", "return", "build_int_cstu", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ",", "res", ")", ";", "}", "break", ";", "case", "IX86_BUILTIN_PDEP32", ":", "case", "IX86_BUILTIN_PDEP64", ":", "gcc_assert", "(", "n_args", "==", "", ")", ";", "if", "(", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", "&&", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "src", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ";", "unsigned", "HOST_WIDE_INT", "mask", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ";", "unsigned", "HOST_WIDE_INT", "res", "=", "", ";", "unsigned", "HOST_WIDE_INT", "m", ",", "k", "=", "", ";", "for", "(", "m", "=", "", ";", "m", ";", "m", "<<=", "", ")", "if", "(", "(", "mask", "&", "m", ")", "!=", "", ")", "{", "if", "(", "(", "src", "&", "k", ")", "!=", "", ")", "res", "|=", "m", ";", "k", "<<=", "", ";", "}", "return", "build_int_cstu", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ",", "res", ")", ";", "}", "break", ";", "case", "IX86_BUILTIN_PEXT32", ":", "case", "IX86_BUILTIN_PEXT64", ":", "gcc_assert", "(", "n_args", "==", "", ")", ";", "if", "(", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", "&&", "tree_fits_uhwi_p", "(", "args", "[", "", "]", ")", ")", "{", "unsigned", "HOST_WIDE_INT", "src", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ";", "unsigned", "HOST_WIDE_INT", "mask", "=", "tree_to_uhwi", "(", "args", "[", "", "]", ")", ";", "unsigned", "HOST_WIDE_INT", "res", "=", "", ";", "unsigned", "HOST_WIDE_INT", "m", ",", "k", "=", "", ";", "for", "(", "m", "=", "", ";", "m", ";", "m", "<<=", "", ")", "if", "(", "(", "mask", "&", "m", ")", "!=", "", ")", "{", "if", "(", "(", "src", "&", "m", ")", "!=", "", ")", "res", "|=", "k", ";", "k", "<<=", "", ";", "}", "return", "build_int_cstu", "(", "TREE_TYPE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ",", "res", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_fold_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238386, "Length": 454, "Cover_Rate": 0.48452508004268946} {"Template_token": ["", "bool", "ix86_force_load_from_GOT_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "(", "(", "TARGET_64BIT", "||", "HAVE_AS_IX86_GOT32X", ")", "&&", "!", "TARGET_PECOFF", "&&", "!", "TARGET_MACHO", "&&", "!", "flag_plt", "&&", "!", "flag_pic", "&&", "ix86_cmodel", "!=", "CM_LARGE", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", "&&", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", ")", ";"], "File": "i3866", "Func": "ix86_force_load_from_GOT_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238387, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "if", "(", "!", "cum", "->", "caller", "&&", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "{", "gcc_assert", "(", "type", "!=", "NULL_TREE", ")", ";", "if", "(", "POINTER_TYPE_P", "(", "type", ")", ")", "{", "gcc_assert", "(", "TYPE_MODE", "(", "type", ")", "==", "Pmode", ")", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_INTERRUPT", ")", "arg", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "else", "arg", "=", "arg_pointer_rtx", ";", "}", "else", "{", "gcc_assert", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "&&", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", "&&", "TYPE_MODE", "(", "type", ")", "==", "word_mode", ")", ";"], "ground_truth": ["arg", "=", "gen_rtx_MEM", "(", "word_mode", ",", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ")", ";"], "File": "i3866", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238388, "Length": 113, "Cover_Rate": 0.32193732193732194} {"Template_token": ["", "}", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "type", ",", "words", ",", "named", ")", ";", "}", "else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "type", ",", "bytes", ",", "words", ")", ";", "if", "(", "cum", "->", "stdarg", ")", "cum", "->", "force_bnd_pass", "=", "nregs", ";"], "ground_truth": ["if", "(", "!", "nregs", ")", "cum", "->", "bnds_in_bt", "=", "chkp_type_bounds_count", "(", "type", ")", ";"], "File": "i3866", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238389, "Length": 94, "Cover_Rate": 0.34944237918215615} {"Template_token": ["", "else", "if", "(", "VOID_TYPE_P", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ")", ")", ";", "else", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", "&&", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", ")", "return", "false", ";", "}", "else", "{", "if", "(", "!", "decl", "||", "(", "bind_global", "&&", "flag_pic", "&&", "!", "flag_plt", ")", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", ")", "{", "if", "(", "ix86_function_regparm", "(", "type", ",", "NULL", ")", ">=", "", "&&", "!", "cfun", "->", "machine", "->", "arg_reg_available", ")", "return", "false", ";", "}", "}"], "ground_truth": ["return", "true", ";"], "File": "i3866", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238390, "Length": 109, "Cover_Rate": 0.3745704467353952} {"Template_token": ["", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";", "for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "REGPARM_MAX", ";", "local_regparm", "++", ")", "if", "(", "fixed_regs", "[", "local_regparm", "]", ")", "break", ";", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "if", "(", "flag_split_stack", ")", "{", "if", "(", "local_regparm", "==", "", ")", "local_regparm", "=", "", ";", "else", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "}", "for", "(", "regno", "=", "AX_REG", ";", "regno", "<=", "DI_REG", ";", "regno", "++", ")", "if", "(", "fixed_regs", "[", "regno", "]", ")", "globals", "++", ";", "local_regparm", "=", "globals", "<", "local_regparm", "?", "local_regparm", "-", "globals", ":", "", ";"], "ground_truth": ["if", "(", "local_regparm", ">", "regparm", ")", "regparm", "=", "local_regparm", ";"], "File": "i3866", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238391, "Length": 206, "Cover_Rate": 0.6112759643916914} {"Template_token": ["", "unsigned", "int", "ccvt", ";", "if", "(", "TARGET_64BIT", ")", "return", "(", "ix86_function_type_abi", "(", "type", ")", "==", "SYSV_ABI", "?", "X86_64_REGPARM_MAX", ":", "X86_64_MS_REGPARM_MAX", ")", ";", "ccvt", "=", "ix86_get_callcvt", "(", "type", ")", ";", "regparm", "=", "ix86_regparm", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_REGPARM", ")", "!=", "", ")", "{", "attr", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "type", ")", ")", ";", "if", "(", "attr", ")", "{", "regparm", "=", "TREE_INT_CST_LOW", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", ";", "return", "regparm", ";", "}", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "return", "", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "return", "", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "cgraph_local_info", "*", "i", "=", "&", "target", "->", "local", ";", "if", "(", "i", "&&", "i", "->", "local", "&&", "i", "->", "can_change_signature", ")", "{", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";"], "ground_truth": ["for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "REGPARM_MAX", ";"], "File": "i3866", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238392, "Length": 205, "Cover_Rate": 0.6083086053412463} {"Template_token": ["", "char", "*", "target_string", "=", "ix86_target_string", "(", "ptr", "->", "x_ix86_isa_flags", ",", "ptr", "->", "x_ix86_isa_flags2", ",", "ptr", "->", "x_target_flags", ",", "ptr", "->", "x_ix86_target_flags", ",", "NULL", ",", "NULL", ",", "ptr", "->", "x_ix86_fpmath", ",", "false", ")", ";", "gcc_assert", "(", "ptr", "->", "arch", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "arch", ",", "processor_target_table", "[", "ptr", "->", "arch", "]", ".", "name", ")", ";", "gcc_assert", "(", "ptr", "->", "tune", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "tune", ",", "processor_target_table", "[", "ptr", "->", "tune", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "branch_cost", ")", ";", "if", "(", "target_string", ")", "{", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "target_string", ")", ";", "free", "(", "target_string", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_function_specific_print", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238393, "Length": 138, "Cover_Rate": 0.8846153846153846} {"Template_token": ["", "char", "*", "target_string", "=", "ix86_target_string", "(", "ptr", "->", "x_ix86_isa_flags", ",", "ptr", "->", "x_ix86_isa_flags2", ",", "ptr", "->", "x_target_flags", ",", "ptr", "->", "x_ix86_target_flags", ",", "NULL", ",", "NULL", ",", "ptr", "->", "x_ix86_fpmath", ",", "false", ")", ";", "gcc_assert", "(", "ptr", "->", "arch", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "arch", ",", "processor_target_table", "[", "ptr", "->", "arch", "]", ".", "name", ")", ";", "gcc_assert", "(", "ptr", "->", "tune", "<", "PROCESSOR_max", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "tune", ",", "processor_target_table", "[", "ptr", "->", "tune", "]", ".", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "indent", ",", "", ",", "ptr", "->", "branch_cost", ")", ";"], "ground_truth": ["if", "(", "target_string", ")", "{"], "File": "i3866", "Func": "ix86_function_specific_print", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238394, "Length": 119, "Cover_Rate": 0.7628205128205128} {"Template_token": ["", "ix86_tune", "=", "(", "enum", "processor_type", ")", "ptr", "->", "tune", ";", "x86_prefetch_sse", "=", "ptr", "->", "prefetch_sse", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "branch_cost", ";", "ix86_tune_defaulted", "=", "ptr", "->", "tune_defaulted", ";", "ix86_arch_specified", "=", "ptr", "->", "arch_specified", ";", "opts", "->", "x_ix86_isa_flags_explicit", "=", "ptr", "->", "x_ix86_isa_flags_explicit", ";", "opts", "->", "x_ix86_isa_flags2_explicit", "=", "ptr", "->", "x_ix86_isa_flags2_explicit", ";", "opts", "->", "x_recip_mask_explicit", "=", "ptr", "->", "x_recip_mask_explicit", ";", "opts", "->", "x_ix86_arch_string", "=", "ptr", "->", "x_ix86_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "ptr", "->", "x_ix86_tune_string", ";", "opts", "->", "x_ix86_cmodel", "=", "ptr", "->", "x_ix86_cmodel", ";", "opts", "->", "x_ix86_abi", "=", "ptr", "->", "x_ix86_abi", ";", "opts", "->", "x_ix86_asm_dialect", "=", "ptr", "->", "x_ix86_asm_dialect", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "x_ix86_branch_cost", ";", "opts", "->", "x_ix86_dump_tunes", "=", "ptr", "->", "x_ix86_dump_tunes", ";", "opts", "->", "x_ix86_force_align_arg_pointer", "=", "ptr", "->", "x_ix86_force_align_arg_pointer", ";", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_incoming_stack_boundary_arg", "=", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", ";", "opts", "->", "x_ix86_pmode", "=", "ptr", "->", "x_ix86_pmode", ";", "opts", "->", "x_ix86_preferred_stack_boundary_arg", "=", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_regparm", "=", "ptr", "->", "x_ix86_regparm", ";", "opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";", "opts", "->", "x_ix86_sse2avx", "=", "ptr", "->", "x_ix86_sse2avx", ";", "opts", "->", "x_ix86_stack_protector_guard", "=", "ptr", "->", "x_ix86_stack_protector_guard", ";", "opts", "->", "x_ix86_stringop_alg", "=", "ptr", "->", "x_ix86_stringop_alg", ";", "opts", "->", "x_ix86_tls_dialect", "=", "ptr", "->", "x_ix86_tls_dialect", ";", "opts", "->", "x_ix86_tune_ctrl_string", "=", "ptr", "->", "x_ix86_tune_ctrl_string", ";", "opts", "->", "x_ix86_tune_memcpy_strategy", "=", "ptr", "->", "x_ix86_tune_memcpy_strategy", ";", "opts", "->", "x_ix86_tune_memset_strategy", "=", "ptr", "->", "x_ix86_tune_memset_strategy", ";", "opts", "->", "x_ix86_tune_no_default", "=", "ptr", "->", "x_ix86_tune_no_default", ";", "opts", "->", "x_ix86_veclibabi_type", "=", "ptr", "->", "x_ix86_veclibabi_type", ";", "ix86_tune_cost", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "cost", ";"], "ground_truth": ["if", "(", "opts", "->", "x_optimize_size", ")", "ix86_cost", "=", "&", "ix86_size_cost", ";"], "File": "i3866", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238395, "Length": 272, "Cover_Rate": 0.6903553299492385} {"Template_token": ["", "int", "i", ";", "opts", "->", "x_flag_pic", "=", "flag_pic", ";", "ix86_arch", "=", "(", "enum", "processor_type", ")", "ptr", "->", "arch", ";", "ix86_schedule", "=", "(", "enum", "attr_cpu", ")", "ptr", "->", "schedule", ";", "ix86_tune", "=", "(", "enum", "processor_type", ")", "ptr", "->", "tune", ";", "x86_prefetch_sse", "=", "ptr", "->", "prefetch_sse", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "branch_cost", ";", "ix86_tune_defaulted", "=", "ptr", "->", "tune_defaulted", ";", "ix86_arch_specified", "=", "ptr", "->", "arch_specified", ";", "opts", "->", "x_ix86_isa_flags_explicit", "=", "ptr", "->", "x_ix86_isa_flags_explicit", ";", "opts", "->", "x_ix86_isa_flags2_explicit", "=", "ptr", "->", "x_ix86_isa_flags2_explicit", ";", "opts", "->", "x_recip_mask_explicit", "=", "ptr", "->", "x_recip_mask_explicit", ";", "opts", "->", "x_ix86_arch_string", "=", "ptr", "->", "x_ix86_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "ptr", "->", "x_ix86_tune_string", ";", "opts", "->", "x_ix86_cmodel", "=", "ptr", "->", "x_ix86_cmodel", ";", "opts", "->", "x_ix86_abi", "=", "ptr", "->", "x_ix86_abi", ";", "opts", "->", "x_ix86_asm_dialect", "=", "ptr", "->", "x_ix86_asm_dialect", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "x_ix86_branch_cost", ";", "opts", "->", "x_ix86_dump_tunes", "=", "ptr", "->", "x_ix86_dump_tunes", ";", "opts", "->", "x_ix86_force_align_arg_pointer", "=", "ptr", "->", "x_ix86_force_align_arg_pointer", ";", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_incoming_stack_boundary_arg", "=", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", ";", "opts", "->", "x_ix86_pmode", "=", "ptr", "->", "x_ix86_pmode", ";", "opts", "->", "x_ix86_preferred_stack_boundary_arg", "=", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_regparm", "=", "ptr", "->", "x_ix86_regparm", ";", "opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";", "opts", "->", "x_ix86_sse2avx", "=", "ptr", "->", "x_ix86_sse2avx", ";", "opts", "->", "x_ix86_stack_protector_guard", "=", "ptr", "->", "x_ix86_stack_protector_guard", ";", "opts", "->", "x_ix86_stringop_alg", "=", "ptr", "->", "x_ix86_stringop_alg", ";", "opts", "->", "x_ix86_tls_dialect", "=", "ptr", "->", "x_ix86_tls_dialect", ";", "opts", "->", "x_ix86_tune_ctrl_string", "=", "ptr", "->", "x_ix86_tune_ctrl_string", ";", "opts", "->", "x_ix86_tune_memcpy_strategy", "=", "ptr", "->", "x_ix86_tune_memcpy_strategy", ";", "opts", "->", "x_ix86_tune_memset_strategy", "=", "ptr", "->", "x_ix86_tune_memset_strategy", ";", "opts", "->", "x_ix86_tune_no_default", "=", "ptr", "->", "x_ix86_tune_no_default", ";", "opts", "->", "x_ix86_veclibabi_type", "=", "ptr", "->", "x_ix86_veclibabi_type", ";", "ix86_tune_cost", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "cost", ";", "if", "(", "opts", "->", "x_optimize_size", ")", "ix86_cost", "=", "&", "ix86_size_cost", ";", "else", "ix86_cost", "=", "ix86_tune_cost", ";", "if", "(", "old_arch", "!=", "ix86_arch", ")", "{", "ix86_arch_mask", "=", "", "<<", "ix86_arch", ";", "for", "(", "i", "=", "", ";", "i", "<", "X86_ARCH_LAST", ";", "++", "i", ")", "ix86_arch_features", "[", "i", "]", "=", "!", "!", "(", "initial_ix86_arch_features", "[", "i", "]", "&", "ix86_arch_mask", ")", ";", "}", "if", "(", "old_tune", "!=", "ix86_tune", ")", "set_ix86_tune_features", "(", "ix86_tune", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238396, "Length": 363, "Cover_Rate": 0.9213197969543148} {"Template_token": ["", "static", "void", "ix86_function_specific_save", "(", "struct", "cl_target_option", "*", "ptr", ",", "struct", "gcc_options", "*", "opts", ")", "{", "ptr", "->", "arch", "=", "ix86_arch", ";", "ptr", "->", "schedule", "=", "ix86_schedule", ";", "ptr", "->", "prefetch_sse", "=", "x86_prefetch_sse", ";", "ptr", "->", "tune", "=", "ix86_tune", ";", "ptr", "->", "branch_cost", "=", "ix86_branch_cost", ";", "ptr", "->", "tune_defaulted", "=", "ix86_tune_defaulted", ";", "ptr", "->", "arch_specified", "=", "ix86_arch_specified", ";", "ptr", "->", "x_ix86_isa_flags_explicit", "=", "opts", "->", "x_ix86_isa_flags_explicit", ";", "ptr", "->", "x_ix86_isa_flags2_explicit", "=", "opts", "->", "x_ix86_isa_flags2_explicit", ";", "ptr", "->", "x_recip_mask_explicit", "=", "opts", "->", "x_recip_mask_explicit", ";", "ptr", "->", "x_ix86_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";"], "ground_truth": ["ptr", "->", "x_ix86_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";"], "File": "i3866", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238397, "Length": 97, "Cover_Rate": 0.31290322580645163} {"Template_token": ["", "ptr", "->", "x_ix86_dump_tunes", "=", "opts", "->", "x_ix86_dump_tunes", ";", "ptr", "->", "x_ix86_force_align_arg_pointer", "=", "opts", "->", "x_ix86_force_align_arg_pointer", ";", "ptr", "->", "x_ix86_force_drap", "=", "opts", "->", "x_ix86_force_drap", ";", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", "=", "opts", "->", "x_ix86_incoming_stack_boundary_arg", ";", "ptr", "->", "x_ix86_pmode", "=", "opts", "->", "x_ix86_pmode", ";", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", "=", "opts", "->", "x_ix86_preferred_stack_boundary_arg", ";", "ptr", "->", "x_ix86_recip_name", "=", "opts", "->", "x_ix86_recip_name", ";", "ptr", "->", "x_ix86_regparm", "=", "opts", "->", "x_ix86_regparm", ";", "ptr", "->", "x_ix86_section_threshold", "=", "opts", "->", "x_ix86_section_threshold", ";", "ptr", "->", "x_ix86_sse2avx", "=", "opts", "->", "x_ix86_sse2avx", ";", "ptr", "->", "x_ix86_stack_protector_guard", "=", "opts", "->", "x_ix86_stack_protector_guard", ";", "ptr", "->", "x_ix86_stringop_alg", "=", "opts", "->", "x_ix86_stringop_alg", ";", "ptr", "->", "x_ix86_tls_dialect", "=", "opts", "->", "x_ix86_tls_dialect", ";", "ptr", "->", "x_ix86_tune_ctrl_string", "=", "opts", "->", "x_ix86_tune_ctrl_string", ";", "ptr", "->", "x_ix86_tune_memcpy_strategy", "=", "opts", "->", "x_ix86_tune_memcpy_strategy", ";", "ptr", "->", "x_ix86_tune_memset_strategy", "=", "opts", "->", "x_ix86_tune_memset_strategy", ";", "ptr", "->", "x_ix86_tune_no_default", "=", "opts", "->", "x_ix86_tune_no_default", ";", "ptr", "->", "x_ix86_veclibabi_type", "=", "opts", "->", "x_ix86_veclibabi_type", ";", "gcc_assert", "(", "ptr", "->", "arch", "==", "ix86_arch", ")", ";"], "ground_truth": ["gcc_assert", "(", "ptr", "->", "schedule", "==", "ix86_schedule", ")", ";"], "File": "i3866", "Func": "ix86_function_specific_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238398, "Length": 162, "Cover_Rate": 0.5225806451612903} {"Template_token": ["", "if", "(", "!", "expr_not_equal_to", "(", "arg0", ",", "wi", "::", "zero", "(", "prec", ")", ")", ")", "return", "false", ";", "location_t", "loc", "=", "gimple_location", "(", "stmt", ")", ";", "gimple", "*", "g", "=", "gimple_build_call", "(", "decl", ",", "", ",", "arg0", ")", ";", "gimple_set_location", "(", "g", ",", "loc", ")", ";", "tree", "lhs", "=", "make_ssa_name", "(", "integer_type_node", ")", ";", "gimple_call_set_lhs", "(", "g", ",", "lhs", ")", ";", "gsi_insert_before", "(", "gsi", ",", "g", ",", "GSI_SAME_STMT", ")", ";", "g", "=", "gimple_build_assign", "(", "gimple_call_lhs", "(", "stmt", ")", ",", "NOP_EXPR", ",", "lhs", ")", ";", "gimple_set_location", "(", "g", ",", "loc", ")", ";", "gsi_replace", "(", "gsi", ",", "g", ",", "false", ")", ";", "return", "true", ";", "}", "break", ";", "case", "IX86_BUILTIN_BZHI32", ":", "case", "IX86_BUILTIN_BZHI64", ":", "gcc_assert", "(", "n_args", "==", "", ")", ";", "arg1", "=", "gimple_call_arg", "(", "stmt", ",", "", ")", ";", "if", "(", "tree_fits_uhwi_p", "(", "arg1", ")", "&&", "gimple_call_lhs", "(", "stmt", ")", ")", "{", "unsigned", "int", "idx", "=", "tree_to_uhwi", "(", "arg1", ")", "&", "", ";", "arg0", "=", "gimple_call_arg", "(", "stmt", ",", "", ")", ";", "if", "(", "idx", "<", "TYPE_PRECISION", "(", "TREE_TYPE", "(", "arg0", ")", ")", ")", "break", ";", "location_t", "loc", "=", "gimple_location", "(", "stmt", ")", ";", "gimple", "*", "g", "=", "gimple_build_assign", "(", "gimple_call_lhs", "(", "stmt", ")", ",", "arg0", ")", ";", "gimple_set_location", "(", "g", ",", "loc", ")", ";", "gsi_replace", "(", "gsi", ",", "g", ",", "false", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_gimple_fold_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238399, "Length": 217, "Cover_Rate": 0.4392712550607287} {"Template_token": ["", "tree", "current_arg_type", "=", "TYPE_ARG_TYPES", "(", "func_type", ")", ";", "while", "(", "current_arg_type", "&&", "!", "VOID_TYPE_P", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", ")", "{", "if", "(", "nargs", "==", "", ")", "{", "if", "(", "!", "POINTER_TYPE_P", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", ")", "error", "(", "", "", ")", ";", "}", "else", "if", "(", "nargs", "==", "", ")", "{", "if", "(", "TREE_CODE", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", "!=", "INTEGER_TYPE", "||", "TYPE_MODE", "(", "TREE_VALUE", "(", "current_arg_type", ")", ")", "!=", "word_mode", ")", "error", "(", "", "", ",", "TARGET_64BIT", "?", "(", "TARGET_X32", "?", "", ":", "", ")", ":", "", ")", ";", "}", "nargs", "++", ";", "current_arg_type", "=", "TREE_CHAIN", "(", "current_arg_type", ")", ";", "}", "if", "(", "!", "nargs", "||", "nargs", ">", "", ")", "error", "(", "", "", ")", ";", "if", "(", "!", "VOID_TYPE_P", "(", "return_type", ")", ")", "error", "(", "", ")", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_handle_interrupt_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238400, "Length": 139, "Cover_Rate": 0.7897727272727273} {"Template_token": ["", "if", "(", "STACK_REGNO_P", "(", "regno", ")", ")", "return", "VALID_FP_MODE_P", "(", "mode", ")", ";", "if", "(", "MASK_REGNO_P", "(", "regno", ")", ")", "return", "(", "VALID_MASK_REG_MODE", "(", "mode", ")", "||", "(", "TARGET_AVX512BW", "&&", "VALID_MASK_AVX512BW_MODE", "(", "mode", ")", ")", ")", ";", "if", "(", "BND_REGNO_P", "(", "regno", ")", ")", "return", "VALID_BND_REG_MODE", "(", "mode", ")", ";", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "if", "(", "TARGET_AVX512F", "&&", "(", "mode", "==", "XImode", "||", "VALID_AVX512F_REG_MODE", "(", "mode", ")", "||", "VALID_AVX512F_SCALAR_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "(", "TARGET_AVX5124FMAPS", "||", "TARGET_AVX5124VNNIW", ")", "&&", "MOD4_SSE_REGNO_P", "(", "regno", ")", "&&", "mode", "==", "V64SFmode", ")", "return", "true", ";", "if", "(", "(", "TARGET_AVX5124FMAPS", "||", "TARGET_AVX5124VNNIW", ")", "&&", "MOD4_SSE_REGNO_P", "(", "regno", ")", "&&", "mode", "==", "V64SImode", ")", "return", "true", ";", "if", "(", "TARGET_AVX512VL", "&&", "(", "mode", "==", "OImode", "||", "mode", "==", "TImode", "||", "VALID_AVX256_REG_MODE", "(", "mode", ")", "||", "VALID_AVX512VL_128_REG_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", "return", "false", ";", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_DFP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3866", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238401, "Length": 304, "Cover_Rate": 0.8539325842696629} {"Template_token": ["", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_NANQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_NANQ", "]", "=", "decl", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_NANSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_NANSQ", "]", "=", "decl", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128", ")", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_FABSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_FABSQ", "]", "=", "decl", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128_FLOAT128", ")", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_COPYSIGNQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";"], "ground_truth": ["ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_COPYSIGNQ", "]", "=", "decl", ";"], "File": "i3866", "Func": "ix86_init_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238402, "Length": 150, "Cover_Rate": 0.6756756756756757} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ")", "return", "false", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", ")", "return", "false", ";", "if", "(", "MACHO_DYNAMIC_NO_PIC_P", ")", "return", "machopic_symbol_defined_p", "(", "x", ")", ";", "if", "(", "ix86_force_load_from_GOT_p", "(", "x", ")", ")", "return", "false", ";", "break", ";", "CASE_CONST_SCALAR_INT", ":", "switch", "(", "mode", ")", "{", "case", "TImode", ":", "if", "(", "TARGET_64BIT", ")", "return", "true", ";", "case", "OImode", ":", "case", "XImode", ":", "if", "(", "!", "standard_sse_constant_p", "(", "x", ",", "mode", ")", ")", "return", "false", ";", "default", ":", "break", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238403, "Length": 112, "Cover_Rate": 0.33633633633633636} {"Template_token": ["", "decl", "=", "exp", ";", "}", "else", "{", "type", "=", "exp", ";", "decl", "=", "NULL", ";", "}", "if", "(", "!", "TARGET_64BIT", "&&", "align", "==", "", "&&", "ix86_preferred_stack_boundary", "<", "", "&&", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "!", "TYPE_USER_ALIGN", "(", "type", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "align", "=", "", ";", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_IAMCU", ")", "return", "align", ";", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "TYPE_SIZE", "(", "type", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3866", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238404, "Length": 355, "Cover_Rate": 0.7785087719298246} {"Template_token": ["", "bool", "predictable_p", "=", "predictable_edge_p", "(", "e", ")", ";", "enum", "compiler_param", "param", "=", "(", "predictable_p", "?", "PARAM_MAX_RTL_IF_CONVERSION_PREDICTABLE_COST", ":", "PARAM_MAX_RTL_IF_CONVERSION_UNPREDICTABLE_COST", ")", ";"], "ground_truth": ["if", "(", "global_options_set", ".", "x_param_values", "[", "param", "]", ")", "return", "PARAM_VALUE", "(", "param", ")", ";"], "File": "i3866", "Func": "ix86_max_noce_ifcvt_seq_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238405, "Length": 35, "Cover_Rate": 0.5932203389830508} {"Template_token": ["", "if", "(", "incoming_stack_boundary", "<", "crtl", "->", "parm_stack_boundary", ")", "incoming_stack_boundary", "=", "crtl", "->", "parm_stack_boundary", ";", "if", "(", "incoming_stack_boundary", ">", "MAIN_STACK_BOUNDARY", "&&", "DECL_NAME", "(", "current_function_decl", ")", "&&", "MAIN_NAME_P", "(", "DECL_NAME", "(", "current_function_decl", ")", ")", "&&", "DECL_FILE_SCOPE_P", "(", "current_function_decl", ")", ")", "incoming_stack_boundary", "=", "MAIN_STACK_BOUNDARY", ";", "return", "incoming_stack_boundary", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238406, "Length": 46, "Cover_Rate": 0.3484848484848485} {"Template_token": ["", "static", "unsigned", "int", "ix86_minimum_incoming_stack_boundary", "(", "bool", "sibcall", ")", "{", "unsigned", "int", "incoming_stack_boundary", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "incoming_stack_boundary", "=", "TARGET_64BIT", "?", "", ":", "MIN_STACK_BOUNDARY", ";", "else", "if", "(", "ix86_user_incoming_stack_boundary", ")", "incoming_stack_boundary", "=", "ix86_user_incoming_stack_boundary", ";", "else", "if", "(", "!", "sibcall", "&&", "ix86_force_align_arg_pointer", "&&", "crtl", "->", "stack_alignment_estimated", "==", "", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";"], "ground_truth": ["else", "incoming_stack_boundary", "=", "ix86_default_incoming_stack_boundary", ";"], "File": "i3866", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238407, "Length": 63, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "static", "int", "ix86_mode_after", "(", "int", "entity", ",", "int", "mode", ",", "rtx_insn", "*", "insn", ")", "{", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "mode", ";", "case", "AVX_U128", ":"], "ground_truth": ["return", "ix86_avx_u128_mode_after", "(", "mode", ",", "insn", ")", ";"], "File": "i3866", "Func": "ix86_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238408, "Length": 37, "Cover_Rate": 0.6166666666666667} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_after", "(", "mode", ",", "insn", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "mode", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3866", "Func": "ix86_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238409, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_entry", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "I387_CW_ANY", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238410, "Length": 30, "Cover_Rate": 0.5769230769230769} {"Template_token": ["", "return", "ix86_avx_u128_mode_entry", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "I387_CW_ANY", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3866", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238411, "Length": 26, "Cover_Rate": 0.5} {"Template_token": ["", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "X86_DIRFLAG_ANY", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_exit", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "I387_CW_ANY", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238412, "Length": 41, "Cover_Rate": 0.82} {"Template_token": ["", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "case", "I387_MASK_PM", ":", "return", "ix86_i387_mode_needed", "(", "entity", ",", "insn", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238413, "Length": 31, "Cover_Rate": 0.4696969696969697} {"Template_token": ["", "int", "cmov_cnt", "=", "", ";", "for", "(", "rtx_insn", "*", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "!=", "IF_THEN_ELSE", ")", "continue", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "enum", "machine_mode", "mode", "=", "GET_MODE", "(", "src", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_INT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", ")", "continue", ";", "if", "(", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "continue", ";"], "ground_truth": ["if", "(", "++", "cmov_cnt", ">", "", ")", "return", "false", ";"], "File": "i3866", "Func": "ix86_noce_conversion_profitable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238414, "Length": 149, "Cover_Rate": 0.8142076502732241} {"Template_token": ["", "static", "bool", "ix86_noce_conversion_profitable_p", "(", "rtx_insn", "*", "seq", ",", "struct", "noce_if_info", "*", "if_info", ")", "{", "if", "(", "TARGET_ONE_IF_CONV_INSN", "&&", "if_info", "->", "speed_p", ")", "{", "int", "cmov_cnt", "=", "", ";", "for", "(", "rtx_insn", "*", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "!=", "IF_THEN_ELSE", ")", "continue", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";"], "ground_truth": ["enum", "machine_mode", "mode", "=", "GET_MODE", "(", "src", ")", ";"], "File": "i3866", "Func": "ix86_noce_conversion_profitable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238415, "Length": 92, "Cover_Rate": 0.5027322404371585} {"Template_token": ["", "static", "void", "ix86_option_override", "(", "void", ")", "{", "ix86_option_override_internal", "(", "true", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_option_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238416, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "void", "ix86_option_override", "(", "void", ")", "{", "ix86_option_override_internal", "(", "true", ",", "&", "global_options", ",", "&", "global_options_set", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_option_override", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238417, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "}", "else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "output_asm_insn", "(", "xasm", ",", "&", "call_op", ")", ";", "return", "", ";", "}", "if", "(", "TARGET_SEH", ")", "{", "rtx_insn", "*", "i", ";", "for", "(", "i", "=", "NEXT_INSN", "(", "insn", ")", ";", "i", ";", "i", "=", "NEXT_INSN", "(", "i", ")", ")", "{", "if", "(", "INSN_P", "(", "i", ")", ")", "break", ";", "if", "(", "NOTE_P", "(", "i", ")", "&&", "NOTE_KIND", "(", "i", ")", "==", "NOTE_INSN_EPILOGUE_BEG", "&&", "!", "flag_non_call_exceptions", "&&", "!", "can_throw_internal", "(", "insn", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238418, "Length": 96, "Cover_Rate": 0.4050632911392405} {"Template_token": ["", "if", "(", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "if", "(", "direct_p", ")", "{", "if", "(", "ix86_nopic_noplt_attribute_p", "(", "call_op", ")", ")", "{", "if", "(", "TARGET_64BIT", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}", "else", "xasm", "=", "", ";", "}", "else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "output_asm_insn", "(", "xasm", ",", "&", "call_op", ")", ";", "return", "", ";", "}", "if", "(", "TARGET_SEH", ")", "{", "rtx_insn", "*", "i", ";", "for", "(", "i", "=", "NEXT_INSN", "(", "insn", ")", ";", "i", ";", "i", "=", "NEXT_INSN", "(", "i", ")", ")", "{", "if", "(", "INSN_P", "(", "i", ")", ")", "break", ";", "if", "(", "NOTE_P", "(", "i", ")", "&&", "NOTE_KIND", "(", "i", ")", "==", "NOTE_INSN_EPILOGUE_BEG", "&&", "!", "flag_non_call_exceptions", "&&", "!", "can_throw_internal", "(", "insn", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "}", "if", "(", "i", "==", "NULL", ")", "seh_nop_p", "=", "true", ";", "}", "if", "(", "direct_p", ")", "{", "if", "(", "ix86_nopic_noplt_attribute_p", "(", "call_op", ")", ")", "{", "if", "(", "TARGET_64BIT", ")", "xasm", "=", "", ";"], "ground_truth": ["else", "xasm", "=", "", ";"], "File": "i3866", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238419, "Length": 173, "Cover_Rate": 0.729957805907173} {"Template_token": ["", "char", "alg_name", "[", "", "]", ";", "char", "align", "[", "", "]", ";", "next_range_str", "=", "strchr", "(", "curr_range_str", ",", "','", ")", ";", "if", "(", "next_range_str", ")", "*", "next_range_str", "++", "=", "'\\0'", ";", "if", "(", "", "!=", "sscanf", "(", "curr_range_str", ",", "", ",", "alg_name", ",", "&", "maxs", ",", "align", ")", ")", "{", "error", "(", "", ",", "curr_range_str", ",", "opt", ")", ";", "return", ";", "}", "if", "(", "n", ">", "", "&&", "(", "maxs", "<", "(", "input_ranges", "[", "n", "-", "", "]", ".", "max", "+", "", ")", "&&", "maxs", "!=", "-", "", ")", ")", "{", "error", "(", "", ",", "opt", ")", ";", "return", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "last_alg", ";", "i", "++", ")", "if", "(", "!", "strcmp", "(", "alg_name", ",", "stringop_alg_names", "[", "i", "]", ")", ")", "break", ";", "if", "(", "i", "==", "last_alg", ")", "{", "error", "(", "", ",", "alg_name", ",", "opt", ")", ";", "auto_vec", "<", "const", "char", "*", ">", "candidates", ";", "for", "(", "i", "=", "", ";", "i", "<", "last_alg", ";", "i", "++", ")", "if", "(", "(", "stringop_alg", ")", "i", "!=", "rep_prefix_8_byte", "||", "TARGET_64BIT", ")", "candidates", ".", "safe_push", "(", "stringop_alg_names", "[", "i", "]", ")", ";", "char", "*", "s", ";", "const", "char", "*", "hint", "=", "candidates_list_and_hint", "(", "alg_name", ",", "s", ",", "candidates", ")", ";", "if", "(", "hint", ")", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ",", "hint", ")", ";", "else", "inform", "(", "input_location", ",", "", ",", "opt", ",", "s", ")", ";", "XDELETEVEC", "(", "s", ")", ";", "return", ";", "}"], "ground_truth": ["if", "(", "(", "stringop_alg", ")", "i", "==", "rep_prefix_8_byte", "&&", "!", "TARGET_64BIT", ")", "{"], "File": "i3866", "Func": "ix86_parse_stringop_strategy_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238420, "Length": 255, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "if", "(", "regclass", "==", "FP_TOP_SSE_REGS", ")", "return", "FP_TOP_REG", ";", "else", "if", "(", "regclass", "==", "FP_SECOND_SSE_REGS", ")", "return", "FP_SECOND_REG", ";", "else", "return", "FLOAT_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "}"], "ground_truth": ["return", "regclass", ";"], "File": "i3866", "Func": "ix86_preferred_output_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238421, "Length": 34, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "case", "SImode", ":", "return", "TARGET_AVX512F", "?", "V16SImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V8SImode", ":", "V4SImode", ";", "case", "DImode", ":", "return", "TARGET_AVX512F", "?", "V8DImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V4DImode", ":", "V2DImode", ";", "case", "SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "V16SFmode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V8SFmode", ";", "else", "return", "V4SFmode", ";", "case", "DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "V8DFmode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V4DFmode", ";"], "ground_truth": ["else", "if", "(", "TARGET_SSE2", ")", "return", "V2DFmode", ";"], "File": "i3866", "Func": "ix86_preferred_simd_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238422, "Length": 92, "Cover_Rate": 0.5822784810126582} {"Template_token": ["", "case", "HImode", ":", "return", "TARGET_AVX512BW", "?", "V32HImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V16HImode", ":", "V8HImode", ";", "case", "SImode", ":", "return", "TARGET_AVX512F", "?", "V16SImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V8SImode", ":", "V4SImode", ";", "case", "DImode", ":", "return", "TARGET_AVX512F", "?", "V8DImode", ":", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "?", "V4DImode", ":", "V2DImode", ";", "case", "SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "V16SFmode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V8SFmode", ";", "else", "return", "V4SFmode", ";", "case", "DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "return", "V8DFmode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V4DFmode", ";", "else", "if", "(", "TARGET_SSE2", ")", "return", "V2DFmode", ";", "default", ":", "return", "word_mode", ";", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_preferred_simd_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238423, "Length": 118, "Cover_Rate": 0.7468354430379747} {"Template_token": ["", "rtx", "reg", "=", "crtl", "->", "return_rtx", ";", "if", "(", "reg", ")", "{", "unsigned", "int", "i", "=", "REGNO", "(", "reg", ")", ";", "unsigned", "int", "nregs", "=", "hard_regno_nregs", "[", "i", "]", "[", "GET_MODE", "(", "reg", ")", "]", ";", "while", "(", "nregs", "--", ">", "", ")", "if", "(", "(", "i", "+", "nregs", ")", "==", "regno", ")", "return", "false", ";", "reg", "=", "crtl", "->", "return_bnd", ";", "if", "(", "reg", ")", "{", "i", "=", "REGNO", "(", "reg", ")", ";", "nregs", "=", "hard_regno_nregs", "[", "i", "]", "[", "GET_MODE", "(", "reg", ")", "]", ";"], "ground_truth": ["while", "(", "nregs", "--", ">", "", ")", "if", "(", "(", "i", "+", "nregs", ")", "==", "regno", ")", "return", "false", ";"], "File": "i3866", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238427, "Length": 107, "Cover_Rate": 0.3203592814371258} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_UNKNOWN", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", ")", "{", "int", "nargs", "=", "", ";", "for", "(", "tree", "arg", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "nargs", "++", ";", "cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "true", ";", "cfun", "->", "machine", "->", "func_type", "=", "nargs", "==", "", "?", "TYPE_EXCEPTION", ":", "TYPE_INTERRUPT", ";", "ix86_optimize_mode_switching", "[", "X86_DIRFLAG", "]", "=", "", ";", "if", "(", "write_symbols", "!=", "NO_DEBUG", "&&", "write_symbols", "!=", "DWARF2_DEBUG", ")", "sorry", "(", "", "", ")", ";", "}", "else", "{"], "ground_truth": ["cfun", "->", "machine", "->", "func_type", "=", "TYPE_NORMAL", ";"], "File": "i3866", "Func": "ix86_set_func_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238428, "Length": 110, "Cover_Rate": 0.7638888888888888} {"Template_token": ["", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", ")", "{", "int", "nargs", "=", "", ";", "for", "(", "tree", "arg", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "nargs", "++", ";", "cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "true", ";", "cfun", "->", "machine", "->", "func_type", "=", "nargs", "==", "", "?", "TYPE_EXCEPTION", ":", "TYPE_INTERRUPT", ";", "ix86_optimize_mode_switching", "[", "X86_DIRFLAG", "]", "=", "", ";", "if", "(", "write_symbols", "!=", "NO_DEBUG", "&&", "write_symbols", "!=", "DWARF2_DEBUG", ")", "sorry", "(", "", "", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3866", "Func": "ix86_set_func_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238429, "Length": 91, "Cover_Rate": 0.6319444444444444} {"Template_token": ["", "condition", "=", "ix86_expand_fp_compare", "(", "code", ",", "op1", ",", "op2", ",", "tmp", ")", ";"], "ground_truth": ["i", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "condition", ",", "target1", ",", "target2", ")", ")", ")", ";"], "File": "i3866", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238430, "Length": 34, "Cover_Rate": 0.3269230769230769} {"Template_token": ["", "if", "(", "target2", "!=", "pc_rtx", ")", "{", "std", "::", "swap", "(", "target1", ",", "target2", ")", ";", "code", "=", "reverse_condition_maybe_unordered", "(", "code", ")", ";", "}"], "ground_truth": ["condition", "=", "ix86_expand_fp_compare", "(", "code", ",", "op1", ",", "op2", ",", "tmp", ")", ";"], "File": "i3866", "Func": "ix86_split_fp_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238431, "Length": 37, "Cover_Rate": 0.3557692307692308} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "rtx", "scratch", ",", "tmp0", ",", "tmp1", ",", "tmp2", ";", "rtx", "(", "*", "gen_divmod4_1", ")", "(", "rtx", ",", "rtx", ",", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_zero_extend", ")", "(", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "gen_test_ccno_1", ")", "(", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "SImode", ":", "gen_divmod4_1", "=", "signed_p", "?", "gen_divmodsi4_1", ":", "gen_udivmodsi4_1", ";", "gen_test_ccno_1", "=", "gen_testsi_ccno_1", ";", "gen_zero_extend", "=", "gen_zero_extendqisi2", ";", "break", ";", "case", "DImode", ":", "gen_divmod4_1", "=", "signed_p", "?", "gen_divmoddi4_1", ":", "gen_udivmoddi4_1", ";", "gen_test_ccno_1", "=", "gen_testdi_ccno_1", ";", "gen_zero_extend", "=", "gen_zero_extendqidi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "end_label", "=", "gen_label_rtx", "(", ")", ";", "qimode_label", "=", "gen_label_rtx", "(", ")", ";", "scratch", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_move_insn", "(", "scratch", ",", "operands", "[", "", "]", ")", ";", "scratch", "=", "expand_simple_binop", "(", "mode", ",", "IOR", ",", "scratch", ",", "operands", "[", "", "]", ",", "scratch", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_insn", "(", "gen_test_ccno_1", "(", "scratch", ",", "GEN_INT", "(", "-", "", ")", ")", ")", ";", "tmp0", "=", "gen_rtx_REG", "(", "CCNOmode", ",", "FLAGS_REG", ")", ";", "tmp0", "=", "gen_rtx_EQ", "(", "VOIDmode", ",", "tmp0", ",", "const0_rtx", ")", ";", "tmp0", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "tmp0", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "qimode_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp0", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "qimode_label", ";", "div", "=", "gen_divmod4_1", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "emit_insn", "(", "div", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "end_label", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "qimode_label", ")", ";", "tmp0", "=", "lowpart_subreg", "(", "HImode", ",", "scratch", ",", "mode", ")", ";", "tmp1", "=", "lowpart_subreg", "(", "HImode", ",", "operands", "[", "", "]", ",", "mode", ")", ";", "tmp2", "=", "lowpart_subreg", "(", "QImode", ",", "operands", "[", "", "]", ",", "mode", ")", ";", "emit_insn", "(", "gen_udivmodhiqi3", "(", "tmp0", ",", "tmp1", ",", "tmp2", ")", ")", ";"], "ground_truth": ["if", "(", "signed_p", ")", "{"], "File": "i3866", "Func": "ix86_split_idivmod", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238432, "Length": 338, "Cover_Rate": 0.609009009009009} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "TFmode", ":", "real_to_target", "(", "l", ",", "r", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "XFmode", ":", "real_to_target", "(", "l", ",", "r", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "break", ";", "case", "DFmode", ":", "REAL_VALUE_TO_TARGET_DOUBLE", "(", "*", "r", ",", "l", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "if", "(", "mode", "==", "TImode", ")", "split_double_mode", "(", "mode", ",", "&", "operand", ",", "", ",", "&", "parts", "[", "", "]", ",", "&", "parts", "[", "", "]", ")", ";", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "TFmode", ")", "{", "machine_mode", "upper_mode", "=", "mode", "==", "XFmode", "?", "SImode", ":", "DImode", ";", "if", "(", "REG_P", "(", "operand", ")", ")", "{", "gcc_assert", "(", "reload_completed", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "parts", "[", "", "]", "=", "gen_rtx_REG", "(", "upper_mode", ",", "REGNO", "(", "operand", ")", "+", "", ")", ";", "}", "else", "if", "(", "offsettable_memref_p", "(", "operand", ")", ")", "{", "operand", "=", "adjust_address", "(", "operand", ",", "DImode", ",", "", ")", ";", "parts", "[", "", "]", "=", "operand", ";", "parts", "[", "", "]", "=", "adjust_address", "(", "operand", ",", "upper_mode", ",", "", ")", ";", "}", "else", "if", "(", "CONST_DOUBLE_P", "(", "operand", ")", ")", "{", "long", "l", "[", "", "]", ";", "real_to_target", "(", "l", ",", "CONST_DOUBLE_REAL_VALUE", "(", "operand", ")", ",", "mode", ")", ";", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "|", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "<<", "", ")", ",", "DImode", ")", ";", "if", "(", "upper_mode", "==", "SImode", ")", "parts", "[", "", "]", "=", "gen_int_mode", "(", "l", "[", "", "]", ",", "SImode", ")", ";", "else", "parts", "[", "", "]", "=", "gen_int_mode", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "|", "(", "(", "l", "[", "", "]", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "<<", "", ")", ",", "DImode", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["return", "size", ";"], "File": "i3866", "Func": "ix86_split_to_parts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238433, "Length": 414, "Cover_Rate": 0.5123762376237624} {"Template_token": ["", "if", "(", "TARGET_SSP_TLS_GUARD", ")", "return", "NULL_TREE", ";", "return", "default_stack_protect_guard", "(", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_stack_protect_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238434, "Length": 13, "Cover_Rate": 0.65} {"Template_token": ["", "if", "(", "TARGET_SSP_TLS_GUARD", ")", "return", "NULL_TREE", ";", "return", "default_stack_protect_guard", "(", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_stack_protect_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238435, "Length": 13, "Cover_Rate": 0.65} {"Template_token": ["", "char", "*", "comma", "=", "strchr", "(", "next_optstr", ",", "','", ")", ";", "const", "char", "*", "opt_string", ";", "size_t", "len", ",", "opt_len", ";", "int", "opt", ";", "bool", "opt_set_p", ";", "char", "ch", ";", "unsigned", "i", ";", "enum", "ix86_opt_type", "type", "=", "ix86_opt_unknown", ";", "int", "mask", "=", "", ";", "if", "(", "comma", ")", "{", "*", "comma", "=", "'\\0'", ";", "len", "=", "comma", "-", "next_optstr", ";", "next_optstr", "=", "comma", "+", "", ";", "}", "else", "{", "len", "=", "strlen", "(", "p", ")", ";", "next_optstr", "=", "NULL", ";", "}", "if", "(", "len", ">", "", "&&", "p", "[", "", "]", "==", "'n'", "&&", "p", "[", "", "]", "==", "'o'", "&&", "p", "[", "", "]", "==", "'-'", ")", "{", "opt_set_p", "=", "false", ";", "p", "+=", "", ";", "len", "-=", "", ";", "}", "else", "opt_set_p", "=", "true", ";", "ch", "=", "*", "p", ";", "opt", "=", "N_OPTS", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "attrs", ")", ";", "i", "++", ")", "{", "type", "=", "attrs", "[", "i", "]", ".", "type", ";", "opt_len", "=", "attrs", "[", "i", "]", ".", "len", ";", "if", "(", "ch", "==", "attrs", "[", "i", "]", ".", "string", "[", "", "]", "&&", "(", "(", "type", "!=", "ix86_opt_str", "&&", "type", "!=", "ix86_opt_enum", ")", "?", "len", "==", "opt_len", ":", "len", ">", "opt_len", ")", "&&", "memcmp", "(", "p", ",", "attrs", "[", "i", "]", ".", "string", ",", "opt_len", ")", "==", "", ")", "{", "opt", "=", "attrs", "[", "i", "]", ".", "opt", ";", "mask", "=", "attrs", "[", "i", "]", ".", "mask", ";", "opt_string", "=", "attrs", "[", "i", "]", ".", "string", ";", "break", ";", "}", "}", "if", "(", "opt", "==", "N_OPTS", ")", "{", "error", "(", "", ",", "orig_p", ")", ";", "ret", "=", "false", ";", "}", "else", "if", "(", "type", "==", "ix86_opt_isa", ")", "{", "struct", "cl_decoded_option", "decoded", ";", "generate_option", "(", "opt", ",", "NULL", ",", "opt_set_p", ",", "CL_TARGET", ",", "&", "decoded", ")", ";", "ix86_handle_option", "(", "opts", ",", "opts_set", ",", "&", "decoded", ",", "input_location", ")", ";", "}", "else", "if", "(", "type", "==", "ix86_opt_yes", "||", "type", "==", "ix86_opt_no", ")", "{", "if", "(", "type", "==", "ix86_opt_no", ")", "opt_set_p", "=", "!", "opt_set_p", ";", "if", "(", "opt_set_p", ")", "opts", "->", "x_target_flags", "|=", "mask", ";", "else", "opts", "->", "x_target_flags", "&=", "~", "mask", ";", "}", "else", "if", "(", "type", "==", "ix86_opt_str", ")", "{", "if", "(", "p_strings", "[", "opt", "]", ")", "{", "error", "(", "", ",", "opt_string", ")", ";", "ret", "=", "false", ";", "}", "else", "p_strings", "[", "opt", "]", "=", "xstrdup", "(", "p", "+", "opt_len", ")", ";", "}", "else", "if", "(", "type", "==", "ix86_opt_enum", ")", "{", "bool", "arg_ok", ";", "int", "value", ";", "arg_ok", "=", "opt_enum_arg_to_value", "(", "opt", ",", "p", "+", "opt_len", ",", "&", "value", ",", "CL_TARGET", ")", ";", "if", "(", "arg_ok", ")", "set_option", "(", "opts", ",", "enum_opts_set", ",", "opt", ",", "value", ",", "p", "+", "opt_len", ",", "DK_UNSPECIFIED", ",", "input_location", ",", "global_dc", ")", ";", "else", "{", "error", "(", "", ",", "orig_p", ")", ";", "ret", "=", "false", ";", "}", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "return", "ret", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_valid_target_attribute_inner_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238437, "Length": 475, "Cover_Rate": 0.3951747088186356} {"Template_token": ["", "const", "char", "*", "orig_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "enum", "fpmath_unit", "orig_fpmath_set", "=", "opts_set", "->", "x_ix86_fpmath", ";", "int", "orig_tune_defaulted", "=", "ix86_tune_defaulted", ";", "int", "orig_arch_specified", "=", "ix86_arch_specified", ";", "char", "*", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_MAX", "]", "=", "{", "NULL", ",", "NULL", "}", ";", "tree", "t", "=", "NULL_TREE", ";", "struct", "cl_target_option", "*", "def", "=", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ";", "struct", "gcc_options", "enum_opts_set", ";", "memset", "(", "&", "enum_opts_set", ",", "", ",", "sizeof", "(", "enum_opts_set", ")", ")", ";", "if", "(", "!", "ix86_valid_target_attribute_inner_p", "(", "args", ",", "option_strings", ",", "opts", ",", "opts_set", ",", "&", "enum_opts_set", ")", ")", "return", "error_mark_node", ";", "if", "(", "opts", "->", "x_ix86_isa_flags", "!=", "def", "->", "x_ix86_isa_flags", "||", "opts", "->", "x_ix86_isa_flags2", "!=", "def", "->", "x_ix86_isa_flags2", "||", "opts", "->", "x_target_flags", "!=", "def", "->", "x_target_flags", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", "||", "enum_opts_set", ".", "x_ix86_fpmath", ")", "{", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", "{", "opts", "->", "x_ix86_arch_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", ";", "opts", "->", "x_ix86_isa_flags", "&=", "(", "OPTION_MASK_ISA_64BIT", "|", "OPTION_MASK_ABI_64", "|", "OPTION_MASK_ABI_X32", "|", "OPTION_MASK_CODE16", ")", ";", "opts", "->", "x_ix86_isa_flags2", "=", "", ";", "}", "else", "if", "(", "!", "orig_arch_specified", ")", "opts", "->", "x_ix86_arch_string", "=", "NULL", ";", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ")", "opts", "->", "x_ix86_tune_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", ")", ";", "else", "if", "(", "orig_tune_defaulted", ")", "opts", "->", "x_ix86_tune_string", "=", "NULL", ";", "if", "(", "enum_opts_set", ".", "x_ix86_fpmath", ")", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "else", "if", "(", "!", "TARGET_64BIT_P", "(", "opts", "->", "x_ix86_isa_flags", ")", "&&", "TARGET_SSE_P", "(", "opts", "->", "x_ix86_isa_flags", ")", ")", "{", "if", "(", "TARGET_80387_P", "(", "opts", "->", "x_target_flags", ")", ")", "opts", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "(", "FPMATH_SSE", "|", "FPMATH_387", ")", ";", "else", "opts", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "FPMATH_SSE", ";", "opts_set", "->", "x_ix86_fpmath", "=", "(", "enum", "fpmath_unit", ")", "", ";", "}", "bool", "r", "=", "ix86_option_override_internal", "(", "false", ",", "opts", ",", "opts_set", ")", ";", "if", "(", "!", "r", ")", "{", "release_options_strings", "(", "option_strings", ")", ";", "return", "error_mark_node", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238439, "Length": 323, "Cover_Rate": 0.8177215189873418} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "rtx", "dup", ";", "dup", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "val", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "target", ",", "dup", ")", ")", ";", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "{", "rtx_insn", "*", "seq", ";", "machine_mode", "innermode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "rtx", "reg", ";", "start_sequence", "(", ")", ";", "reg", "=", "force_reg", "(", "innermode", ",", "val", ")", ";", "if", "(", "GET_MODE", "(", "reg", ")", "!=", "innermode", ")", "reg", "=", "gen_lowpart", "(", "innermode", ",", "reg", ")", ";", "XEXP", "(", "dup", ",", "", ")", "=", "reg", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "seq", ")", "emit_insn_before", "(", "seq", ",", "insn", ")", ";", "ok", "=", "recog_memoized", "(", "insn", ")", ">=", "", ";", "gcc_assert", "(", "ok", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "ix86_vector_duplicate_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238440, "Length": 129, "Cover_Rate": 0.86} {"Template_token": ["", "rtx", "new_rtx", "=", "orig", ";", "if", "(", "TARGET_MACHO", "&&", "!", "TARGET_64BIT", ")", "{", "if", "(", "reg", "==", "", ")", "reg", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "return", "machopic_legitimize_pic_address", "(", "orig", ",", "GET_MODE", "(", "orig", ")", ",", "reg", ")", ";", "}", "if", "(", "TARGET_64BIT", "&&", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", ")", "{", "rtx", "tmp", "=", "legitimize_pe_coff_symbol", "(", "addr", ",", "true", ")", ";", "if", "(", "tmp", ")", "return", "tmp", ";", "}", "if", "(", "TARGET_64BIT", "&&", "legitimate_pic_address_disp_p", "(", "addr", ")", ")", "new_rtx", "=", "addr", ";", "else", "if", "(", "(", "!", "TARGET_64BIT", "||", "ix86_cmodel", "!=", "CM_SMALL_PIC", ")", "&&", "!", "TARGET_PECOFF", "&&", "gotoff_operand", "(", "addr", ",", "Pmode", ")", ")", "{", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "XEXP", "(", "addr", ",", "", ")", ")", ",", "UNSPEC_GOTOFF", ")", ";", "new_rtx", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "new_rtx", ",", "XEXP", "(", "addr", ",", "", ")", ")", ";", "}", "else", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "addr", ")", ",", "UNSPEC_GOTOFF", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "if", "(", "TARGET_64BIT", ")", "new_rtx", "=", "copy_to_suggested_reg", "(", "new_rtx", ",", "reg", ",", "Pmode", ")", ";", "if", "(", "reg", "!=", "", ")", "{", "gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";", "new_rtx", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "pic_offset_table_rtx", ",", "new_rtx", ",", "reg", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "else", "new_rtx", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "pic_offset_table_rtx", ",", "new_rtx", ")", ";", "}", "else", "if", "(", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "addr", ")", "==", "", ")", "||", "(", "TARGET_VXWORKS_RTP", "&&", "GET_CODE", "(", "addr", ")", "==", "LABEL_REF", ")", ")", "{", "rtx", "tmp", "=", "legitimize_pe_coff_symbol", "(", "addr", ",", "true", ")", ";", "if", "(", "tmp", ")", "return", "tmp", ";", "if", "(", "TARGET_64BIT", "&&", "TARGET_PECOFF", ")", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "addr", ")", ",", "UNSPEC_PCREL", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "}"], "ground_truth": ["else", "if", "(", "TARGET_64BIT", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", "{"], "File": "i3866", "Func": "legitimize_pic_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238441, "Length": 347, "Cover_Rate": 0.34665334665334663} {"Template_token": ["", "switch", "(", "model", ")", "{", "case", "TLS_MODEL_GLOBAL_DYNAMIC", ":", "dest", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "flag_pic", "&&", "!", "TARGET_PECOFF", ")", "pic", "=", "pic_offset_table_rtx", ";", "else", "{", "pic", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_set_got", "(", "pic", ")", ")", ";", "}", "}", "if", "(", "TARGET_GNU2_TLS", ")", "{", "if", "(", "TARGET_64BIT", ")", "emit_insn", "(", "gen_tls_dynamic_gnu2_64", "(", "dest", ",", "x", ")", ")", ";", "else", "emit_insn", "(", "gen_tls_dynamic_gnu2_32", "(", "dest", ",", "x", ",", "pic", ")", ")", ";", "tp", "=", "get_thread_pointer", "(", "Pmode", ",", "true", ")", ";", "dest", "=", "force_reg", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "tp", ",", "dest", ")", ")", ";", "if", "(", "GET_MODE", "(", "x", ")", "!=", "Pmode", ")", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "x", ")", ";", "set_unique_reg_note", "(", "get_last_insn", "(", ")", ",", "REG_EQUAL", ",", "x", ")", ";", "}", "else", "{", "rtx", "caddr", "=", "ix86_tls_get_addr", "(", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "rax", "=", "gen_rtx_REG", "(", "Pmode", ",", "AX_REG", ")", ";", "rtx_insn", "*", "insns", ";", "start_sequence", "(", ")", ";", "emit_call_insn", "(", "ix86_gen_tls_global_dynamic_64", "(", "rax", ",", "x", ",", "caddr", ")", ")", ";", "insns", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "GET_MODE", "(", "x", ")", "!=", "Pmode", ")", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "x", ")", ";", "RTL_CONST_CALL_P", "(", "insns", ")", "=", "", ";", "emit_libcall_block", "(", "insns", ",", "dest", ",", "rax", ",", "x", ")", ";", "}", "else", "emit_insn", "(", "gen_tls_global_dynamic_32", "(", "dest", ",", "x", ",", "pic", ",", "caddr", ")", ")", ";", "}", "break", ";", "case", "TLS_MODEL_LOCAL_DYNAMIC", ":", "base", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "flag_pic", ")", "pic", "=", "pic_offset_table_rtx", ";", "else", "{", "pic", "=", "gen_reg_rtx", "(", "Pmode", ")", ";", "emit_insn", "(", "gen_set_got", "(", "pic", ")", ")", ";", "}", "}", "if", "(", "TARGET_GNU2_TLS", ")", "{", "rtx", "tmp", "=", "ix86_tls_module_base", "(", ")", ";", "if", "(", "TARGET_64BIT", ")", "emit_insn", "(", "gen_tls_dynamic_gnu2_64", "(", "base", ",", "tmp", ")", ")", ";", "else", "emit_insn", "(", "gen_tls_dynamic_gnu2_32", "(", "base", ",", "tmp", ",", "pic", ")", ")", ";", "tp", "=", "get_thread_pointer", "(", "Pmode", ",", "true", ")", ";", "set_unique_reg_note", "(", "get_last_insn", "(", ")", ",", "REG_EQUAL", ",", "gen_rtx_MINUS", "(", "Pmode", ",", "tmp", ",", "tp", ")", ")", ";", "}", "else", "{", "rtx", "caddr", "=", "ix86_tls_get_addr", "(", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "rax", "=", "gen_rtx_REG", "(", "Pmode", ",", "AX_REG", ")", ";", "rtx_insn", "*", "insns", ";", "rtx", "eqv", ";", "start_sequence", "(", ")", ";", "emit_call_insn", "(", "ix86_gen_tls_local_dynamic_base_64", "(", "rax", ",", "caddr", ")", ")", ";", "insns", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "eqv", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ",", "UNSPEC_TLS_LD_BASE", ")", ";", "RTL_CONST_CALL_P", "(", "insns", ")", "=", "", ";", "emit_libcall_block", "(", "insns", ",", "base", ",", "rax", ",", "eqv", ")", ";", "}", "else", "emit_insn", "(", "gen_tls_local_dynamic_base_32", "(", "base", ",", "pic", ",", "caddr", ")", ")", ";", "}", "off", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "x", ")", ",", "UNSPEC_DTPOFF", ")", ";", "off", "=", "gen_rtx_CONST", "(", "Pmode", ",", "off", ")", ";", "dest", "=", "force_reg", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "base", ",", "off", ")", ")", ";", "if", "(", "TARGET_GNU2_TLS", ")", "{"], "ground_truth": ["dest", "=", "force_reg", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "dest", ",", "tp", ")", ")", ";"], "File": "i3866", "Func": "legitimize_tls_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238442, "Length": 523, "Cover_Rate": 0.5336734693877551} {"Template_token": ["", "}", "else", "if", "(", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "vreg", ",", "tmp", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ";", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{"], "ground_truth": ["replace_with_subreg_in_insn", "(", "DF_REF_INSN", "(", "ref", ")", ",", "reg", ",", "vreg", ")", ";"], "File": "i3866", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238443, "Length": 255, "Cover_Rate": 0.6} {"Template_token": ["", "gcc_assert", "(", "DF_REF_REG_DEF_P", "(", "def", ")", ")", ";", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_REGNO", "(", "def", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ",", "chain_id", ")", ";", "bitmap_set_bit", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238444, "Length": 56, "Cover_Rate": 0.8615384615384616} {"Template_token": ["", "void", "dimode_scalar_chain", "::", "mark_dual_mode_def", "(", "df_ref", "def", ")", "{", "gcc_assert", "(", "DF_REF_REG_DEF_P", "(", "def", ")", ")", ";", "if", "(", "bitmap_bit_p", "(", "defs_conv", ",", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "DF_REF_REGNO", "(", "def", ")", ",", "DF_REF_INSN_UID", "(", "def", ")", ",", "chain_id", ")", ";"], "File": "i3866", "Func": "mark_dual_mode_def", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238445, "Length": 54, "Cover_Rate": 0.8307692307692308} {"Template_token": ["", "len", "=", "(", "parts", ".", "seg", "==", "ADDR_SPACE_GENERIC", ")", "?", "", ":", "", ";", "if", "(", "TARGET_64BIT", "&&", "!", "lea", "&&", "(", "SImode_address_operand", "(", "addr", ",", "VOIDmode", ")", "||", "(", "parts", ".", "base", "&&", "GET_MODE", "(", "parts", ".", "base", ")", "==", "SImode", ")", "||", "(", "parts", ".", "index", "&&", "GET_MODE", "(", "parts", ".", "index", ")", "==", "SImode", ")", ")", ")", "len", "++", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "if", "(", "base", "&&", "SUBREG_P", "(", "base", ")", ")", "base", "=", "SUBREG_REG", "(", "base", ")", ";", "if", "(", "index", "&&", "SUBREG_P", "(", "index", ")", ")", "index", "=", "SUBREG_REG", "(", "index", ")", ";", "gcc_assert", "(", "base", "==", "NULL_RTX", "||", "REG_P", "(", "base", ")", ")", ";", "gcc_assert", "(", "index", "==", "NULL_RTX", "||", "REG_P", "(", "index", ")", ")", ";", "if", "(", "base", "&&", "!", "index", "&&", "!", "disp", ")", "{", "if", "(", "base", "==", "arg_pointer_rtx", "||", "base", "==", "frame_pointer_rtx", "||", "REGNO", "(", "base", ")", "==", "SP_REG", "||", "REGNO", "(", "base", ")", "==", "BP_REG", "||", "REGNO", "(", "base", ")", "==", "R12_REG", "||", "REGNO", "(", "base", ")", "==", "R13_REG", ")", "len", "++", ";", "}", "else", "if", "(", "disp", "&&", "!", "base", "&&", "!", "index", ")", "{", "len", "+=", "", ";", "if", "(", "!", "rip_relative_addr_p", "(", "&", "parts", ")", ")", "len", "++", ";", "}", "else", "{", "if", "(", "disp", ")", "{", "if", "(", "base", "&&", "satisfies_constraint_K", "(", "disp", ")", ")", "len", "+=", "", ";", "else", "len", "+=", "", ";", "}", "else", "if", "(", "base", "&&", "(", "REGNO", "(", "base", ")", "==", "BP_REG", "||", "REGNO", "(", "base", ")", "==", "R13_REG", ")", ")", "len", "++", ";", "if", "(", "index", "||", "base", "==", "arg_pointer_rtx", "||", "base", "==", "frame_pointer_rtx", "||", "(", "base", "&&", "(", "REGNO", "(", "base", ")", "==", "SP_REG", "||", "REGNO", "(", "base", ")", "==", "R12_REG", ")", ")", ")", "len", "++", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "memory_address_length", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238446, "Length": 305, "Cover_Rate": 0.7942708333333334} {"Template_token": ["", "}", "if", "(", "is_sse", ")", "{", "if", "(", "TARGET_AVX", ")", "{", "strcpy", "(", "buf", ",", "ssep", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "else", "{", "strcpy", "(", "buf", ",", "ssep", "+", "", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "return", "buf", ";", "}", "strcpy", "(", "buf", ",", "p", ")", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";"], "ground_truth": ["else", "p", "=", "", ";"], "File": "i3866", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238447, "Length": 423, "Cover_Rate": 0.4873271889400922} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "is_sse", ")", "{", "if", "(", "TARGET_AVX", ")", "{", "strcpy", "(", "buf", ",", "ssep", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "else", "{", "strcpy", "(", "buf", ",", "ssep", "+", "", ")", ";", "if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "SFmode", ")", "strcat", "(", "buf", ",", "", ")", ";", "else", "strcat", "(", "buf", ",", "", ")", ";", "}", "return", "buf", ";", "}", "strcpy", "(", "buf", ",", "p", ")", ";", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";"], "ground_truth": ["if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";"], "File": "i3866", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238448, "Length": 332, "Cover_Rate": 0.3824884792626728} {"Template_token": ["", "}", "if", "(", "STACK_REG_P", "(", "cmp_op1", ")", "&&", "stack_top_dies", "&&", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "cmp_op1", ")", ")", "&&", "REGNO", "(", "cmp_op1", ")", "!=", "FIRST_STACK_REG", ")", "{", "if", "(", "eflags_p", ")", "{", "if", "(", "unordered_p", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "else", "output_asm_insn", "(", "", ",", "operands", ")", ";", "return", "output_387_ffreep", "(", "operands", ",", "", ")", ";", "}", "else", "{", "if", "(", "unordered_p", ")", "return", "", ";", "else", "return", "", ";", "}", "}", "else", "{", "static", "const", "char", "*", "const", "alt", "[", "", "]", "=", "{", "", ",", "", ",", "", ",", "", ",", "", ",", "", ",", "NULL", ",", "NULL", ",", "", ",", "", ",", "", ",", "", ",", "NULL", ",", "NULL", ",", "NULL", ",", "NULL", "}", ";", "int", "mask", ";", "const", "char", "*", "ret", ";", "mask", "=", "eflags_p", "<<", "", ";", "mask", "|=", "(", "GET_MODE_CLASS", "(", "GET_MODE", "(", "cmp_op1", ")", ")", "==", "MODE_INT", ")", "<<", "", ";", "mask", "|=", "unordered_p", "<<", "", ";", "mask", "|=", "stack_top_dies", ";", "gcc_assert", "(", "mask", "<", "", ")", ";", "ret", "=", "alt", "[", "mask", "]", ";", "gcc_assert", "(", "ret", ")", ";", "return", "ret", ";", "}"], "ground_truth": ["}"], "File": "i3866", "Func": "output_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238449, "Length": 188, "Cover_Rate": 0.5053763440860215} {"Template_token": ["", "rtx_insn", "*", "insn", "=", "get_last_insn", "(", ")", ";", "gcc_assert", "(", "JUMP_P", "(", "insn", ")", ")", ";", "add_int_reg_note", "(", "insn", ",", "REG_BR_PROB", ",", "prob", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "predict_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238450, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "static", "void", "predict_jump", "(", "int", "prob", ")", "{", "rtx_insn", "*", "insn", "=", "get_last_insn", "(", ")", ";", "gcc_assert", "(", "JUMP_P", "(", "insn", ")", ")", ";", "add_int_reg_note", "(", "insn", ",", "REG_BR_PROB", ",", "prob", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "predict_jump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238451, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "gcc_assert", "(", "regno", "!=", "ARG_POINTER_REGNUM", "&&", "regno", "!=", "FRAME_POINTER_REGNUM", "&&", "regno", "!=", "FPSR_REG", "&&", "regno", "!=", "FPCR_REG", ")", ";", "if", "(", "regno", "==", "FLAGS_REG", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", ";", "}", "duplicated", "=", "code", "==", "'d'", "&&", "TARGET_AVX", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "msize", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "warning", "(", "", ",", "", ")", ";", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", ">", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "if", "(", "!", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "error", "(", "", ")", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "i3866", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238452, "Length": 180, "Cover_Rate": 0.33088235294117646} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "timode_remove_non_convertible_regs", "(", "candidates", ")", ";", "else", "dimode_remove_non_convertible_regs", "(", "candidates", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238453, "Length": 16, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "timode_remove_non_convertible_regs", "(", "candidates", ")", ";", "else", "dimode_remove_non_convertible_regs", "(", "candidates", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "remove_non_convertible_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238454, "Length": 16, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "const", "char", "*", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "x", ")", ")", ";", "int", "i", ",", "j", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "x", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'e'", ")", "XEXP", "(", "x", ",", "i", ")", "=", "replace_with_subreg", "(", "XEXP", "(", "x", ",", "i", ")", ",", "reg", ",", "new_reg", ")", ";", "else", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", "=", "replace_with_subreg", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ",", "reg", ",", "new_reg", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "replace_with_subreg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238455, "Length": 126, "Cover_Rate": 0.782608695652174} {"Template_token": ["", "else", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "for", "(", "j", "=", "XVECLEN", "(", "x", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", "=", "replace_with_subreg", "(", "XVECEXP", "(", "x", ",", "i", ",", "j", ")", ",", "reg", ",", "new_reg", ")", ";", "}", "return", "x", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "replace_with_subreg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238456, "Length": 60, "Cover_Rate": 0.37267080745341613} {"Template_token": ["", "replace_with_subreg", "(", "single_set", "(", "insn", ")", ",", "reg", ",", "new_reg", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "replace_with_subreg_in_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238457, "Length": 13, "Cover_Rate": 0.4482758620689655} {"Template_token": ["", "machine_mode", "mode", ";", "gcc_assert", "(", "TARGET_SSE", ")", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "{", "switch", "(", "get_attr_mode", "(", "insn", ")", ")", "{", "case", "MODE_XI", ":", "return", "", ";", "case", "MODE_OI", ":", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "case", "MODE_TI", ":", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "case", "MODE_V8DF", ":", "return", "(", "TARGET_AVX512DQ", "?", "", ":", "", ")", ";", "case", "MODE_V4DF", ":", "return", "", ";", "case", "MODE_V2DF", ":", "return", "", ";", "case", "MODE_V16SF", ":", "return", "(", "TARGET_AVX512DQ", "?", "", ":", "", ")", ";", "case", "MODE_V8SF", ":", "return", "", ";", "case", "MODE_V4SF", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "x", "==", "constm1_rtx", "||", "vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", "{", "enum", "attr_mode", "insn_mode", "=", "get_attr_mode", "(", "insn", ")", ";", "switch", "(", "insn_mode", ")", "{", "case", "MODE_XI", ":"], "ground_truth": ["case", "MODE_V8DF", ":"], "File": "i3866", "Func": "standard_sse_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238460, "Length": 158, "Cover_Rate": 0.6810344827586207} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "{", "switch", "(", "get_attr_mode", "(", "insn", ")", ")", "{", "case", "MODE_XI", ":", "return", "", ";", "case", "MODE_OI", ":", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "case", "MODE_TI", ":", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "case", "MODE_V8DF", ":", "return", "(", "TARGET_AVX512DQ", "?", "", ":", "", ")", ";", "case", "MODE_V4DF", ":", "return", "", ";", "case", "MODE_V2DF", ":", "return", "", ";", "case", "MODE_V16SF", ":", "return", "(", "TARGET_AVX512DQ", "?", "", ":", "", ")", ";", "case", "MODE_V8SF", ":", "return", "", ";", "case", "MODE_V4SF", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "standard_sse_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238461, "Length": 114, "Cover_Rate": 0.49137931034482757} {"Template_token": ["", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "(", "(", "size", "==", "", "&&", "TARGET_64BIT", ")", "||", "size", "==", "", ")", "&&", "!", "TARGET_SSE", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedsse", ";", "static", "bool", "warnedsse_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_sse", "&&", "!", "warnedsse", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse", "=", "true", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "in_return", "&&", "!", "warnedsse_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse_ret", "=", "true", ";", "}", "}", "else", "if", "(", "(", "size", "==", "", "&&", "!", "TARGET_64BIT", ")", "&&", "(", "!", "cfun", "||", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "&&", "!", "TARGET_MMX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedmmx", ";", "static", "bool", "warnedmmx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_mmx", "&&", "!", "warnedmmx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedmmx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedmmx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedmmx_ret", "=", "true", ";", "}", "}", "return", "mode", ";", "}", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["return", "mode", ";"], "File": "i3866", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238462, "Length": 199, "Cover_Rate": 0.3956262425447316} {"Template_token": ["", "gcc_assert", "(", "CONST_INT_P", "(", "exp", ")", ")", ";", "if", "(", "standard_sse_constant_p", "(", "exp", ",", "V2DImode", ")", ")", "return", "COSTS_N_INSNS", "(", "", ")", ";", "return", "ix86_cost", "->", "sse_load", "[", "", "]", ";"], "ground_truth": ["}"], "File": "i3866", "Func": "vector_const_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238463, "Length": 32, "Cover_Rate": 0.7804878048780488} {"Template_token": ["", "static", "unsigned", "int", "ATTRIBUTE_UNUSED", "x86_64_elf_section_type_flags", "(", "tree", "decl", ",", "const", "char", "*", "name", ",", "int", "reloc", ")", "{", "unsigned", "int", "flags", "=", "default_section_type_flags", "(", "decl", ",", "name", ",", "reloc", ")", ";", "if", "(", "ix86_in_large_data_p", "(", "decl", ")", ")", "flags", "|=", "SECTION_LARGE", ";", "if", "(", "decl", "==", "NULL_TREE", "&&", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strcmp", "(", "name", ",", "", ")", "==", "", ")", ")", "flags", "|=", "SECTION_RELRO", ";", "if", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", ")", "flags", "|=", "SECTION_BSS", ";"], "ground_truth": ["return", "flags", ";"], "File": "i3866", "Func": "x86_64_elf_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238464, "Length": 112, "Cover_Rate": 0.9911504424778761} {"Template_token": ["", "static", "unsigned", "int", "ATTRIBUTE_UNUSED", "x86_64_elf_section_type_flags", "(", "tree", "decl", ",", "const", "char", "*", "name", ",", "int", "reloc", ")", "{", "unsigned", "int", "flags", "=", "default_section_type_flags", "(", "decl", ",", "name", ",", "reloc", ")", ";", "if", "(", "ix86_in_large_data_p", "(", "decl", ")", ")", "flags", "|=", "SECTION_LARGE", ";", "if", "(", "decl", "==", "NULL_TREE", "&&", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strcmp", "(", "name", ",", "", ")", "==", "", ")", ")", "flags", "|=", "SECTION_RELRO", ";"], "ground_truth": ["if", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", "||", "strncmp", "(", "name", ",", "", ",", "", ")", "==", "", ")", "flags", "|=", "SECTION_BSS", ";"], "File": "i3866", "Func": "x86_64_elf_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238465, "Length": 109, "Cover_Rate": 0.9646017699115044} {"Template_token": ["", "drap_ok", "=", "drap_ok", "&&", "drap_align", ">=", "align_reqested", ";", "sp_ok", "=", "sp_ok", "&&", "sp_align", ">=", "align_reqested", ";", "}", "if", "(", "m", "->", "use_fast_prologue_epilogue", ")", "{", "if", "(", "hfp_ok", ")", "{", "base_reg", "=", "hard_frame_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ";", "}", "else", "if", "(", "drap_ok", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "", "-", "cfa_offset", ";", "}", "else", "if", "(", "sp_ok", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "}", "}", "else", "{", "HOST_WIDE_INT", "toffset", ";", "int", "len", "=", "", ",", "tlen", ";", "if", "(", "sp_ok", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "len", "=", "choose_baseaddr_len", "(", "STACK_POINTER_REGNUM", ",", "base_offset", ")", ";", "}", "if", "(", "drap_ok", ")", "{", "toffset", "=", "", "-", "cfa_offset", ";", "tlen", "=", "choose_baseaddr_len", "(", "REGNO", "(", "crtl", "->", "drap_reg", ")", ",", "toffset", ")", ";", "if", "(", "tlen", "<=", "len", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "toffset", ";", "len", "=", "tlen", ";", "}", "}", "if", "(", "hfp_ok", ")", "{", "toffset", "=", "m", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ";", "tlen", "=", "choose_baseaddr_len", "(", "HARD_FRAME_POINTER_REGNUM", ",", "toffset", ")", ";", "if", "(", "tlen", "<=", "len", ")", "{", "base_reg", "=", "hard_frame_pointer_rtx", ";", "base_offset", "=", "toffset", ";"], "ground_truth": ["len", "=", "tlen", ";"], "File": "i3867", "Func": "choose_basereg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238466, "Length": 217, "Cover_Rate": 0.5564102564102564} {"Template_token": ["", "else", "gain", "+=", "ix86_cost", "->", "shift_var", "+", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "PLUS", "||", "GET_CODE", "(", "src", ")", "==", "MINUS", "||", "GET_CODE", "(", "src", ")", "==", "IOR", "||", "GET_CODE", "(", "src", ")", "==", "XOR", "||", "GET_CODE", "(", "src", ")", "==", "AND", ")", "{", "gain", "+=", "ix86_cost", "->", "add", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "NOT", "&&", "!", "TARGET_BMI", ")", "gain", "+=", "", "*", "ix86_cost", "->", "add", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "NEG", "||", "GET_CODE", "(", "src", ")", "==", "NOT", ")", "gain", "+=", "ix86_cost", "->", "add", "-", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", "{", "}", "else", "if", "(", "CONST_INT_P", "(", "src", ")", ")", "{", "if", "(", "REG_P", "(", "dst", ")", ")", "gain", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "MEM_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_store", "[", "", "]", "-", "ix86_cost", "->", "sse_store", "[", "", "]", ";", "gain", "-=", "vector_const_cost", "(", "src", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "gain", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "defs_conv", ",", "", ",", "insn_uid", ",", "bi", ")", "cost", "+=", "DF_REG_DEF_COUNT", "(", "insn_uid", ")", "*", "ix86_cost", "->", "mmxsse_to_integer", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "cost", ")", ";", "gain", "-=", "cost", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "gain", ")", ";", "return", "gain", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238468, "Length": 303, "Cover_Rate": 0.5410714285714285} {"Template_token": ["", "case", "X86_64_SSESF_CLASS", ":", "case", "X86_64_SSEDF_CLASS", ":", "if", "(", "mode", "!=", "BLKmode", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ";", "break", ";", "case", "X86_64_X87_CLASS", ":", "case", "X86_64_COMPLEX_X87_CLASS", ":", "return", "gen_rtx_REG", "(", "mode", ",", "FIRST_STACK_REG", ")", ";", "case", "X86_64_NO_CLASS", ":", "return", "NULL", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "n", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSE_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "mode", "!=", "BLKmode", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ";", "if", "(", "n", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSE_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "mode", "!=", "BLKmode", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ";", "if", "(", "n", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSE_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "mode", "!=", "BLKmode", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ";", "if", "(", "n", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_X87_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_X87UP_CLASS", ")", "return", "gen_rtx_REG", "(", "XFmode", ",", "FIRST_STACK_REG", ")", ";", "if", "(", "n", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_INTEGER_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_INTEGER_CLASS", "&&", "(", "mode", "==", "CDImode", "||", "mode", "==", "TImode", ")", "&&", "intreg", "[", "", "]", "+", "", "==", "intreg", "[", "", "]", ")", "return", "gen_rtx_REG", "(", "mode", ",", "intreg", "[", "", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "int", "pos", ";", "switch", "(", "regclass", "[", "i", "]", ")", "{", "case", "X86_64_NO_CLASS", ":", "break", ";", "case", "X86_64_INTEGER_CLASS", ":", "case", "X86_64_INTEGERSI_CLASS", ":", "if", "(", "i", "*", "", "+", "", ">", "bytes", ")", "{", "unsigned", "int", "tmpbits", "=", "(", "bytes", "-", "i", "*", "", ")", "*", "BITS_PER_UNIT", ";", "if", "(", "!", "int_mode_for_size", "(", "tmpbits", ",", "", ")", ".", "exists", "(", "&", "tmpmode", ")", ")", "tmpmode", "=", "DImode", ";", "}", "else", "if", "(", "regclass", "[", "i", "]", "==", "X86_64_INTEGERSI_CLASS", ")", "tmpmode", "=", "SImode", ";", "else", "tmpmode", "=", "DImode", ";", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "tmpmode", ",", "*", "intreg", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "intreg", "++", ";", "break", ";", "case", "X86_64_SSESF_CLASS", ":", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "SFmode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";", "case", "X86_64_SSEDF_CLASS", ":", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "DFmode", ",", "SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";", "case", "X86_64_SSE_CLASS", ":"], "ground_truth": ["pos", "=", "i", ";"], "File": "i3867", "Func": "construct_container", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238469, "Length": 513, "Cover_Rate": 0.4767657992565056} {"Template_token": ["", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "PUT_MODE", "(", "src", ",", "V2DImode", ")", ";", "break", ";", "case", "NEG", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONST0_RTX", "(", "V2DImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_MINUS", "(", "V2DImode", ",", "subreg", ",", "src", ")", ";", "break", ";", "case", "NOT", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONSTM1_RTX", "(", "V2DImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_XOR", "(", "V2DImode", ",", "src", ",", "subreg", ")", ";", "break", ";", "case", "MEM", ":", "if", "(", "!", "REG_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ";", "break", ";", "case", "COMPARE", ":", "src", "=", "SUBREG_REG", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "(", "REG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "DImode", ")", "||", "(", "SUBREG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ")", ";", "if", "(", "REG_P", "(", "src", ")", ")", "subreg", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ";", "else", "subreg", "=", "copy_rtx_if_shared", "(", "src", ")", ";", "emit_insn_before", "(", "gen_vec_interleave_lowv2di", "(", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ",", "copy_rtx_if_shared", "(", "subreg", ")", ")", ",", "insn", ")", ";", "dst", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "src", "=", "gen_rtx_UNSPEC", "(", "CCmode", ",", "gen_rtvec", "(", "", ",", "copy_rtx_if_shared", "(", "src", ")", ",", "copy_rtx_if_shared", "(", "src", ")", ")", ",", "UNSPEC_PTEST", ")", ";", "break", ";", "case", "CONST_INT", ":", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238470, "Length": 366, "Cover_Rate": 0.6853932584269663} {"Template_token": ["", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "PUT_MODE", "(", "src", ",", "V2DImode", ")", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "convert_op", "(", "&", "XEXP", "(", "src", ",", "", ")", ",", "insn", ")", ";", "PUT_MODE", "(", "src", ",", "V2DImode", ")", ";", "break", ";", "case", "NEG", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONST0_RTX", "(", "V2DImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_MINUS", "(", "V2DImode", ",", "subreg", ",", "src", ")", ";", "break", ";", "case", "NOT", ":", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "subreg", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_insn_before", "(", "gen_move_insn", "(", "subreg", ",", "CONSTM1_RTX", "(", "V2DImode", ")", ")", ",", "insn", ")", ";", "src", "=", "gen_rtx_XOR", "(", "V2DImode", ",", "src", ",", "subreg", ")", ";", "break", ";", "case", "MEM", ":", "if", "(", "!", "REG_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "REG", ":", "if", "(", "!", "MEM_P", "(", "dst", ")", ")", "convert_op", "(", "&", "src", ",", "insn", ")", ";", "break", ";", "case", "SUBREG", ":", "gcc_assert", "(", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ";", "break", ";", "case", "COMPARE", ":", "src", "=", "SUBREG_REG", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ";", "gcc_assert", "(", "(", "REG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "DImode", ")", "||", "(", "SUBREG_P", "(", "src", ")", "&&", "GET_MODE", "(", "src", ")", "==", "V2DImode", ")", ")", ";"], "ground_truth": ["if", "(", "REG_P", "(", "src", ")", ")", "subreg", "=", "gen_rtx_SUBREG", "(", "V2DImode", ",", "src", ",", "", ")", ";"], "File": "i3867", "Func": "convert_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238471, "Length": 308, "Cover_Rate": 0.5767790262172284} {"Template_token": ["", "else", "{", "deferred_isa_values", "|=", "mask", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "leaf_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "nothrow_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "false", ";"], "ground_truth": ["ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "false", ";"], "File": "i3867", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238473, "Length": 88, "Cover_Rate": 0.32234432234432236} {"Template_token": ["", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values2", "|=", "mask", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "leaf_p", "=", "false", ";"], "ground_truth": ["ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "nothrow_p", "=", "false", ";"], "File": "i3867", "Func": "def_builtin2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238474, "Length": 87, "Cover_Rate": 0.4009216589861751} {"Template_token": ["", "if", "(", "decl", ")", "DECL_PURE_P", "(", "decl", ")", "=", "", ";", "else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "true", ";", "return", "decl", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "def_builtin_pure", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238475, "Length": 28, "Cover_Rate": 0.4375} {"Template_token": ["", "tree", "decl", "=", "def_builtin2", "(", "mask", ",", "name", ",", "tcode", ",", "code", ")", ";", "if", "(", "decl", ")", "DECL_PURE_P", "(", "decl", ")", "=", "", ";"], "ground_truth": ["else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "true", ";"], "File": "i3867", "Func": "def_builtin_pure2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238476, "Length": 38, "Cover_Rate": 0.59375} {"Template_token": ["", "tree", "decl", "=", "def_builtin2", "(", "mask", ",", "name", ",", "tcode", ",", "code", ")", ";", "if", "(", "decl", ")", "DECL_PURE_P", "(", "decl", ")", "=", "", ";", "else", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "true", ";"], "ground_truth": ["return", "decl", ";"], "File": "i3867", "Func": "def_builtin_pure2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238477, "Length": 41, "Cover_Rate": 0.640625} {"Template_token": ["", "if", "(", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "!", "SUBREG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "SUBREG_BYTE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "", "||", "!", "REG_P", "(", "SUBREG_REG", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "&&", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "QImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "NEG", ":", "case", "NOT", ":", "break", ";", "case", "REG", ":", "return", "true", ";", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";"], "File": "i3867", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238478, "Length": 348, "Cover_Rate": 0.7357293868921776} {"Template_token": ["", "static", "bool", "dimode_scalar_to_vector_candidate_p", "(", "rtx_insn", "*", "insn", ")", "{", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "def_set", ")", "return", "false", ";", "if", "(", "has_non_address_hard_reg", "(", "insn", ")", ")", "return", "false", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "dst", "=", "SET_DEST", "(", "def_set", ")", ";", "if", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", "return", "convertible_comparison_p", "(", "insn", ")", ";", "if", "(", "(", "GET_MODE", "(", "src", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "src", ")", ")", "||", "GET_MODE", "(", "dst", ")", "!=", "DImode", ")", "return", "false", ";", "if", "(", "!", "REG_P", "(", "dst", ")", "&&", "!", "MEM_P", "(", "dst", ")", ")", "return", "false", ";", "switch", "(", "GET_CODE", "(", "src", ")", ")", "{", "case", "ASHIFTRT", ":", "if", "(", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "!", "SUBREG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "SUBREG_BYTE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "", "||", "!", "REG_P", "(", "SUBREG_REG", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "&&", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "QImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "NEG", ":", "case", "NOT", ":", "break", ";", "case", "REG", ":", "return", "true", ";", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";"], "File": "i3867", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238479, "Length": 441, "Cover_Rate": 0.9323467230443975} {"Template_token": ["", "slot", "=", "SLOT_CW_TRUNC", ";", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238480, "Length": 117, "Cover_Rate": 0.5441860465116279} {"Template_token": ["", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";", "case", "I387_CW_MASK_PM", ":", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_MASK_PM", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3867", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238481, "Length": 72, "Cover_Rate": 0.33488372093023255} {"Template_token": ["", "break", ";", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V16SImode", ":", "case", "E_V16SFmode", ":", "case", "E_V8DImode", ":", "case", "E_V8DFmode", ":", "if", "(", "i", ">", "", ")", "tem", "=", "gen_avx512f_shuf_i32x4_1", "(", "gen_lowpart", "(", "V16SImode", ",", "dest", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", "+", "(", "i", "==", "", "?", "", ":", "", ")", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "else", "tem", "=", "gen_avx512f_pshufd_1", "(", "gen_lowpart", "(", "V16SImode", ",", "dest", ")", ",", "gen_lowpart", "(", "V16SImode", ",", "src", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "i", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "emit_reduc_half", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238482, "Length": 305, "Cover_Rate": 0.4677914110429448} {"Template_token": ["", "if", "(", "GET_MODE", "(", "value", ")", "==", "VOIDmode", "&&", "size", ">", "", ")", "mode", "=", "Pmode", ";", "else", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "GET_MODE_SIZE", "(", "GET_MODE", "(", "value", ")", ")", ")", "mode", "=", "GET_MODE", "(", "value", ")", ";", "}", "else", "mode", "=", "GET_MODE", "(", "vec_value", ")", ",", "value", "=", "vec_value", ";", "}", "else", "{", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_AVX", "?", "V32QImode", ":", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "else", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "srcmem", "=", "change_address", "(", "srcmem", ",", "mode", ",", "srcptr", ")", ";", "}", "destmem", "=", "change_address", "(", "destmem", ",", "mode", ",", "destptr", ")", ";", "modesize", "=", "GEN_INT", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "size", ")", ";", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";"], "ground_truth": ["srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";"], "File": "i3867", "Func": "expand_small_movmem_or_setmem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238483, "Length": 190, "Cover_Rate": 0.4175824175824176} {"Template_token": ["", "else", "{", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_AVX", "?", "V32QImode", ":", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "else", "if", "(", "size", ">=", "", ")", "mode", "=", "TARGET_SSE", "?", "V16QImode", ":", "DImode", ";", "srcmem", "=", "change_address", "(", "srcmem", ",", "mode", ",", "srcptr", ")", ";", "}", "destmem", "=", "change_address", "(", "destmem", ",", "mode", ",", "destptr", ")", ";", "modesize", "=", "GEN_INT", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "gcc_assert", "(", "GET_MODE_SIZE", "(", "mode", ")", "<=", "size", ")", ";", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "count", ",", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "GEN_INT", "(", "-", "", "*", "size", ")", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "if", "(", "!", "issetmem", ")", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "count", ",", "", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "GEN_INT", "(", "-", "", "*", "size", ")", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "for", "(", "n", "=", "", ";", "n", "*", "GET_MODE_SIZE", "(", "mode", ")", "<", "size", ";", "n", "++", ")", "{", "if", "(", "issetmem", ")", "emit_move_insn", "(", "destmem", ",", "gen_lowpart", "(", "mode", ",", "value", ")", ")", ";", "else", "{", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "srcmem", "=", "offset_address", "(", "srcmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "destmem", "=", "offset_address", "(", "destmem", ",", "modesize", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_jump_insn", "(", "gen_jump", "(", "done_label", ")", ")", ";", "emit_barrier", "(", ")", ";"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i3867", "Func": "expand_small_movmem_or_setmem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238484, "Length": 312, "Cover_Rate": 0.6857142857142857} {"Template_token": ["", "bool", "broadcast_perm", "=", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "++", ")", "{", "nd", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "if", "(", "nd", ".", "perm", "[", "i", "]", "!=", "i", ")", "identity_perm", "=", "false", ";", "if", "(", "nd", ".", "perm", "[", "i", "]", ")", "broadcast_perm", "=", "false", ";", "}", "if", "(", "identity_perm", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_move_insn", "(", "d", "->", "target", ",", "d", "->", "op0", ")", ";", "return", "true", ";", "}", "else", "if", "(", "broadcast_perm", "&&", "TARGET_AVX2", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ")", "=", "NULL", ";", "switch", "(", "d", "->", "vmode", ")", "{", "case", "E_V64QImode", ":", "if", "(", "TARGET_AVX512BW", ")", "gen", "=", "gen_avx512bw_vec_dupv64qi_1", ";", "break", ";", "case", "E_V32QImode", ":", "gen", "=", "gen_avx2_pbroadcastv32qi_1", ";", "break", ";", "case", "E_V32HImode", ":", "if", "(", "TARGET_AVX512BW", ")", "gen", "=", "gen_avx512bw_vec_dupv32hi_1", ";", "break", ";", "case", "E_V16HImode", ":", "gen", "=", "gen_avx2_pbroadcastv16hi_1", ";", "break", ";", "case", "E_V16SImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv16si_1", ";", "break", ";", "case", "E_V8SImode", ":", "gen", "=", "gen_avx2_pbroadcastv8si_1", ";", "break", ";", "case", "E_V16QImode", ":", "gen", "=", "gen_avx2_pbroadcastv16qi", ";", "break", ";", "case", "E_V8HImode", ":", "gen", "=", "gen_avx2_pbroadcastv8hi", ";", "break", ";", "case", "E_V16SFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv16sf_1", ";", "break", ";", "case", "E_V8SFmode", ":", "gen", "=", "gen_avx2_vec_dupv8sf_1", ";", "break", ";", "case", "E_V8DFmode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8df_1", ";", "break", ";", "case", "E_V8DImode", ":", "if", "(", "TARGET_AVX512F", ")", "gen", "=", "gen_avx512f_vec_dupv8di_1", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", "!=", "NULL", ")", "{", "if", "(", "!", "d", "->", "testing_p", ")", "emit_insn", "(", "gen", "(", "d", "->", "target", ",", "d", "->", "op0", ")", ")", ";", "return", "true", ";", "}", "}", "if", "(", "expand_vselect", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "i", "+=", "", ")", "{", "nd", ".", "perm", "[", "i", "]", "=", "d", "->", "perm", "[", "i", "]", "&", "mask", ";", "nd", ".", "perm", "[", "i", "+", "", "]", "=", "(", "d", "->", "perm", "[", "i", "+", "", "]", "&", "mask", ")", "+", "nelt", ";", "}", "if", "(", "expand_vselect_vconcat", "(", "d", "->", "target", ",", "d", "->", "op0", ",", "d", "->", "op0", ",", "nd", ".", "perm", ",", "nelt", ",", "d", "->", "testing_p", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "nelt", ">=", "", ")", "{"], "File": "i3867", "Func": "expand_vec_perm_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238485, "Length": 408, "Cover_Rate": 0.49514563106796117} {"Template_token": ["", "switch", "(", "vmode", ")", "{", "case", "E_V8DFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V2DFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V8HImode", ":", "case", "E_V8SImode", ":", "case", "E_V32HImode", ":", "case", "E_V64QImode", ":", "case", "E_V16SImode", ":", "case", "E_V8DImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "]", ">=", "nelt", ")", "<<", "i", ";", "break", ";", "case", "E_V2DImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "]", ">=", "", "?", "", ":", "", ")", "<<", "(", "i", "*", "", ")", ";", "vmode", "=", "V8HImode", ";", "goto", "do_subreg", ";", "case", "E_V4SImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "]", ">=", "", "?", "", ":", "", ")", "<<", "(", "i", "*", "", ")", ";", "vmode", "=", "V8HImode", ";", "goto", "do_subreg", ";", "case", "E_V16QImode", ":", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "+=", "", ")", "if", "(", "d", "->", "perm", "[", "i", "]", "+", "", "!=", "d", "->", "perm", "[", "i", "+", "", "]", ")", "{", "use_pblendvb", ":", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "rperm", "[", "i", "]", "=", "(", "d", "->", "perm", "[", "i", "]", "<", "nelt", "?", "const0_rtx", ":", "constm1_rtx", ")", ";", "finish_pblendvb", ":", "vperm", "=", "gen_rtx_CONST_VECTOR", "(", "vmode", ",", "gen_rtvec_v", "(", "nelt", ",", "rperm", ")", ")", ";", "vperm", "=", "force_reg", "(", "vmode", ",", "vperm", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "vmode", ")", "==", "", ")", "emit_insn", "(", "gen_sse4_1_pblendvb", "(", "target", ",", "op0", ",", "op1", ",", "vperm", ")", ")", ";", "else", "emit_insn", "(", "gen_avx2_pblendvb", "(", "target", ",", "op0", ",", "op1", ",", "vperm", ")", ")", ";", "if", "(", "target", "!=", "d", "->", "target", ")", "emit_move_insn", "(", "d", "->", "target", ",", "gen_lowpart", "(", "d", "->", "vmode", ",", "target", ")", ")", ";", "return", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "mask", "|=", "(", "d", "->", "perm", "[", "i", "*", "", "]", ">=", "", ")", "<<", "i", ";", "vmode", "=", "V8HImode", ";", "do_subreg", ":", "target", "=", "gen_reg_rtx", "(", "vmode", ")", ";", "op0", "=", "gen_lowpart", "(", "vmode", ",", "op0", ")", ";"], "ground_truth": ["op1", "=", "gen_lowpart", "(", "vmode", ",", "op1", ")", ";"], "File": "i3867", "Func": "expand_vec_perm_blend", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238487, "Length": 388, "Cover_Rate": 0.32441471571906355} {"Template_token": ["", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "for", "(", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "insn", "!=", "NEXT_INSN", "(", "BB_END", "(", "bb", ")", ")", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "if", "(", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", "==", "NULL", ")", "continue", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "cet_eb", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";"], "ground_truth": ["rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";"], "File": "i3867", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238490, "Length": 122, "Cover_Rate": 0.48031496062992124} {"Template_token": ["", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "if", "(", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", "==", "NULL", ")", "continue", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "cet_eb", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "continue", ";", "edge_iterator", "ei", ";", "edge", "e", ";", "basic_block", "dest_blk", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{", "rtx_insn", "*", "insn", ";", "dest_blk", "=", "e", "->", "dest", ";", "insn", "=", "BB_HEAD", "(", "dest_blk", ")", ";", "gcc_assert", "(", "LABEL_P", "(", "insn", ")", ")", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "cet_eb", ",", "insn", ")", ";", "}", "continue", ";", "}", "if", "(", "(", "LABEL_P", "(", "insn", ")", "&&", "LABEL_PRESERVE_P", "(", "insn", ")", ")", "||", "(", "NOTE_P", "(", "insn", ")", "&&", "NOTE_KIND", "(", "insn", ")", "==", "NOTE_INSN_DELETED_LABEL", ")", ")", "{", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "cet_eb", ",", "insn", ")", ";", "continue", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238491, "Length": 226, "Cover_Rate": 0.889763779527559} {"Template_token": ["", "bool", "aligned_plus_8", "=", "cfun", "->", "machine", "->", "call_ms2sysv_pad_in", ";", "if", "(", "stack_realign_fp", ")", "stub_set", "=", "XLOGUE_SET_HFP_ALIGNED_OR_REALIGN", ";", "else", "if", "(", "frame_pointer_needed", ")", "stub_set", "=", "aligned_plus_8", "?", "XLOGUE_SET_HFP_ALIGNED_PLUS_8", ":", "XLOGUE_SET_HFP_ALIGNED_OR_REALIGN", ";", "else", "stub_set", "=", "aligned_plus_8", "?", "XLOGUE_SET_ALIGNED_PLUS_8", ":", "XLOGUE_SET_ALIGNED", ";", "return", "s_instances", "[", "stub_set", "]", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "get_instance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238493, "Length": 46, "Cover_Rate": 0.7666666666666667} {"Template_token": ["", "gcc_assert", "(", "GET_MODE_SIZE", "(", "o", ")", "==", "GET_MODE_SIZE", "(", "n", ")", ")", ";", "return", "n", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "get_mode_wider_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238494, "Length": 17, "Cover_Rate": 0.32075471698113206} {"Template_token": ["", "if", "(", "flag_stack_clash_protection", ")", "return", "(", "HOST_WIDE_INT_1U", "<<", "PARAM_VALUE", "(", "PARAM_STACK_CLASH_PROTECTION_PROBE_INTERVAL", ")", ")", ";"], "ground_truth": ["else", "return", "(", "HOST_WIDE_INT_1U", "<<", "STACK_CHECK_PROBE_INTERVAL_EXP", ")", ";"], "File": "i3867", "Func": "get_probe_interval", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238495, "Length": 22, "Cover_Rate": 0.7333333333333333} {"Template_token": ["", "else", "sprintf", "(", "name", ",", "", ",", "ret", ",", "prefix", ")", ";", "}", "else", "{", "if", "(", "regno", "!=", "INVALID_REGNUM", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";", "else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";", "}", "else", "{", "if", "(", "ret_p", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";", "else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";", "}", "else", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";", "else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "i3867", "Func": "indirect_thunk_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238497, "Length": 110, "Cover_Rate": 0.4330708661417323} {"Template_token": ["", "cum", "->", "warn_empty", "=", "true", ";", "break", ";", "}", "}", "}", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "{", "cum", "->", "nregs", "=", "", ";", "cfun", "->", "machine", "->", "arg_reg_available", "=", "true", ";", "cum", "->", "sse_nregs", "=", "", ";", "cum", "->", "mmx_nregs", "=", "", ";", "cum", "->", "warn_avx512f", "=", "false", ";", "cum", "->", "warn_avx", "=", "false", ";", "cum", "->", "warn_sse", "=", "false", ";", "cum", "->", "warn_mmx", "=", "false", ";", "return", ";", "}", "if", "(", "fntype", ")", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "fntype", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "cum", "->", "nregs", "=", "", ";", "cum", "->", "fastcall", "=", "", ";", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "{", "cum", "->", "nregs", "=", "", ";", "cum", "->", "fastcall", "=", "", ";", "}", "else", "cum", "->", "nregs", "=", "ix86_function_regparm", "(", "fntype", ",", "fndecl", ")", ";", "}", "cum", "->", "float_in_sse", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fndecl", ",", "true", ")", ";", "}", "cfun", "->", "machine", "->", "arg_reg_available", "=", "(", "cum", "->", "nregs", ">", "", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "init_cumulative_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238499, "Length": 183, "Cover_Rate": 0.33152173913043476} {"Template_token": ["", "return", "", ";", "}", "if", "(", "in", ")", "return", "MAX", "(", "ix86_cost", "->", "mmx_load", "[", "index", "]", ",", "ix86_cost", "->", "mmx_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "mmx_load", "[", "index", "]", ":", "ix86_cost", "->", "mmx_store", "[", "index", "]", ";", "}", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "Q_CLASS_P", "(", "regclass", ")", "||", "TARGET_64BIT", ")", "{", "if", "(", "!", "in", ")", "return", "ix86_cost", "->", "int_store", "[", "", "]", ";", "if", "(", "TARGET_PARTIAL_REG_DEPENDENCY", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "cost", "=", "ix86_cost", "->", "movzbl_load", ";", "else", "cost", "=", "ix86_cost", "->", "int_load", "[", "", "]", ";", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "cost", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";", "return", "cost", ";", "}", "else", "{", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "movzbl_load", ",", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ")", ";", "if", "(", "in", ")", "return", "ix86_cost", "->", "movzbl_load", ";", "else", "return", "ix86_cost", "->", "int_store", "[", "", "]", "+", "", ";", "}", "break", ";", "case", "", ":"], "ground_truth": ["if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "int_load", "[", "", "]", ",", "ix86_cost", "->", "int_store", "[", "", "]", ")", ";"], "File": "i3867", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238500, "Length": 201, "Cover_Rate": 0.39105058365758755} {"Template_token": ["", "case", "E_DFmode", ":", "index", "=", "", ";", "break", ";", "case", "E_XFmode", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "fp_load", "[", "index", "]", ",", "ix86_cost", "->", "fp_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "fp_load", "[", "index", "]", ":", "ix86_cost", "->", "fp_store", "[", "index", "]", ";", "}", "if", "(", "SSE_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "==", "-", "", ")", "return", "", ";", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ",", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "sse_load", "[", "index", "]", ":", "ix86_cost", "->", "sse_store", "[", "index", "]", ";", "}", "if", "(", "MMX_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "index", "=", "", ";", "break", ";", "case", "", ":"], "ground_truth": ["index", "=", "", ";"], "File": "i3867", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238501, "Length": 169, "Cover_Rate": 0.32879377431906615} {"Template_token": ["", "if", "(", "lra_in_progress", "&&", "(", "class1", "==", "NO_REGS", "||", "class2", "==", "NO_REGS", ")", ")", "return", "false", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class1", ")", "||", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class1", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class2", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class1", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class2", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class1", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class2", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "{", "gcc_assert", "(", "!", "strict", "||", "lra_in_progress", ")", ";", "return", "true", ";", "}", "if", "(", "FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "(", "MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", ")", "return", "true", ";"], "File": "i3867", "Func": "inline_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238502, "Length": 153, "Cover_Rate": 0.6144578313253012} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";", "type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";", "decl", "=", "add_builtin_function_ext_scope", "(", "ix86_builtins_isa", "[", "i", "]", ".", "name", ",", "type", ",", "i", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "i", "]", "=", "decl", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "const_p", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "pure_p", ")", "DECL_PURE_P", "(", "decl", ")", "=", "", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "leaf_p", ")", "DECL_ATTRIBUTES", "(", "decl", ")", "=", "build_tree_list", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ")", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "nothrow_p", ")", "TREE_NOTHROW", "(", "decl", ")", "=", "", ";", "}", "}", "current_target_pragma", "=", "saved_current_target_pragma", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238503, "Length": 189, "Cover_Rate": 0.7651821862348178} {"Template_token": ["", "}", "else", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "break", ";", "case", "MULT_EXPR", ":", "case", "WIDEN_MULT_EXPR", ":", "case", "MULT_HIGHPART_EXPR", ":", "stmt_cost", "=", "ix86_multiplication_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "FMA_EXPR", ":", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "mode", "==", "SFmode", "?", "ix86_cost", "->", "fmass", ":", "ix86_cost", "->", "fmasd", ",", "true", ")", ";", "break", ";", "case", "NEGATE_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fchs", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "case", "TRUNC_DIV_EXPR", ":", "case", "CEIL_DIV_EXPR", ":", "case", "FLOOR_DIV_EXPR", ":", "case", "ROUND_DIV_EXPR", ":", "case", "TRUNC_MOD_EXPR", ":", "case", "CEIL_MOD_EXPR", ":", "case", "FLOOR_MOD_EXPR", ":", "case", "RDIV_EXPR", ":", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "MIN_EXPR", ":", "case", "MAX_EXPR", ":", "case", "BIT_XOR_EXPR", ":", "case", "BIT_AND_EXPR", ":", "case", "BIT_NOT_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "kind", "==", "vec_construct", "&&", "stmt_info", "&&", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "load_vec_info_type", "&&", "STMT_VINFO_MEMORY_ACCESS_TYPE", "(", "stmt_info", ")", "==", "VMAT_ELEMENTWISE", "&&", "TREE_CODE", "(", "DR_STEP", "(", "STMT_VINFO_DATA_REF", "(", "stmt_info", ")", ")", ")", "!=", "INTEGER_CST", ")", "{", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "stmt_cost", "*=", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ";", "}"], "ground_truth": ["if", "(", "stmt_cost", "==", "-", "", ")", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";"], "File": "i3867", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238504, "Length": 416, "Cover_Rate": 0.5801952580195258} {"Template_token": ["", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "MIN_EXPR", ":", "case", "MAX_EXPR", ":", "case", "BIT_XOR_EXPR", ":", "case", "BIT_AND_EXPR", ":", "case", "BIT_NOT_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "kind", "==", "vec_construct", "&&", "stmt_info", "&&", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "load_vec_info_type", "&&", "STMT_VINFO_MEMORY_ACCESS_TYPE", "(", "stmt_info", ")", "==", "VMAT_ELEMENTWISE", "&&", "TREE_CODE", "(", "DR_STEP", "(", "STMT_VINFO_DATA_REF", "(", "stmt_info", ")", ")", ")", "!=", "INTEGER_CST", ")", "{"], "ground_truth": ["stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";"], "File": "i3867", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238505, "Length": 235, "Cover_Rate": 0.3277545327754533} {"Template_token": ["", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "adjust", ")", ")", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "if", "(", "first_probe", ")", "adjust", "=", "size", "+", "get_probe_interval", "(", ")", "+", "dope", ";", "else", "adjust", "=", "size", "+", "get_probe_interval", "(", ")", "-", "i", ";", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "adjust", ")", ")", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "(", "get_probe_interval", "(", ")", "+", "dope", ")", ")", ")", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "HOST_WIDE_INT", "rounded_size", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "get_probe_interval", "(", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "get_probe_interval", "(", ")", "+", "dope", ")", ")", ")", ")", ";", "if", "(", "rounded_size", "<=", "(", "HOST_WIDE_INT_1", "<<", "", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "emit_insn", "(", "ix86_gen_adjust_stack_and_probe", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "rounded_size", "-", "size", ")", ")", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "(", "get_probe_interval", "(", ")", "+", "dope", ")", ")", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ",", "size", ",", "false", ")", ";", "}", "if", "(", "size", ">", "", ")", "{", "rtx", "expr", "=", "gen_rtx_SEQUENCE", "(", "VOIDmode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "expr", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "size", ")", ")", ";", "XVECEXP", "(", "expr", ",", "", ",", "", ")", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "get_probe_interval", "(", ")", "+", "dope", "+", "size", ")", ")", ";", "add_reg_note", "(", "last", ",", "REG_FRAME_RELATED_EXPR", ",", "expr", ")", ";", "RTX_FRAME_RELATED_P", "(", "last", ")", "=", "", ";", "cfun", "->", "machine", "->", "fs", ".", "sp_offset", "+=", "size", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238506, "Length": 414, "Cover_Rate": 0.7976878612716763} {"Template_token": ["", "last", "=", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "(", "get_probe_interval", "(", ")", "+", "dope", ")", ")", ")", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "HOST_WIDE_INT", "rounded_size", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "get_probe_interval", "(", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "get_probe_interval", "(", ")", "+", "dope", ")", ")", ")", ")", ";", "if", "(", "rounded_size", "<=", "(", "HOST_WIDE_INT_1", "<<", "", ")", ")", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";"], "File": "i3867", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238507, "Length": 157, "Cover_Rate": 0.302504816955684} {"Template_token": ["", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "NO_PROBE_SMALL_FRAME", ",", "true", ")", ";", "return", ";", "}", "HOST_WIDE_INT", "probe_interval", "=", "get_probe_interval", "(", ")", ";", "if", "(", "size", "<=", "", "*", "probe_interval", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "probe_interval", ";", "i", "<=", "size", ";", "i", "+=", "probe_interval", ")", "{", "rtx", "insn", "=", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "probe_interval", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "add_reg_note", "(", "insn", ",", "REG_STACK_CHECK", ",", "const0_rtx", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "HOST_WIDE_INT", "residual", "=", "(", "i", "-", "probe_interval", "-", "size", ")", ";", "if", "(", "residual", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "residual", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "HOST_WIDE_INT", "rounded_size", "=", "size", "&", "-", "probe_interval", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ";", "rtx", "insn", ";", "if", "(", "address_no_seg_operand", "(", "addr", ",", "Pmode", ")", ")", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "addr", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "m", "->", "fs", ".", "cfa_offset", "+", "rounded_size", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "rtx", "size_rtx", "=", "GEN_INT", "(", "rounded_size", ")", ";", "insn", "=", "emit_insn", "(", "ix86_gen_adjust_stack_and_probe", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_offset", "+=", "rounded_size", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "cfa_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "m", "->", "fs", ".", "sp_offset", "+=", "rounded_size", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "rounded_size", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "PROBE_LOOP", ",", "size", "!=", "rounded_size", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ",", "size", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_adjust_stack_and_probe_stack_clash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238508, "Length": 460, "Cover_Rate": 0.6406685236768802} {"Template_token": ["", "if", "(", "TREE_THIS_VOLATILE", "(", "cfun", "->", "decl", ")", "&&", "!", "(", "m", "->", "frame", ".", "nregs", "||", "m", "->", "frame", ".", "nsseregs", "||", "frame_pointer_needed", ")", ")", "{", "rtx", "dummy_reg", "=", "gen_rtx_REG", "(", "word_mode", ",", "TARGET_64BIT", "?", "AX_REG", ":", "SI_REG", ")", ";", "rtx_insn", "*", "insn_push", "=", "emit_insn", "(", "gen_push", "(", "dummy_reg", ")", ")", ";", "rtx_insn", "*", "insn_pop", "=", "emit_insn", "(", "gen_pop", "(", "dummy_reg", ")", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_offset", "-=", "UNITS_PER_WORD", ";", "rtx", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn_push", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn_push", ")", "=", "", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn_pop", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn_pop", ")", "=", "", ";", "}", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "if", "(", "size", "<", "(", "", "<<", "PARAM_VALUE", "(", "PARAM_STACK_CLASH_PROTECTION_GUARD_SIZE", ")", ")", ")", "{", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "NO_PROBE_SMALL_FRAME", ",", "true", ")", ";", "return", ";", "}", "HOST_WIDE_INT", "probe_interval", "=", "get_probe_interval", "(", ")", ";", "if", "(", "size", "<=", "", "*", "probe_interval", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "probe_interval", ";", "i", "<=", "size", ";", "i", "+=", "probe_interval", ")", "{", "rtx", "insn", "=", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "probe_interval", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "add_reg_note", "(", "insn", ",", "REG_STACK_CHECK", ",", "const0_rtx", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "HOST_WIDE_INT", "residual", "=", "(", "i", "-", "probe_interval", "-", "size", ")", ";", "if", "(", "residual", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "residual", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";"], "ground_truth": ["struct", "scratch_reg", "sr", ";"], "File": "i3867", "Func": "ix86_adjust_stack_and_probe_stack_clash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238509, "Length": 365, "Cover_Rate": 0.5083565459610028} {"Template_token": ["", "static", "void", "ix86_autovectorize_vector_sizes", "(", "vector_sizes", "*", "sizes", ")", "{", "if", "(", "TARGET_AVX512F", "&&", "!", "TARGET_PREFER_AVX256", ")", "{", "sizes", "->", "safe_push", "(", "", ")", ";"], "ground_truth": ["sizes", "->", "safe_push", "(", "", ")", ";"], "File": "i3867", "Func": "ix86_autovectorize_vector_sizes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238510, "Length": 31, "Cover_Rate": 0.484375} {"Template_token": ["", "static", "void", "ix86_autovectorize_vector_sizes", "(", "vector_sizes", "*", "sizes", ")", "{", "if", "(", "TARGET_AVX512F", "&&", "!", "TARGET_PREFER_AVX256", ")", "{", "sizes", "->", "safe_push", "(", "", ")", ";", "sizes", "->", "safe_push", "(", "", ")", ";", "sizes", "->", "safe_push", "(", "", ")", ";", "}", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "{"], "ground_truth": ["sizes", "->", "safe_push", "(", "", ")", ";"], "File": "i3867", "Func": "ix86_autovectorize_vector_sizes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238511, "Length": 55, "Cover_Rate": 0.859375} {"Template_token": ["", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "ix86_min_insn_size", "(", "start", ")", ";", "}", "}", "continue", ";", "}", "min_size", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "nbytes", "+=", "min_size", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "min_size", ")", ";", "if", "(", "(", "JUMP_P", "(", "insn", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", "<", "", ")", "||", "CALL_P", "(", "insn", ")", ")", "njumps", "++", ";", "else", "continue", ";", "while", "(", "njumps", ">", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "ix86_min_insn_size", "(", "start", ")", ";", "}", "gcc_assert", "(", "njumps", ">=", "", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "start", ")", ",", "INSN_UID", "(", "insn", ")", ",", "nbytes", ")", ";", "if", "(", "njumps", "==", "", "&&", "isjump", "&&", "nbytes", "<", "", ")", "{", "int", "padsize", "=", "", "-", "nbytes", "+", "ix86_min_insn_size", "(", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "padsize", ")", ";"], "ground_truth": ["emit_insn_before", "(", "gen_pad", "(", "GEN_INT", "(", "padsize", ")", ")", ",", "insn", ")", ";"], "File": "i3867", "Func": "ix86_avoid_jump_mispredicts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238512, "Length": 258, "Cover_Rate": 0.6386138613861386} {"Template_token": ["", "bool", "avx_upper_reg_found", "=", "false", ";", "note_stores", "(", "pat", ",", "ix86_check_avx_upper_stores", ",", "&", "avx_upper_reg_found", ")", ";", "return", "avx_upper_reg_found", "?", "AVX_U128_DIRTY", ":", "AVX_U128_CLEAN", ";", "}"], "ground_truth": ["return", "mode", ";"], "File": "i3867", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238513, "Length": 26, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_exit", "(", "void", ")", "{", "rtx", "reg", "=", "crtl", "->", "return_rtx", ";", "if", "(", "reg", "&&", "ix86_check_avx_upper_register", "(", "reg", ")", ")", "return", "AVX_U128_DIRTY", ";"], "ground_truth": ["return", "AVX_U128_CLEAN", ";"], "File": "i3867", "Func": "ix86_avx_u128_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238514, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_exit", "(", "void", ")", "{"], "ground_truth": ["rtx", "reg", "=", "crtl", "->", "return_rtx", ";"], "File": "i3867", "Func": "ix86_avx_u128_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238515, "Length": 14, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_needed", "(", "rtx_insn", "*", "insn", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "rtx", "link", ";", "for", "(", "link", "=", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ";", "link", ";", "link", "=", "XEXP", "(", "link", ",", "", ")", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "link", ",", "", ")", ")", "==", "USE", ")", "{", "rtx", "arg", "=", "XEXP", "(", "XEXP", "(", "link", ",", "", ")", ",", "", ")", ";", "if", "(", "ix86_check_avx_upper_register", "(", "arg", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "}", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_avx_u128_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238516, "Length": 87, "Cover_Rate": 0.725} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_needed", "(", "rtx_insn", "*", "insn", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "rtx", "link", ";", "for", "(", "link", "=", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ";", "link", ";", "link", "=", "XEXP", "(", "link", ",", "", ")", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "link", ",", "", ")", ")", "==", "USE", ")", "{", "rtx", "arg", "=", "XEXP", "(", "XEXP", "(", "link", ",", "", ")", ",", "", ")", ";", "if", "(", "ix86_check_avx_upper_register", "(", "arg", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "}"], "ground_truth": ["return", "AVX_U128_CLEAN", ";"], "File": "i3867", "Func": "ix86_avx_u128_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238517, "Length": 86, "Cover_Rate": 0.7166666666666667} {"Template_token": ["", "case", "scalar_store", ":", "return", "COSTS_N_INSNS", "(", "fp", "?", "ix86_cost", "->", "sse_store", "[", "", "]", ":", "ix86_cost", "->", "int_store", "[", "", "]", ")", "/", "", ";", "case", "vector_stmt", ":", "return", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "case", "vector_load", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "vector_store", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "vec_to_scalar", ":", "case", "scalar_to_vec", ":", "return", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "case", "unaligned_load", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_load", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "unaligned_store", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_store", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "vector_gather_load", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "gather_static", "+", "ix86_cost", "->", "gather_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ",", "true", ")", ";", "case", "vector_scatter_store", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "scatter_static", "+", "ix86_cost", "->", "scatter_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ",", "true", ")", ";", "case", "cond_branch_taken", ":", "return", "ix86_cost", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "ix86_cost", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "case", "vec_construct", ":", "{", "int", "cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "false", ")", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", ")", "cost", "+=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "addss", ",", "true", ")", ";", "else", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", ")", "cost", "+=", "", "*", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "addss", ",", "true", ")", ";", "return", "cost", ";", "}", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3867", "Func": "ix86_builtin_vectorization_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238518, "Length": 391, "Cover_Rate": 0.8028747433264887} {"Template_token": ["", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_load", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "unaligned_store", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_store", "[", "index", "]", ")", "/", "", ",", "true", ")", ";", "case", "vector_gather_load", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "gather_static", "+", "ix86_cost", "->", "gather_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ",", "true", ")", ";", "case", "vector_scatter_store", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "scatter_static", "+", "ix86_cost", "->", "scatter_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ",", "true", ")", ";", "case", "cond_branch_taken", ":", "return", "ix86_cost", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "ix86_cost", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "true", ")", ";", "case", "vec_construct", ":", "{"], "ground_truth": ["int", "cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ",", "false", ")", ";"], "File": "i3867", "Func": "ix86_builtin_vectorization_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238519, "Length": 187, "Cover_Rate": 0.3839835728952772} {"Template_token": ["", "bool", "ret", "=", "false", ";", "bool", "always_inline", "=", "(", "DECL_DISREGARD_INLINE_LIMITS", "(", "callee", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "callee", ")", ")", ")", ";", "if", "(", "(", "(", "caller_opts", "->", "x_ix86_isa_flags", "&", "callee_opts", "->", "x_ix86_isa_flags", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags", ")", "||", "(", "(", "caller_opts", "->", "x_ix86_isa_flags2", "&", "callee_opts", "->", "x_ix86_isa_flags2", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags2", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "(", "!", "always_inline", "&&", "caller_opts", "->", "x_target_flags", "!=", "callee_opts", "->", "x_target_flags", ")", "||", "(", "caller_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", "!=", "(", "callee_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "arch", "!=", "callee_opts", "->", "arch", ")", "ret", "=", "false", ";", "else", "if", "(", "!", "always_inline", "&&", "caller_opts", "->", "tune", "!=", "callee_opts", "->", "tune", ")", "ret", "=", "false", ";"], "ground_truth": ["else", "if", "(", "caller_opts", "->", "x_ix86_fpmath", "!=", "callee_opts", "->", "x_ix86_fpmath", "&&", "(", "!", "ipa_fn_summaries", "||", "ipa_fn_summaries", "->", "get", "(", "cgraph_node", "::", "get", "(", "callee", ")", ")", "->", "fp_expressions", ")", ")", "ret", "=", "false", ";"], "File": "i3867", "Func": "ix86_can_inline_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238521, "Length": 168, "Cover_Rate": 0.5419354838709678} {"Template_token": ["", "static", "bool", "ix86_check_avx_upper_register", "(", "const_rtx", "exp", ")", "{", "if", "(", "SUBREG_P", "(", "exp", ")", ")", "exp", "=", "SUBREG_REG", "(", "exp", ")", ";", "return", "(", "REG_P", "(", "exp", ")", "&&", "(", "VALID_AVX256_REG_OR_OI_MODE", "(", "GET_MODE", "(", "exp", ")", ")", "||", "VALID_AVX512F_REG_OR_XI_MODE", "(", "GET_MODE", "(", "exp", ")", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_check_avx_upper_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238523, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "xops", "[", "", "]", ";", "unsigned", "int", "regno", ";", "if", "(", "indirect_return_needed", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "INVALID_REGNUM", ",", "true", ")", ";", "if", "(", "indirect_return_bnd_needed", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_bnd", ",", "INVALID_REGNUM", ",", "true", ")", ";", "if", "(", "indirect_return_via_cx", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "CX_REG", ",", "true", ")", ";", "if", "(", "indirect_return_via_cx_bnd", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_bnd", ",", "CX_REG", ",", "true", ")", ";", "if", "(", "indirect_thunk_needed", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "INVALID_REGNUM", ",", "false", ")", ";", "if", "(", "indirect_thunk_bnd_needed", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_bnd", ",", "INVALID_REGNUM", ",", "false", ")", ";", "for", "(", "regno", "=", "FIRST_REX_INT_REG", ";", "regno", "<=", "LAST_REX_INT_REG", ";", "regno", "++", ")", "{", "unsigned", "int", "i", "=", "regno", "-", "FIRST_REX_INT_REG", "+", "LAST_INT_REG", "+", "", ";", "if", "(", "(", "indirect_thunks_used", "&", "(", "", "<<", "i", ")", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "regno", ",", "false", ")", ";", "if", "(", "(", "indirect_thunks_bnd_used", "&", "(", "", "<<", "i", ")", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_bnd", ",", "regno", ",", "false", ")", ";", "}", "for", "(", "regno", "=", "FIRST_INT_REG", ";", "regno", "<=", "LAST_INT_REG", ";", "regno", "++", ")", "{", "char", "name", "[", "", "]", ";", "tree", "decl", ";", "if", "(", "(", "indirect_thunks_used", "&", "(", "", "<<", "regno", ")", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "regno", ",", "false", ")", ";", "if", "(", "(", "indirect_thunks_bnd_used", "&", "(", "", "<<", "regno", ")", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_bnd", ",", "regno", ",", "false", ")", ";", "if", "(", "!", "(", "pic_labels_used", "&", "(", "", "<<", "regno", ")", ")", ")", "continue", ";", "get_pc_thunk_name", "(", "name", ",", "regno", ")", ";", "decl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "build_function_type_list", "(", "void_type_node", ",", "NULL_TREE", ")", ")", ";", "DECL_RESULT", "(", "decl", ")", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "void_type_node", ")", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";"], "ground_truth": ["if", "(", "TARGET_MACHO", ")", "{"], "File": "i3867", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238524, "Length": 307, "Cover_Rate": 0.5008156606851549} {"Template_token": ["", "if", "(", "!", "opt", ")", "return", "align", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["return", "align", ";"], "File": "i3867", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238526, "Length": 245, "Cover_Rate": 0.5093555093555093} {"Template_token": ["", "if", "(", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "max_align", ")", "&&", "align", "<", "max_align", ")", "align", "=", "max_align", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "(", "opt", "?", "AGGREGATE_TYPE_P", "(", "type", ")", ":", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "!", "opt", ")", "return", "align", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i3867", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238527, "Length": 201, "Cover_Rate": 0.4178794178794179} {"Template_token": ["", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "cost", "->", "fdiv", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "return", "ix86_vec_cost", "(", "mode", ",", "inner_mode", "==", "DFmode", "?", "cost", "->", "divsd", ":", "cost", "->", "divss", ",", "true", ")", ";", "else", "return", "cost", "->", "divide", "[", "MODE_INDEX", "(", "mode", ")", "]", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_division_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238528, "Length": 54, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "case", "E_SImode", ":", "gen_neg", "=", "gen_negsi2", ";", "break", ";", "case", "E_DImode", ":", "gen_neg", "=", "gen_negdi2", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "e1", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "e2", "=", "gen_reg_rtx", "(", "inmode", ")", ";", "res", "=", "gen_reg_rtx", "(", "outmode", ")", ";", "half", "=", "const_double_from_real_value", "(", "dconsthalf", ",", "inmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch", ",", "gen_rtx_UNSPEC", "(", "HImode", ",", "gen_rtvec", "(", "", ",", "op1", ")", ",", "UNSPEC_FXAM", ")", ")", ")", ";", "emit_insn", "(", "gen_abs", "(", "e1", ",", "op1", ")", ")", ";", "half", "=", "force_reg", "(", "inmode", ",", "half", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "e2", ",", "gen_rtx_PLUS", "(", "inmode", ",", "e1", ",", "half", ")", ")", ")", ";", "if", "(", "inmode", "!=", "XFmode", ")", "{", "tmp1", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp1", ",", "gen_rtx_FLOAT_EXTEND", "(", "XFmode", ",", "e2", ")", ")", ")", ";", "}", "else", "tmp1", "=", "e2", ";", "switch", "(", "outmode", ")", "{", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "{", "rtx", "tmp0", "=", "gen_reg_rtx", "(", "XFmode", ")", ";", "emit_insn", "(", "gen_frndintxf2_floor", "(", "tmp0", ",", "tmp1", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "res", ",", "gen_rtx_UNSPEC", "(", "outmode", ",", "gen_rtvec", "(", "", ",", "tmp0", ")", ",", "UNSPEC_TRUNC_NOOP", ")", ")", ")", ";", "}", "break", ";", "case", "E_XFmode", ":", "emit_insn", "(", "gen_frndintxf2_floor", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "E_HImode", ":", "emit_insn", "(", "gen_lfloorxfhi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "E_SImode", ":", "emit_insn", "(", "gen_lfloorxfsi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "case", "E_DImode", ":", "emit_insn", "(", "gen_lfloorxfdi2", "(", "res", ",", "tmp1", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "tmp", "=", "gen_rtx_IF_THEN_ELSE", "(", "VOIDmode", ",", "gen_rtx_EQ", "(", "VOIDmode", ",", "flags", ",", "const0_rtx", ")", ",", "gen_rtx_LABEL_REF", "(", "VOIDmode", ",", "jump_label", ")", ",", "pc_rtx", ")", ";", "insn", "=", "emit_jump_insn", "(", "gen_rtx_SET", "(", "pc_rtx", ",", "tmp", ")", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "JUMP_LABEL", "(", "insn", ")", "=", "jump_label", ";", "emit_insn", "(", "gen_neg", "(", "res", ",", "res", ")", ")", ";", "emit_label", "(", "jump_label", ")", ";", "LABEL_NUSES", "(", "jump_label", ")", "=", "", ";"], "ground_truth": ["emit_move_insn", "(", "op0", ",", "res", ")", ";"], "File": "i3867", "Func": "ix86_emit_i387_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238529, "Length": 365, "Cover_Rate": 0.6809701492537313} {"Template_token": ["", "m", "->", "fs", ".", "fp_valid", "=", "false", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_reg", "=", "stack_pointer_rtx", ";", "m", "->", "fs", ".", "cfa_offset", "=", "m", "->", "fs", ".", "sp_offset", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "sp_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}"], "ground_truth": ["ix86_add_cfa_restore_note", "(", "insn", ",", "hard_frame_pointer_rtx", ",", "m", "->", "fs", ".", "fp_offset", ")", ";"], "File": "i3867", "Func": "ix86_emit_leave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238530, "Length": 80, "Cover_Rate": 0.5095541401273885} {"Template_token": ["", "gcc_assert", "(", "m", "->", "fs", ".", "sp_offset", ">=", "frame", ".", "sse_reg_save_offset", ")", ";", "align", "=", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ";", "addr", "=", "choose_baseaddr", "(", "frame", ".", "stack_realign_offset", "+", "xlogue", ".", "get_stub_ptr_offset", "(", ")", ",", "&", "align", ",", "AX_REG", ")", ";", "gcc_assert", "(", "align", ">=", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "rax", ",", "addr", ")", ")", ";", "sym", "=", "xlogue", ".", "get_stub_rtx", "(", "frame_pointer_needed", "?", "XLOGUE_STUB_SAVE_HFP", ":", "XLOGUE_STUB_SAVE", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "sym", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "ncregs", ";", "++", "i", ")", "{"], "File": "i3867", "Func": "ix86_emit_outlined_ms2sysv_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238532, "Length": 102, "Cover_Rate": 0.3617021276595745} {"Template_token": ["", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "get_probe_interval", "(", ")", ")", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "first", ")", ")", ";", "last", "=", "first", "+", "rounded_size", ";", "emit_insn", "(", "ix86_gen_probe_stack_range", "(", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "last", ")", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "sr", ".", "reg", ")", ",", "rounded_size", "-", "size", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ",", "size", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238533, "Length": 100, "Cover_Rate": 0.49504950495049505} {"Template_token": ["", "case", "E_V2DFmode", ":", "cmp", "=", "gen_sse2_maskcmpv2df3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "tmp", "[", "", "]", "=", "gen_rtx_LE", "(", "mode", ",", "two31r", ",", "val", ")", ";", "emit_insn", "(", "cmp", "(", "tmp", "[", "", "]", ",", "two31r", ",", "val", ",", "tmp", "[", "", "]", ")", ")", ";", "tmp", "[", "", "]", "=", "expand_simple_binop", "(", "mode", ",", "AND", ",", "tmp", "[", "", "]", ",", "two31r", ",", "tmp", "[", "", "]", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "intmode", "==", "V4SImode", "||", "TARGET_AVX2", ")", "*", "xorp", "=", "expand_simple_binop", "(", "intmode", ",", "ASHIFT", ",", "gen_lowpart", "(", "intmode", ",", "tmp", "[", "", "]", ")", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "else", "{"], "ground_truth": ["rtx", "two31", "=", "GEN_INT", "(", "HOST_WIDE_INT_1U", "<<", "", ")", ";"], "File": "i3867", "Func": "ix86_expand_adjust_ufix_to_sfix_si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238534, "Length": 129, "Cover_Rate": 0.3593314763231198} {"Template_token": ["", "case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":", "if", "(", "lo", "[", "", "]", "==", "const0_rtx", ")", "{", "ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "return", ";", "}", "break", ";", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "if", "(", "lo", "[", "", "]", "==", "constm1_rtx", ")", "{", "ix86_expand_branch", "(", "code", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ",", "label", ")", ";", "return", ";", "}", "break", ";", "default", ":", "break", ";", "}", "switch", "(", "code", ")", "{", "case", "LE", ":", "case", "LEU", ":", "case", "GT", ":", "case", "GTU", ":", "std", "::", "swap", "(", "lo", "[", "", "]", ",", "lo", "[", "", "]", ")", ";", "std", "::", "swap", "(", "hi", "[", "", "]", ",", "hi", "[", "", "]", ")", ";", "code", "=", "swap_condition", "(", "code", ")", ";", "case", "LT", ":", "case", "LTU", ":", "case", "GE", ":", "case", "GEU", ":", "{", "rtx", "(", "*", "cmp_insn", ")", "(", "rtx", ",", "rtx", ")", ";", "rtx", "(", "*", "sbb_insn", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "bool", "uns", "=", "(", "code", "==", "LTU", "||", "code", "==", "GEU", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "cmp_insn", "=", "gen_cmpdi_1", ";", "sbb_insn", "=", "uns", "?", "gen_subdi3_carry_ccc", ":", "gen_subdi3_carry_ccgz", ";", "}", "else", "{", "cmp_insn", "=", "gen_cmpsi_1", ";", "sbb_insn", "=", "uns", "?", "gen_subsi3_carry_ccc", ":", "gen_subsi3_carry_ccgz", ";", "}", "if", "(", "!", "nonimmediate_operand", "(", "lo", "[", "", "]", ",", "submode", ")", ")", "lo", "[", "", "]", "=", "force_reg", "(", "submode", ",", "lo", "[", "", "]", ")", ";", "if", "(", "!", "x86_64_general_operand", "(", "lo", "[", "", "]", ",", "submode", ")", ")", "lo", "[", "", "]", "=", "force_reg", "(", "submode", ",", "lo", "[", "", "]", ")", ";", "if", "(", "!", "register_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", "hi", "[", "", "]", "=", "force_reg", "(", "submode", ",", "hi", "[", "", "]", ")", ";", "if", "(", "(", "uns", "&&", "!", "nonimmediate_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", "||", "(", "!", "uns", "&&", "!", "x86_64_general_operand", "(", "hi", "[", "", "]", ",", "submode", ")", ")", ")", "hi", "[", "", "]", "=", "force_reg", "(", "submode", ",", "hi", "[", "", "]", ")", ";", "emit_insn", "(", "cmp_insn", "(", "lo", "[", "", "]", ",", "lo", "[", "", "]", ")", ")", ";", "emit_insn", "(", "sbb_insn", "(", "gen_rtx_SCRATCH", "(", "submode", ")", ",", "hi", "[", "", "]", ",", "hi", "[", "", "]", ")", ")", ";", "tmp", "=", "gen_rtx_REG", "(", "uns", "?", "CCCmode", ":", "CCGZmode", ",", "FLAGS_REG", ")", ";", "ix86_expand_branch", "(", "code", ",", "tmp", ",", "const0_rtx", ",", "label", ")", ";", "return", ";", "}", "default", ":", "break", ";", "}", "label2", "=", "gen_label_rtx", "(", ")", ";", "code1", "=", "code", ";", "code2", "=", "swap_condition", "(", "code", ")", ";", "code3", "=", "unsigned_condition", "(", "code", ")", ";", "switch", "(", "code", ")", "{"], "ground_truth": ["case", "LT", ":", "case", "GT", ":", "case", "LTU", ":", "case", "GTU", ":"], "File": "i3867", "Func": "ix86_expand_branch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238536, "Length": 472, "Cover_Rate": 0.38752052545155996} {"Template_token": ["", "b1", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "b1", ",", "const0_rtx", ")", ";", "rtx", "par", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "b0", ",", "b1", ")", ")", ";", "retval", "=", "chkp_join_splitted_slot", "(", "retval", ",", "par", ")", ";", "}", "else", "{", "retval", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "retval", ",", "b0", ",", "b1", ")", ")", ";", "chkp_put_regs_to_expr_list", "(", "retval", ")", ";", "}", "}", "call", "=", "gen_rtx_SET", "(", "retval", ",", "call", ")", ";", "}", "vec", "[", "vec_len", "++", "]", "=", "call", ";", "if", "(", "pop", ")", "{", "pop", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";", "pop", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "pop", ")", ";", "vec", "[", "vec_len", "++", "]", "=", "pop", ";", "}", "if", "(", "cfun", "->", "machine", "->", "no_caller_saved_registers", "&&", "(", "!", "fndecl", "||", "(", "!", "TREE_THIS_VOLATILE", "(", "fndecl", ")", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", ")", ")", ")", "{", "static", "const", "char", "ix86_call_used_regs", "[", "]", "=", "CALL_USED_REGISTERS", ";", "bool", "is_64bit_ms_abi", "=", "(", "TARGET_64BIT", "&&", "ix86_function_abi", "(", "fndecl", ")", "==", "MS_ABI", ")", ";", "char", "c_mask", "=", "CALL_USED_REGISTERS_MASK", "(", "is_64bit_ms_abi", ")", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "(", "ix86_call_used_regs", "[", "i", "]", "==", "", "||", "(", "ix86_call_used_regs", "[", "i", "]", "&", "c_mask", ")", ")", "&&", "!", "STACK_REGNO_P", "(", "i", ")", "&&", "!", "MMX_REGNO_P", "(", "i", ")", ")", "clobber_reg", "(", "&", "use", ",", "gen_rtx_REG", "(", "GET_MODE", "(", "regno_reg_rtx", "[", "i", "]", ")", ",", "i", ")", ")", ";", "}", "else", "if", "(", "TARGET_64BIT_MS_ABI", "&&", "(", "!", "callarg2", "||", "INTVAL", "(", "callarg2", ")", "!=", "-", "", ")", ")", "{", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "NUM_X86_64_MS_CLOBBERED_REGS", ";", "i", "++", ")", "{", "int", "regno", "=", "x86_64_ms_sysv_extra_clobbered_registers", "[", "i", "]", ";", "machine_mode", "mode", "=", "SSE_REGNO_P", "(", "regno", ")", "?", "TImode", ":", "DImode", ";", "clobber_reg", "(", "&", "use", ",", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ")", ";", "}", "if", "(", "TARGET_CALL_MS2SYSV_XLOGUES", ")", "{", "if", "(", "!", "TARGET_SSE", ")", ";", "else", "if", "(", "ix86_function_ms_hook_prologue", "(", "current_function_decl", ")", ")", ";", "else", "if", "(", "flag_split_stack", ")", "warn_once_call_ms2sysv_xlogues", "(", "", ")", ";"], "ground_truth": ["else", "{"], "File": "i3867", "Func": "ix86_expand_call", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238539, "Length": 358, "Cover_Rate": 0.33056325023084027} {"Template_token": ["", "compare_seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "compare_op", ",", "", ")", ")", "==", "CCFPmode", ")", "code", "=", "ix86_fp_compare_code_to_integer", "(", "GET_CODE", "(", "compare_op", ")", ")", ";", "else", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "if", "(", "code", "!=", "LTU", "&&", "code", "!=", "GEU", ")", "return", "false", ";", "emit_insn", "(", "compare_seq", ")", ";", "*", "pop", "=", "compare_op", ";", "return", "true", ";", "}", "if", "(", "!", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "false", ";", "switch", "(", "code", ")", "{", "case", "LTU", ":", "case", "GEU", ":", "break", ";", "case", "EQ", ":", "case", "NE", ":", "if", "(", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "const1_rtx", ";", "code", "=", "(", "code", "==", "EQ", "?", "LTU", ":", "GEU", ")", ";", "break", ";", "case", "GTU", ":", "case", "LEU", ":", "if", "(", "CONST_INT_P", "(", "op1", ")", ")", "{", "op1", "=", "gen_int_mode", "(", "INTVAL", "(", "op1", ")", "+", "", ",", "GET_MODE", "(", "op0", ")", ")", ";", "if", "(", "op1", "==", "const0_rtx", "||", "!", "x86_64_immediate_operand", "(", "op1", ",", "GET_MODE", "(", "op1", ")", ")", ")", "return", "false", ";", "code", "=", "(", "code", "==", "GTU", "?", "GEU", ":", "LTU", ")", ";", "}", "else", "{", "std", "::", "swap", "(", "op0", ",", "op1", ")", ";", "code", "=", "(", "code", "==", "GTU", "?", "LTU", ":", "GEU", ")", ";", "}", "break", ";", "case", "LT", ":", "case", "GE", ":", "if", "(", "mode", "==", "DImode", "||", "op1", "!=", "const0_rtx", ")", "return", "false", ";", "op1", "=", "gen_int_mode", "(", "", "<<", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "mode", ")", ";", "code", "=", "(", "code", "==", "LT", "?", "GEU", ":", "LTU", ")", ";", "break", ";", "case", "LE", ":", "case", "GT", ":", "if", "(", "mode", "==", "DImode", "||", "op1", "!=", "constm1_rtx", ")", "return", "false", ";", "op1", "=", "gen_int_mode", "(", "", "<<", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "-", "", ")", ",", "mode", ")", ";", "code", "=", "(", "code", "==", "LE", "?", "GEU", ":", "LTU", ")", ";", "break", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "nonimmediate_operand", "(", "op0", ",", "VOIDmode", ")", ")", "{", "if", "(", "!", "can_create_pseudo_p", "(", ")", ")", "return", "false", ";", "op0", "=", "force_reg", "(", "mode", ",", "op0", ")", ";", "}", "*", "pop", "=", "ix86_expand_compare", "(", "code", ",", "op0", ",", "op1", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "*", "pop", ")", "==", "LTU", "||", "GET_CODE", "(", "*", "pop", ")", "==", "GEU", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_expand_carry_flag_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238541, "Length": 390, "Cover_Rate": 0.7027027027027027} {"Template_token": ["", "static", "void", "ix86_expand_divmod_libfunc", "(", "rtx", "libfunc", ",", "machine_mode", "mode", ",", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "*", "quot_p", ",", "rtx", "*", "rem_p", ")", "{", "rtx", "rem", "=", "assign_386_stack_local", "(", "mode", ",", "SLOT_TEMP", ")", ";", "rtx", "quot", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_NORMAL", ",", "mode", ",", "op0", ",", "GET_MODE", "(", "op0", ")", ",", "op1", ",", "GET_MODE", "(", "op1", ")", ",", "XEXP", "(", "rem", ",", "", ")", ",", "Pmode", ")", ";"], "ground_truth": ["*", "quot_p", "=", "quot", ";"], "File": "i3867", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238542, "Length": 77, "Cover_Rate": 0.927710843373494} {"Template_token": ["", "static", "void", "ix86_expand_divmod_libfunc", "(", "rtx", "libfunc", ",", "machine_mode", "mode", ",", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "*", "quot_p", ",", "rtx", "*", "rem_p", ")", "{"], "ground_truth": ["rtx", "rem", "=", "assign_386_stack_local", "(", "mode", ",", "SLOT_TEMP", ")", ";"], "File": "i3867", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238543, "Length": 35, "Cover_Rate": 0.42168674698795183} {"Template_token": ["", "code", "=", "GEU", ";", "}", "break", ";", "case", "LT", ":", "case", "UNLT", ":", "if", "(", "code", "==", "LT", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "GE", ":", "case", "UNGE", ":", "if", "(", "code", "==", "GE", "||", "!", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "EQ", ";", "}", "else", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_xorqi_ext_1_cc", "(", "scratch", ",", "scratch", ",", "const1_rtx", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "LE", ":", "case", "UNLE", ":", "if", "(", "code", "==", "LE", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_insn", "(", "gen_addqi_ext_1", "(", "scratch", ",", "scratch", ",", "constm1_rtx", ")", ")", ";", "emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "intcmp_mode", "=", "CCmode", ";", "code", "=", "LTU", ";", "}", "else", "{", "emit_insn", "(", "gen_testqi_ext_1_ccno", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "code", "=", "NE", ";", "}", "break", ";", "case", "EQ", ":", "case", "UNEQ", ":", "if", "(", "code", "==", "EQ", "&&", "TARGET_IEEE_FP", ")", "{", "emit_insn", "(", "gen_andqi_ext_1", "(", "scratch", ",", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_cmpqi_ext_3", "(", "scratch", ",", "GEN_INT", "(", "", ")", ")", ")", ";"], "File": "i3867", "Func": "ix86_expand_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238544, "Length": 274, "Cover_Rate": 0.33496332518337407} {"Template_token": ["", "if", "(", "operands", "[", "", "]", "!=", "const1_rtx", "&&", "operands", "[", "", "]", "!=", "constm1_rtx", ")", "return", "false", ";", "if", "(", "!", "ix86_expand_carry_flag_compare", "(", "code", ",", "op0", ",", "op1", ",", "&", "compare_op", ")", ")", "return", "false", ";", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "flags", "=", "XEXP", "(", "compare_op", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "flags", ")", "==", "CCFPmode", ")", "{", "fpcmp", "=", "true", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "}", "if", "(", "code", "!=", "LTU", ")", "{", "val", "=", "constm1_rtx", ";", "if", "(", "fpcmp", ")", "PUT_CODE", "(", "compare_op", ",", "reverse_condition_maybe_unordered", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "else", "PUT_CODE", "(", "compare_op", ",", "reverse_condition", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "}", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "if", "(", "(", "code", "==", "LTU", ")", "==", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", ")", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "insn", "=", "gen_subqi3_carry", ";", "break", ";", "case", "E_HImode", ":", "insn", "=", "gen_subhi3_carry", ";", "break", ";", "case", "E_SImode", ":", "insn", "=", "gen_subsi3_carry", ";", "break", ";", "case", "E_DImode", ":", "insn", "=", "gen_subdi3_carry", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":"], "ground_truth": ["insn", "=", "gen_addqi3_carry", ";"], "File": "i3867", "Func": "ix86_expand_int_addcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238545, "Length": 209, "Cover_Rate": 0.5887323943661972} {"Template_token": ["", "code", "=", "GET_CODE", "(", "compare_op", ")", ";", "flags", "=", "XEXP", "(", "compare_op", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "flags", ")", "==", "CCFPmode", ")", "{", "fpcmp", "=", "true", ";", "code", "=", "ix86_fp_compare_code_to_integer", "(", "code", ")", ";", "}", "if", "(", "code", "!=", "LTU", ")", "{", "val", "=", "constm1_rtx", ";", "if", "(", "fpcmp", ")", "PUT_CODE", "(", "compare_op", ",", "reverse_condition_maybe_unordered", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "else", "PUT_CODE", "(", "compare_op", ",", "reverse_condition", "(", "GET_CODE", "(", "compare_op", ")", ")", ")", ";", "}", "mode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "if", "(", "(", "code", "==", "LTU", ")", "==", "(", "operands", "[", "", "]", "==", "constm1_rtx", ")", ")", "{", "switch", "(", "mode", ")", "{", "case", "E_QImode", ":", "insn", "=", "gen_subqi3_carry", ";", "break", ";", "case", "E_HImode", ":", "insn", "=", "gen_subhi3_carry", ";", "break", ";", "case", "E_SImode", ":"], "ground_truth": ["insn", "=", "gen_subsi3_carry", ";"], "File": "i3867", "Func": "ix86_expand_int_addcc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238546, "Length": 139, "Cover_Rate": 0.39154929577464787} {"Template_token": ["", "break", ";", "case", "GT", ":", "case", "GTU", ":", "if", "(", "!", "TARGET_SSE4_2", ")", "return", "NULL", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "if", "(", "code", "==", "GTU", ")", "{", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V16SImode", ":", "case", "E_V8DImode", ":", "case", "E_V8SImode", ":", "case", "E_V4DImode", ":", "case", "E_V4SImode", ":", "case", "E_V2DImode", ":", "{", "rtx", "t1", ",", "t2", ",", "mask", ";", "rtx", "(", "*", "gen_sub3", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_V16SImode", ":", "gen_sub3", "=", "gen_subv16si3", ";", "break", ";", "case", "E_V8DImode", ":", "gen_sub3", "=", "gen_subv8di3", ";", "break", ";", "case", "E_V8SImode", ":", "gen_sub3", "=", "gen_subv8si3", ";", "break", ";", "case", "E_V4DImode", ":", "gen_sub3", "=", "gen_subv4di3", ";", "break", ";", "case", "E_V4SImode", ":", "gen_sub3", "=", "gen_subv4si3", ";", "break", ";", "case", "E_V2DImode", ":", "gen_sub3", "=", "gen_subv2di3", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "mask", "=", "ix86_build_signbit_mask", "(", "mode", ",", "true", ",", "false", ")", ";", "t1", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t1", ",", "cop0", ",", "mask", ")", ")", ";", "t2", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_sub3", "(", "t2", ",", "cop1", ",", "mask", ")", ")", ";", "cop0", "=", "t1", ";", "cop1", "=", "t2", ";", "code", "=", "GT", ";", "}", "break", ";", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V32QImode", ":", "case", "E_V16HImode", ":", "case", "E_V16QImode", ":", "case", "E_V8HImode", ":", "x", "=", "gen_reg_rtx", "(", "mode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "x", ",", "gen_rtx_US_MINUS", "(", "mode", ",", "cop0", ",", "cop1", ")", ")", ")", ";", "cop0", "=", "x", ";", "cop1", "=", "CONST0_RTX", "(", "mode", ")", ";", "code", "=", "EQ", ";", "*", "negate", "=", "!", "*", "negate", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "}", "if", "(", "*", "negate", ")", "std", "::", "swap", "(", "op_true", ",", "op_false", ")", ";", "if", "(", "data_mode", "==", "mode", ")", "{", "x", "=", "ix86_expand_sse_cmp", "(", "dest", ",", "code", ",", "cop0", ",", "cop1", ",", "op_true", ",", "op_false", ")", ";", "}", "else", "{", "gcc_assert", "(", "GET_MODE_SIZE", "(", "data_mode", ")", "==", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "x", "=", "ix86_expand_sse_cmp", "(", "gen_reg_rtx", "(", "mode", ")", ",", "code", ",", "cop0", ",", "cop1", ",", "op_true", ",", "op_false", ")", ";", "if", "(", "GET_MODE", "(", "x", ")", "==", "mode", ")", "x", "=", "gen_lowpart", "(", "data_mode", ",", "x", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_expand_int_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238547, "Length": 384, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "}", "use_reg", "(", "&", "call_fusage", ",", "reg10", ")", ";", "}", "else", "{", "rtx_insn", "*", "insn", "=", "emit_insn", "(", "gen_push", "(", "GEN_INT", "(", "args_size", ")", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_push", "(", "allocate_rtx", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "", "*", "UNITS_PER_WORD", ")", ")", ";", "pop", "=", "GEN_INT", "(", "", "*", "UNITS_PER_WORD", ")", ";", "}", "call_insn", "=", "ix86_expand_call", "(", "NULL_RTX", ",", "gen_rtx_MEM", "(", "QImode", ",", "fn", ")", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ",", "constm1_rtx", ",", "pop", ",", "false", ")", ";", "add_function_usage_to", "(", "call_insn", ",", "call_fusage", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "add_reg_note", "(", "call_insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "", ")", ")", ";", "make_reg_eh_region_note_nothrow_nononlocal", "(", "as_a", "<", "rtx_insn", "*", ">", "(", "call_insn", ")", ")", ";", "gcc_assert", "(", "crtl", "->", "args", ".", "pops_args", "<", "", ")", ";", "rtx_insn", "*", "ret_insn", "=", "emit_insn", "(", "gen_split_stack_return", "(", "GEN_INT", "(", "crtl", "->", "args", ".", "pops_args", ")", ")", ")", ";", "if", "(", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", ")", "{", "rtx", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "cet_eb", ",", "ret_insn", ")", ";", "}", "if", "(", "TARGET_64BIT", "&&", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ",", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ")", ";", "if", "(", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", "!=", "NULL_RTX", ")", "{", "unsigned", "int", "scratch_regno", ";", "rtx", "frame_reg", ";", "int", "words", ";", "scratch_regno", "=", "split_stack_prologue_scratch_regno", "(", ")", ";", "scratch_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "scratch_regno", ")", ";", "frame_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "BP_REG", ")", ";", "words", "=", "TARGET_64BIT", "?", "", ":", "", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch_reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "frame_reg", ",", "GEN_INT", "(", "words", "*", "UNITS_PER_WORD", ")", ")", ")", ")", ";", "varargs_label", "=", "gen_label_rtx", "(", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "varargs_label", ")", ")", ";", "JUMP_LABEL", "(", "get_last_insn", "(", ")", ")", "=", "varargs_label", ";"], "ground_truth": ["emit_barrier", "(", ")", ";"], "File": "i3867", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238549, "Length": 318, "Cover_Rate": 0.31673306772908366} {"Template_token": ["", "break", ";", "case", "E_V16QImode", ":", "tmp0", "=", "expand_unop", "(", "mode", ",", "neg_optab", ",", "input", ",", "NULL_RTX", ",", "", ")", ";", "x", "=", "expand_simple_binop", "(", "V16QImode", ",", "UMIN", ",", "tmp0", ",", "input", ",", "target", ",", "", ",", "OPTAB_DIRECT", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["if", "(", "x", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "x", ")", ";"], "File": "i3867", "Func": "ix86_expand_sse2_abs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238550, "Length": 61, "Cover_Rate": 0.3065326633165829} {"Template_token": ["", "machine_mode", "cmp_ops_mode", "=", "GET_MODE", "(", "cmp_op0", ")", ";", "machine_mode", "cmp_mode", ";", "bool", "maskcmp", "=", "false", ";", "rtx", "x", ";", "if", "(", "GET_MODE_SIZE", "(", "cmp_ops_mode", ")", "==", "", ")", "{", "unsigned", "int", "nbits", "=", "GET_MODE_NUNITS", "(", "cmp_ops_mode", ")", ";", "cmp_mode", "=", "int_mode_for_size", "(", "nbits", ",", "", ")", ".", "require", "(", ")", ";", "maskcmp", "=", "true", ";", "}", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "if", "(", "!", "nonimmediate_operand", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "E_V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "E_V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "E_V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "E_V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";", "return", "dest", ";", "}", "}", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "if", "(", "cmp_mode", "!=", "mode", "&&", "!", "maskcmp", ")", "{"], "ground_truth": ["x", "=", "force_reg", "(", "cmp_ops_mode", ",", "x", ")", ";"], "File": "i3867", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238551, "Length": 298, "Cover_Rate": 0.8394366197183099} {"Template_token": ["", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "E_V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "E_V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";", "return", "dest", ";", "}", "}", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";", "if", "(", "cmp_mode", "!=", "mode", "&&", "!", "maskcmp", ")", "{", "x", "=", "force_reg", "(", "cmp_ops_mode", ",", "x", ")", ";", "convert_move", "(", "dest", ",", "x", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238552, "Length": 113, "Cover_Rate": 0.3183098591549296} {"Template_token": ["", "rtx", "op3", "=", "expand_normal", "(", "arg3", ")", ";", "enum", "insn_code", "icode", "=", "d", "->", "icode", ";", "const", "struct", "insn_data_d", "*", "insn_p", "=", "&", "insn_data", "[", "icode", "]", ";", "machine_mode", "mode0", "=", "insn_p", "->", "operand", "[", "", "]", ".", "mode", ";", "machine_mode", "mode1", "=", "insn_p", "->", "operand", "[", "", "]", ".", "mode", ";", "enum", "rtx_code", "comparison", "=", "UNEQ", ";", "bool", "need_ucomi", "=", "false", ";", "enum", "rtx_code", "comi_comparisons", "[", "", "]", "=", "{", "UNEQ", ",", "GT", ",", "GE", ",", "UNORDERED", ",", "LTGT", ",", "UNLE", ",", "UNLT", ",", "ORDERED", ",", "UNEQ", ",", "UNLT", ",", "UNLE", ",", "LT", ",", "LTGT", ",", "GE", ",", "GT", ",", "LT", ",", "UNEQ", ",", "GT", ",", "GE", ",", "UNORDERED", ",", "LTGT", ",", "UNLE", ",", "UNLT", ",", "ORDERED", ",", "UNEQ", ",", "UNLT", ",", "UNLE", ",", "LT", ",", "LTGT", ",", "GE", ",", "GT", ",", "LT", "}", ";", "bool", "need_ucomi_values", "[", "", "]", "=", "{", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", ",", "false", ",", "true", ",", "true", ",", "false", "}", ";", "if", "(", "!", "CONST_INT_P", "(", "op2", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "INTVAL", "(", "op2", ")", "<", "", "||", "INTVAL", "(", "op2", ")", ">=", "", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "if", "(", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op3", ",", "SImode", ")", ")", "{", "error", "(", "", ")", ";", "return", "const0_rtx", ";", "}", "comparison", "=", "comi_comparisons", "[", "INTVAL", "(", "op2", ")", "]", ";", "need_ucomi", "=", "need_ucomi_values", "[", "INTVAL", "(", "op2", ")", "]", ";", "if", "(", "VECTOR_MODE_P", "(", "mode0", ")", ")", "op0", "=", "safe_vector_operand", "(", "op0", ",", "mode0", ")", ";", "if", "(", "VECTOR_MODE_P", "(", "mode1", ")", ")", "op1", "=", "safe_vector_operand", "(", "op1", ",", "mode1", ")", ";", "target", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_move_insn", "(", "target", ",", "const0_rtx", ")", ";", "target", "=", "gen_rtx_SUBREG", "(", "QImode", ",", "target", ",", "", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op0", ",", "mode0", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op0", ",", "mode0", ")", ")", "op0", "=", "copy_to_mode_reg", "(", "mode0", ",", "op0", ")", ";", "if", "(", "(", "optimize", "&&", "!", "register_operand", "(", "op1", ",", "mode1", ")", ")", "||", "!", "insn_p", "->", "operand", "[", "", "]", ".", "predicate", "(", "op1", ",", "mode1", ")", ")", "op1", "=", "copy_to_mode_reg", "(", "mode1", ",", "op1", ")", ";", "if", "(", "need_ucomi", ")", "icode", "=", "icode", "==", "CODE_FOR_sse_comi_round", "?", "CODE_FOR_sse_ucomi_round", ":", "CODE_FOR_sse2_ucomi_round", ";", "pat", "=", "GEN_FCN", "(", "icode", ")", "(", "op0", ",", "op1", ",", "op3", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "if", "(", "INTVAL", "(", "op3", ")", "==", "NO_ROUND", ")", "{", "pat", "=", "ix86_erase_embedded_rounding", "(", "pat", ")", ";", "if", "(", "!", "pat", ")", "return", "", ";", "set_dst", "=", "SET_DEST", "(", "pat", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i3867", "Func": "ix86_expand_sse_comi_round", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238553, "Length": 503, "Cover_Rate": 0.7822706065318819} {"Template_token": ["", "gcc_unreachable", "(", ")", ";", "}", "goto", "half", ";", "half", ":", "i", "=", "n", "-", "", ";", "j", "=", "(", "n", ">>", "", ")", "-", "", ";", "for", "(", ";", "i", ">", "", ";", "i", "-=", "", ",", "j", "--", ")", "{", "first", "[", "j", "]", "=", "gen_reg_rtx", "(", "cmode", ")", ";", "v", "=", "gen_rtvec", "(", "", ",", "ops", "[", "i", "-", "", "]", ",", "ops", "[", "i", "]", ")", ";", "ix86_expand_vector_init", "(", "false", ",", "first", "[", "j", "]", ",", "gen_rtx_PARALLEL", "(", "cmode", ",", "v", ")", ")", ";", "}", "n", ">>=", "", ";", "if", "(", "n", ">", "", ")", "{", "gcc_assert", "(", "hmode", "!=", "VOIDmode", ")", ";", "gcc_assert", "(", "gmode", "!=", "VOIDmode", ")", ";", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "second", "[", "j", "]", "=", "gen_reg_rtx", "(", "hmode", ")", ";", "ix86_expand_vector_init_concat", "(", "hmode", ",", "second", "[", "j", "]", ",", "&", "first", "[", "i", "]", ",", "", ")", ";", "}", "n", ">>=", "", ";", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "third", "[", "j", "]", "=", "gen_reg_rtx", "(", "gmode", ")", ";", "ix86_expand_vector_init_concat", "(", "gmode", ",", "third", "[", "j", "]", ",", "&", "second", "[", "i", "]", ",", "", ")", ";", "}", "n", ">>=", "", ";", "ix86_expand_vector_init_concat", "(", "mode", ",", "target", ",", "third", ",", "n", ")", ";", "}", "else", "if", "(", "n", ">", "", ")", "{", "gcc_assert", "(", "hmode", "!=", "VOIDmode", ")", ";", "for", "(", "i", "=", "j", "=", "", ";", "i", "<", "n", ";", "i", "+=", "", ",", "j", "++", ")", "{", "second", "[", "j", "]", "=", "gen_reg_rtx", "(", "hmode", ")", ";", "ix86_expand_vector_init_concat", "(", "hmode", ",", "second", "[", "j", "]", ",", "&", "first", "[", "i", "]", ",", "", ")", ";", "}", "n", ">>=", "", ";", "ix86_expand_vector_init_concat", "(", "mode", ",", "target", ",", "second", ",", "n", ")", ";", "}", "else", "ix86_expand_vector_init_concat", "(", "mode", ",", "target", ",", "first", ",", "n", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_expand_vector_init_concat", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238557, "Length": 332, "Cover_Rate": 0.42509603072983354} {"Template_token": ["", "case", "E_V4SImode", ":", "if", "(", "!", "REG_P", "(", "target", ")", "||", "REGNO", "(", "target", ")", "<", "FIRST_PSEUDO_REGISTER", ")", "new_target", "=", "gen_reg_rtx", "(", "mode", ")", ";", "else", "new_target", "=", "target", ";", "var", "=", "force_reg", "(", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ")", ";", "x", "=", "gen_rtx_VEC_DUPLICATE", "(", "mode", ",", "var", ")", ";", "x", "=", "gen_rtx_VEC_MERGE", "(", "mode", ",", "x", ",", "CONST0_RTX", "(", "mode", ")", ",", "const1_rtx", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "new_target", ",", "x", ")", ")", ";", "if", "(", "one_var", "!=", "", ")", "{", "if", "(", "mode", "!=", "V4SFmode", "&&", "TARGET_SSE2", ")", "{", "emit_insn", "(", "gen_sse2_pshufd_1", "(", "new_target", ",", "new_target", ",", "const1_rtx", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", ":", "", ")", ")", ")", ";", "if", "(", "target", "!=", "new_target", ")", "emit_move_insn", "(", "target", ",", "new_target", ")", ";", "return", "true", ";", "}", "if", "(", "mode", "!=", "V4SFmode", ")", "{", "tmp", "=", "gen_reg_rtx", "(", "V4SFmode", ")", ";", "emit_move_insn", "(", "tmp", ",", "gen_lowpart", "(", "V4SFmode", ",", "new_target", ")", ")", ";", "}", "else", "tmp", "=", "new_target", ";", "emit_insn", "(", "gen_sse_shufps_v4sf", "(", "tmp", ",", "tmp", ",", "tmp", ",", "const1_rtx", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", ":", "", ")", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", "+", "", ":", "", "+", "", ")", ",", "GEN_INT", "(", "one_var", "==", "", "?", "", "+", "", ":", "", "+", "", ")", ")", ")", ";", "if", "(", "mode", "!=", "V4SFmode", ")", "emit_move_insn", "(", "target", ",", "gen_lowpart", "(", "V4SImode", ",", "tmp", ")", ")", ";", "else", "if", "(", "tmp", "!=", "target", ")", "emit_move_insn", "(", "target", ",", "tmp", ")", ";", "}", "else", "if", "(", "target", "!=", "new_target", ")", "emit_move_insn", "(", "target", ",", "new_target", ")", ";", "return", "true", ";", "case", "E_V8HImode", ":", "case", "E_V16QImode", ":", "vsimode", "=", "V4SImode", ";", "goto", "widen", ";", "case", "E_V4HImode", ":", "case", "E_V8QImode", ":", "if", "(", "!", "mmx_ok", ")", "return", "false", ";", "vsimode", "=", "V2SImode", ";", "goto", "widen", ";", "widen", ":", "if", "(", "one_var", "!=", "", ")", "return", "false", ";", "var", "=", "convert_modes", "(", "SImode", ",", "GET_MODE_INNER", "(", "mode", ")", ",", "var", ",", "true", ")", ";", "x", "=", "gen_reg_rtx", "(", "vsimode", ")", ";"], "ground_truth": ["if", "(", "!", "ix86_expand_vector_init_one_nonzero", "(", "mmx_ok", ",", "vsimode", ",", "x", ",", "var", ",", "one_var", ")", ")", "gcc_unreachable", "(", ")", ";"], "File": "i3867", "Func": "ix86_expand_vector_init_one_nonzero", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238558, "Length": 380, "Cover_Rate": 0.4634146341463415} {"Template_token": ["", "case", "E_V16HImode", ":", "case", "E_V32QImode", ":", "case", "E_V4SFmode", ":", "case", "E_V4SImode", ":", "case", "E_V8HImode", ":", "case", "E_V4HImode", ":", "break", ";", "case", "E_V16QImode", ":", "if", "(", "TARGET_SSE4_1", ")", "break", ";", "wmode", "=", "V8HImode", ";", "goto", "widen", ";", "case", "E_V8QImode", ":", "wmode", "=", "V4HImode", ";", "goto", "widen", ";", "widen", ":", "x", "=", "XVECEXP", "(", "vals", ",", "", ",", "one_var", "^", "", ")", ";", "if", "(", "one_var", "&", "", ")", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";", "var", "=", "expand_simple_binop", "(", "HImode", ",", "ASHIFT", ",", "var", ",", "GEN_INT", "(", "", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_LIB_WIDEN", ")", ";", "x", "=", "GEN_INT", "(", "INTVAL", "(", "x", ")", "&", "", ")", ";", "}", "else", "{", "var", "=", "convert_modes", "(", "HImode", ",", "QImode", ",", "var", ",", "true", ")", ";"], "ground_truth": ["x", "=", "gen_int_mode", "(", "UINTVAL", "(", "x", ")", "<<", "", ",", "HImode", ")", ";"], "File": "i3867", "Func": "ix86_expand_vector_init_one_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238559, "Length": 145, "Cover_Rate": 0.3983516483516483} {"Template_token": ["", "if", "(", "ix86_find_max_used_stack_alignment", "(", "stack_alignment", ",", "stack_realign", ")", ")", "{", "stack_realign", "=", "incoming_stack_boundary", "<", "stack_alignment", ";", "if", "(", "!", "stack_realign", ")", "{", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "}", "}", "else", "{", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{", "crtl", "->", "drap_reg", "=", "NULL_RTX", ";", "crtl", "->", "need_drap", "=", "false", ";", "}", "}", "else", "cfun", "->", "machine", "->", "no_drap_save_restore", "=", "true", ";", "frame_pointer_needed", "=", "false", ";", "stack_realign", "=", "false", ";", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_estimated", "=", "incoming_stack_boundary", ";", "if", "(", "crtl", "->", "preferred_stack_boundary", ">", "incoming_stack_boundary", ")", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "df_finish_pass", "(", "true", ")", ";", "df_scan_alloc", "(", "NULL", ")", ";", "df_scan_blocks", "(", ")", ";", "df_compute_regs_ever_live", "(", "true", ")", ";", "df_analyze", "(", ")", ";", "if", "(", "flag_var_tracking", ")", "{", "df_ref", "ref", ",", "next", ";", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "HARD_FRAME_POINTER_REGNUM", ")", ";"], "ground_truth": ["ref", ";", "ref", "=", "next", ")", "{"], "File": "i3867", "Func": "ix86_finalize_stack_frame_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238561, "Length": 192, "Cover_Rate": 0.3575418994413408} {"Template_token": ["", "static", "bool", "ix86_find_max_used_stack_alignment", "(", "unsigned", "int", "&", "stack_alignment", ",", "bool", "check_stack_slot", ")", "{", "HARD_REG_SET", "set_up_by_prologue", ",", "prologue_used", ";", "basic_block", "bb", ";", "CLEAR_HARD_REG_SET", "(", "prologue_used", ")", ";", "CLEAR_HARD_REG_SET", "(", "set_up_by_prologue", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "STACK_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "ARG_POINTER_REGNUM", ")", ";", "add_to_hard_reg_set", "(", "&", "set_up_by_prologue", ",", "Pmode", ",", "HARD_FRAME_POINTER_REGNUM", ")", ";", "if", "(", "stack_alignment", ">", "crtl", "->", "preferred_stack_boundary", ")", "stack_alignment", "=", "crtl", "->", "preferred_stack_boundary", ";", "bool", "require_stack_frame", "=", "false", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "require_stack_frame", "=", "true", ";", "if", "(", "check_stack_slot", ")", "{", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "if", "(", "MEM_P", "(", "*", "iter", ")", "&&", "(", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "*", "iter", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "*", "iter", ")", ")", ")", "{", "unsigned", "int", "alignment", "=", "MEM_ALIGN", "(", "*", "iter", ")", ";", "if", "(", "alignment", ">", "stack_alignment", ")", "stack_alignment", "=", "alignment", ";", "}", "}"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_find_max_used_stack_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238562, "Length": 191, "Cover_Rate": 0.9744897959183674} {"Template_token": ["", "bool", "require_stack_frame", "=", "false", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "rtx_insn", "*", "insn", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "requires_stack_frame_p", "(", "insn", ",", "prologue_used", ",", "set_up_by_prologue", ")", ")", "{", "require_stack_frame", "=", "true", ";", "if", "(", "check_stack_slot", ")", "{", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "if", "(", "MEM_P", "(", "*", "iter", ")", "&&", "(", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "*", "iter", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "*", "iter", ")", ")", ")", "{", "unsigned", "int", "alignment", "=", "MEM_ALIGN", "(", "*", "iter", ")", ";"], "ground_truth": ["if", "(", "alignment", ">", "stack_alignment", ")", "stack_alignment", "=", "alignment", ";"], "File": "i3867", "Func": "ix86_find_max_used_stack_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238563, "Length": 113, "Cover_Rate": 0.576530612244898} {"Template_token": ["", "cum", "->", "bnd_regno", "++", ";", "return", ";", "}", "cum", "->", "bnds_in_bt", "=", "", ";", "if", "(", "cum", "->", "force_bnd_pass", ")", "{", "cum", "->", "bnd_regno", "+=", "cum", "->", "force_bnd_pass", ";", "cum", "->", "force_bnd_pass", "=", "", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "type", ",", "words", ",", "named", ")", ";", "}", "else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "type", ",", "bytes", ",", "words", ")", ";", "if", "(", "cum", "->", "stdarg", ")", "cum", "->", "force_bnd_pass", "=", "nregs", ";", "if", "(", "!", "nregs", ")", "{", "if", "(", "cum", "->", "caller", ")", "cfun", "->", "machine", "->", "outgoing_args_on_stack", "=", "true", ";", "if", "(", "flag_check_pointer_bounds", ")", "cum", "->", "bnds_in_bt", "=", "chkp_type_bounds_count", "(", "type", ")", ";", "}"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238564, "Length": 150, "Cover_Rate": 0.5190311418685121} {"Template_token": ["", "}", "else", "if", "(", "!", "ix86_contains_aligned_value_p", "(", "type", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "if", "(", "align", "<", "", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "if", "(", "warn_psabi", "&&", "!", "warned", "&&", "align", "!=", "ix86_compat_function_arg_boundary", "(", "mode", ",", "type", ",", "saved_align", ")", ")", "{", "warned", "=", "true", ";", "inform", "(", "input_location", ",", "", "", ",", "align", "/", "BITS_PER_UNIT", ")", ";", "}", "}"], "ground_truth": ["return", "align", ";"], "File": "i3867", "Func": "ix86_function_arg_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238565, "Length": 65, "Cover_Rate": 0.3869047619047619} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "XCmode", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "else", "if", "(", "!", "ix86_contains_aligned_value_p", "(", "type", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "if", "(", "align", "<", "", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "if", "(", "warn_psabi", "&&", "!", "warned", "&&", "align", "!=", "ix86_compat_function_arg_boundary", "(", "mode", ",", "type", ",", "saved_align", ")", ")", "{"], "ground_truth": ["warned", "=", "true", ";"], "File": "i3867", "Func": "ix86_function_arg_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238566, "Length": 74, "Cover_Rate": 0.44047619047619047} {"Template_token": ["", "if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3867", "Func": "ix86_function_naked", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238567, "Length": 20, "Cover_Rate": 0.6896551724137931} {"Template_token": ["", "static", "bool", "ix86_function_naked", "(", "const_tree", "fn", ")", "{", "if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3867", "Func": "ix86_function_naked", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238568, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_incoming_stack_boundary_arg", "=", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", ";", "opts", "->", "x_ix86_pmode", "=", "ptr", "->", "x_ix86_pmode", ";", "opts", "->", "x_ix86_preferred_stack_boundary_arg", "=", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_regparm", "=", "ptr", "->", "x_ix86_regparm", ";", "opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";", "opts", "->", "x_ix86_sse2avx", "=", "ptr", "->", "x_ix86_sse2avx", ";", "opts", "->", "x_ix86_stack_protector_guard", "=", "ptr", "->", "x_ix86_stack_protector_guard", ";", "opts", "->", "x_ix86_stringop_alg", "=", "ptr", "->", "x_ix86_stringop_alg", ";", "opts", "->", "x_ix86_tls_dialect", "=", "ptr", "->", "x_ix86_tls_dialect", ";", "opts", "->", "x_ix86_tune_ctrl_string", "=", "ptr", "->", "x_ix86_tune_ctrl_string", ";", "opts", "->", "x_ix86_tune_memcpy_strategy", "=", "ptr", "->", "x_ix86_tune_memcpy_strategy", ";", "opts", "->", "x_ix86_tune_memset_strategy", "=", "ptr", "->", "x_ix86_tune_memset_strategy", ";", "opts", "->", "x_ix86_tune_no_default", "=", "ptr", "->", "x_ix86_tune_no_default", ";", "opts", "->", "x_ix86_veclibabi_type", "=", "ptr", "->", "x_ix86_veclibabi_type", ";", "ix86_tune_cost", "=", "processor_target_table", "[", "ix86_tune", "]", ".", "cost", ";", "if", "(", "opts", "->", "x_optimize_size", ")", "ix86_cost", "=", "&", "ix86_size_cost", ";", "else", "ix86_cost", "=", "ix86_tune_cost", ";"], "ground_truth": ["if", "(", "old_arch", "!=", "ix86_arch", ")", "{"], "File": "i3867", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238569, "Length": 160, "Cover_Rate": 0.40609137055837563} {"Template_token": ["", "enum", "calling_abi", "abi", "=", "ix86_abi", ";", "if", "(", "fntype", "==", "NULL_TREE", "||", "TYPE_ATTRIBUTES", "(", "fntype", ")", "==", "NULL_TREE", ")", "return", "abi", ";", "if", "(", "abi", "==", "SYSV_ABI", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "{", "static", "int", "warned", ";", "if", "(", "TARGET_X32", "&&", "!", "warned", ")", "{", "error", "(", "", ")", ";"], "ground_truth": ["warned", "=", "", ";"], "File": "i3867", "Func": "ix86_function_type_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238570, "Length": 60, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "if", "(", "(", "TARGET_AVX512F", "&&", "vector_size", "==", "", ")", "||", "(", "TARGET_AVX512VL", "&&", "(", "vector_size", "==", "", "||", "vector_size", "==", "", ")", ")", ")", "{", "if", "(", "elem_size", "==", "", "||", "elem_size", "==", "", "||", "TARGET_AVX512BW", ")", "return", "smallest_int_mode_for_size", "(", "nunits", ")", ";", "}", "scalar_int_mode", "elem_mode", "=", "smallest_int_mode_for_size", "(", "elem_size", "*", "BITS_PER_UNIT", ")", ";", "gcc_assert", "(", "elem_size", "*", "nunits", "==", "vector_size", ")", ";"], "ground_truth": ["return", "mode_for_vector", "(", "elem_mode", ",", "nunits", ")", ";"], "File": "i3867", "Func": "ix86_get_mask_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238571, "Length": 71, "Cover_Rate": 0.7888888888888889} {"Template_token": ["", "return", "SSE_REGNO_P", "(", "regno", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">", "", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_hard_regno_call_part_clobbered", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238574, "Length": 14, "Cover_Rate": 0.5384615384615384} {"Template_token": ["", "if", "(", "(", "TARGET_AVX5124FMAPS", "||", "TARGET_AVX5124VNNIW", ")", "&&", "MOD4_SSE_REGNO_P", "(", "regno", ")", "&&", "mode", "==", "V64SImode", ")", "return", "true", ";", "if", "(", "TARGET_AVX512VL", "&&", "(", "mode", "==", "OImode", "||", "mode", "==", "TImode", "||", "VALID_AVX256_REG_MODE", "(", "mode", ")", "||", "VALID_AVX512VL_128_REG_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", "return", "false", ";", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_DFP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i3867", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238575, "Length": 203, "Cover_Rate": 0.5670391061452514} {"Template_token": ["", "if", "(", "mode", "==", "XFmode", ")", "return", "TARGET_64BIT", "?", "", ":", "", ";", "if", "(", "mode", "==", "XCmode", ")", "return", "TARGET_64BIT", "?", "", ":", "", ";", "return", "CEIL", "(", "GET_MODE_SIZE", "(", "mode", ")", ",", "UNITS_PER_WORD", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_hard_regno_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238576, "Length": 38, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "tmp_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "gcc_assert", "(", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "tmp_regno", ")", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "pic_offset_table_rtx", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "tmp_reg", ",", "label", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "pic_offset_table_rtx", ",", "pic_offset_table_rtx", ",", "tmp_reg", ")", ")", ";"], "ground_truth": ["const", "char", "*", "name", "=", "LABEL_NAME", "(", "label", ")", ";"], "File": "i3867", "Func": "ix86_init_large_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238577, "Length": 73, "Cover_Rate": 0.5887096774193549} {"Template_token": ["", "struct", "machine_function", "*", "f", ";", "f", "=", "ggc_cleared_alloc", "<", "machine_function", ">", "(", ")", ";", "f", "->", "call_abi", "=", "ix86_abi", ";"], "ground_truth": ["return", "f", ";"], "File": "i3867", "Func": "ix86_init_machine_status", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238578, "Length": 23, "Cover_Rate": 0.696969696969697} {"Template_token": ["", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "false", ";", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "x", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "case", "UNSPEC_PLTOFF", ":", "return", "TARGET_64BIT", ";", "case", "UNSPEC_TPOFF", ":", "case", "UNSPEC_NTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "case", "UNSPEC_DTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_DYNAMIC", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ")", "return", "false", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "MACHO_DYNAMIC_NO_PIC_P", ")", "return", "machopic_symbol_defined_p", "(", "x", ")", ";"], "File": "i3867", "Func": "ix86_legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238580, "Length": 218, "Cover_Rate": 0.6546546546546547} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "unsigned", "int", "n_words", "=", "GET_MODE_SIZE", "(", "mode", ")", "/", "UNITS_PER_WORD", ";", "if", "(", "n_words", ">", "", ")", "mem_count", "+=", "", ";", "else", "mem_count", "+=", "", ";", "}", "free", "(", "bbs", ")", ";", "if", "(", "mem_count", "&&", "mem_count", "<=", "", ")", "return", "MIN", "(", "nunroll", ",", "", "/", "mem_count", ")", ";", "return", "nunroll", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238581, "Length": 62, "Cover_Rate": 0.36257309941520466} {"Template_token": ["", "bool", "strong", ";", "if", "(", "val", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "(", "IX86_HLE_ACQUIRE", "|", "IX86_HLE_RELEASE", "|", "MEMMODEL_MASK", ")", "||", "(", "(", "val", "&", "IX86_HLE_ACQUIRE", ")", "&&", "(", "val", "&", "IX86_HLE_RELEASE", ")", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_memmodel_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238582, "Length": 46, "Cover_Rate": 0.32167832167832167} {"Template_token": ["", "static", "bool", "ix86_modes_tieable_p", "(", "machine_mode", "mode1", ",", "machine_mode", "mode2", ")", "{", "if", "(", "mode1", "==", "mode2", ")", "return", "true", ";", "if", "(", "ix86_tieable_integer_mode_p", "(", "mode1", ")", "&&", "ix86_tieable_integer_mode_p", "(", "mode2", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "mode2", "==", "XFmode", ")", "return", "mode1", "==", "SFmode", "||", "mode1", "==", "DFmode", ";"], "File": "i3867", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238583, "Length": 50, "Cover_Rate": 0.3048780487804878} {"Template_token": ["", "static", "machine_mode", "ix86_mpx_bound_mode", "(", ")", "{"], "ground_truth": ["if", "(", "!", "TARGET_MPX", ")", "{"], "File": "i3867", "Func": "ix86_mpx_bound_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238584, "Length": 12, "Cover_Rate": 0.375} {"Template_token": ["", "if", "(", "TARGET_AVX512DQ", ")", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", ",", "true", ")", ";", "if", "(", "mode", "==", "V16QImode", "||", "mode", "==", "V32QImode", ")", "{", "int", "extra", "=", "", ";", "if", "(", "TARGET_XOP", "&&", "mode", "==", "V16QImode", ")", "extra", "=", "", ";", "else", "if", "(", "TARGET_SSSE3", ")", "extra", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "extra", ",", "true", ")", ";", "}", "else", "if", "(", "mode", "==", "V2DImode", "||", "mode", "==", "V4DImode", ")", "{", "if", "(", "TARGET_XOP", "&&", "mode", "==", "V2DImode", ")", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ",", "true", ")", ";", "else", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ",", "true", ")", ";", "}", "else", "if", "(", "mode", "==", "V4SImode", "&&", "!", "(", "TARGET_SSE4_1", "||", "TARGET_AVX", ")", ")", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ",", "true", ")", ";", "else", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", ",", "true", ")", ";", "}"], "ground_truth": ["else", "return", "(", "cost", "->", "mult_init", "[", "MODE_INDEX", "(", "mode", ")", "]", "+", "cost", "->", "mult_bit", "*", "", ")", ";"], "File": "i3867", "Func": "ix86_multiplication_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238586, "Length": 204, "Cover_Rate": 0.6517571884984026} {"Template_token": ["", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "!", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "return", "false", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";"], "ground_truth": ["if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "return", "false", ";"], "File": "i3867", "Func": "ix86_notrack_prefixed_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238587, "Length": 70, "Cover_Rate": 0.4093567251461988} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}", "else", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}", "}", "else", "xasm", "=", "", ";", "}", "else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";", "else", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}", "if", "(", "output_indirect_p", "&&", "!", "direct_p", ")", "ix86_output_indirect_branch", "(", "call_op", ",", "xasm", ",", "true", ")", ";", "else", "output_asm_insn", "(", "xasm", ",", "&", "call_op", ")", ";", "return", "", ";", "}", "if", "(", "TARGET_SEH", ")", "{", "rtx_insn", "*", "i", ";", "for", "(", "i", "=", "NEXT_INSN", "(", "insn", ")", ";", "i", ";", "i", "=", "NEXT_INSN", "(", "i", ")", ")", "{", "if", "(", "JUMP_P", "(", "i", ")", "&&", "CROSSING_JUMP_P", "(", "i", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "if", "(", "INSN_P", "(", "i", ")", ")", "break", ";", "if", "(", "NOTE_P", "(", "i", ")", "&&", "NOTE_KIND", "(", "i", ")", "==", "NOTE_INSN_EPILOGUE_BEG", "&&", "!", "flag_non_call_exceptions", "&&", "!", "can_throw_internal", "(", "insn", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "}", "if", "(", "i", "==", "NULL", ")", "seh_nop_p", "=", "true", ";", "}", "if", "(", "direct_p", ")", "{", "if", "(", "ix86_nopic_noplt_attribute_p", "(", "call_op", ")", ")", "{", "direct_p", "=", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "i3867", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238590, "Length": 234, "Cover_Rate": 0.6141732283464567} {"Template_token": ["", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "{", "indirect_return_bnd_needed", "|=", "need_thunk", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "{", "indirect_return_needed", "|=", "need_thunk", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "}"], "ground_truth": ["else", "output_indirect_thunk", "(", "need_prefix", ",", "INVALID_REGNUM", ")", ";"], "File": "i3867", "Func": "ix86_output_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238591, "Length": 46, "Cover_Rate": 0.3357664233576642} {"Template_token": ["", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "output_indirect_thunk", "(", "need_prefix", ",", "regno", ")", ";", "}", "else", "{", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "if", "(", "MEM_P", "(", "call_op", ")", ")", "{", "struct", "ix86_address", "parts", ";", "rtx", "addr", "=", "XEXP", "(", "call_op", ",", "", ")", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", ")", "{", "if", "(", "parts", ".", "index", ")", "{", "addr", "=", "gen_rtx_MULT", "(", "Pmode", ",", "parts", ".", "index", ",", "GEN_INT", "(", "parts", ".", "scale", ")", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "addr", ")", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";", "rtx", "disp", ";", "if", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "disp", "=", "plus_constant", "(", "Pmode", ",", "parts", ".", "disp", ",", "UNITS_PER_WORD", ")", ";", "else", "disp", "=", "GEN_INT", "(", "UNITS_PER_WORD", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "addr", ",", "disp", ")", ";", "call_op", "=", "gen_rtx_MEM", "(", "GET_MODE", "(", "call_op", ")", ",", "addr", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_output_indirect_branch_via_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238592, "Length": 255, "Cover_Rate": 0.5225409836065574} {"Template_token": ["", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "if", "(", "MEM_P", "(", "call_op", ")", ")", "{", "struct", "ix86_address", "parts", ";", "rtx", "addr", "=", "XEXP", "(", "call_op", ",", "", ")", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", ")", "{", "if", "(", "parts", ".", "index", ")", "{", "addr", "=", "gen_rtx_MULT", "(", "Pmode", ",", "parts", ".", "index", ",", "GEN_INT", "(", "parts", ".", "scale", ")", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "addr", ")", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";", "rtx", "disp", ";", "if", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "disp", "=", "plus_constant", "(", "Pmode", ",", "parts", ".", "disp", ",", "UNITS_PER_WORD", ")", ";", "else", "disp", "=", "GEN_INT", "(", "UNITS_PER_WORD", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "addr", ",", "disp", ")", ";", "call_op", "=", "gen_rtx_MEM", "(", "GET_MODE", "(", "call_op", ")", ",", "addr", ")", ";", "}", "}", "output_asm_insn", "(", "push_buf", ",", "&", "call_op", ")", ";", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "output_indirect_thunk", "(", "need_prefix", ",", "regno", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_output_indirect_branch_via_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238593, "Length": 298, "Cover_Rate": 0.610655737704918} {"Template_token": ["", "thunk_name", "=", "thunk_name_buf", ";", "}", "else", "thunk_name", "=", "NULL", ";", "if", "(", "sibcall_p", ")", "{", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "output_indirect_thunk", "(", "need_prefix", ",", "regno", ")", ";", "}", "else", "{", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "return", ";", "}", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";"], "ground_truth": ["if", "(", "thunk_name", "!=", "NULL", ")", "{"], "File": "i3867", "Func": "ix86_output_indirect_branch_via_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238594, "Length": 175, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "enum", "indirect_thunk_prefix", "need_prefix", "=", "indirect_thunk_need_prefix", "(", "current_output_insn", ")", ";", "unsigned", "int", "regno", "=", "REGNO", "(", "ret_op", ")", ";", "gcc_assert", "(", "regno", "==", "CX_REG", ")", ";", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "!=", "indirect_branch_thunk_inline", ")", "{", "bool", "need_thunk", "=", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ";", "indirect_thunk_name", "(", "thunk_name", ",", "regno", ",", "need_prefix", ",", "true", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "{", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx_bnd", "=", "true", ";", "indirect_thunks_bnd_used", "|=", "", "<<", "CX_REG", ";", "}", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "{", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx", "=", "true", ";", "indirect_thunks_used", "|=", "", "<<", "CX_REG", ";", "}", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_output_indirect_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238595, "Length": 122, "Cover_Rate": 0.7393939393939394} {"Template_token": ["", "indirect_thunk_name", "(", "thunk_name", ",", "regno", ",", "need_prefix", ",", "true", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "{", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx_bnd", "=", "true", ";", "indirect_thunks_bnd_used", "|=", "", "<<", "CX_REG", ";", "}", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "}", "else", "{", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx", "=", "true", ";", "indirect_thunks_used", "|=", "", "<<", "CX_REG", ";", "}", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_output_indirect_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238596, "Length": 72, "Cover_Rate": 0.43636363636363634} {"Template_token": ["", "if", "(", "inline_secondary_memory_needed", "(", "mode", ",", "class1", ",", "class2", ",", "false", ")", ")", "{", "int", "cost", "=", "", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class1", ",", "", ")", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class2", ",", "", ")", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "BITS_PER_WORD", "&&", "TARGET_MEMORY_MISMATCH_STALL", "&&", "targetm", ".", "class_max_nregs", "(", "class1", ",", "mode", ")", ">", "targetm", ".", "class_max_nregs", "(", "class2", ",", "mode", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "MMX_CLASS_P", "(", "class1", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", ")", "||", "(", "MMX_CLASS_P", "(", "class2", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";", "}", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "return", "MAX", "(", "", ",", "MMX_CLASS_P", "(", "class1", ")", "||", "MMX_CLASS_P", "(", "class2", ")", "?", "ix86_cost", "->", "mmxsse_to_integer", ":", "ix86_cost", "->", "ssemmx_to_integer", ")", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "fp_move", ";"], "ground_truth": ["if", "(", "MAYBE_SSE_CLASS_P", "(", "class1", ")", ")", "{"], "File": "i3867", "Func": "ix86_register_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238599, "Length": 174, "Cover_Rate": 0.6744186046511628} {"Template_token": ["", "if", "(", "inline_secondary_memory_needed", "(", "mode", ",", "class1", ",", "class2", ",", "false", ")", ")", "{", "int", "cost", "=", "", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class1", ",", "", ")", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class2", ",", "", ")", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "BITS_PER_WORD", "&&", "TARGET_MEMORY_MISMATCH_STALL", "&&", "targetm", ".", "class_max_nregs", "(", "class1", ",", "mode", ")", ">", "targetm", ".", "class_max_nregs", "(", "class2", ",", "mode", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "MMX_CLASS_P", "(", "class1", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", ")", "||", "(", "MMX_CLASS_P", "(", "class2", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";", "}", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "return", "MAX", "(", "", ",", "MMX_CLASS_P", "(", "class1", ")", "||", "MMX_CLASS_P", "(", "class2", ")", "?", "ix86_cost", "->", "mmxsse_to_integer", ":", "ix86_cost", "->", "ssemmx_to_integer", ")", ";"], "ground_truth": ["if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "fp_move", ";"], "File": "i3867", "Func": "ix86_register_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238600, "Length": 166, "Cover_Rate": 0.6434108527131783} {"Template_token": ["", "unsigned", "int", "nregs", "=", "REG_NREGS", "(", "reg", ")", ";", "while", "(", "nregs", "--", ">", "", ")", "if", "(", "(", "i", "+", "nregs", ")", "==", "regno", ")", "return", "false", ";", "reg", "=", "crtl", "->", "return_bnd", ";", "if", "(", "reg", ")", "{", "i", "=", "REGNO", "(", "reg", ")", ";", "nregs", "=", "REG_NREGS", "(", "reg", ")", ";", "while", "(", "nregs", "--", ">", "", ")", "if", "(", "(", "i", "+", "nregs", ")", "==", "regno", ")", "return", "false", ";", "}", "}", "return", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "!", "STACK_REGNO_P", "(", "regno", ")", "&&", "!", "MMX_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "!=", "HARD_FRAME_POINTER_REGNUM", "||", "!", "frame_pointer_needed", ")", ")", ";", "}", "if", "(", "regno", "==", "REAL_PIC_OFFSET_TABLE_REGNUM", "&&", "pic_offset_table_rtx", ")", "{", "if", "(", "ix86_use_pseudo_pic_reg", "(", ")", ")", "{", "if", "(", "!", "TARGET_64BIT", "&&", "flag_pic", "&&", "crtl", "->", "profile", ")", "return", "true", ";", "}", "else", "if", "(", "df_regs_ever_live_p", "(", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "profile", "||", "crtl", "->", "calls_eh_return", "||", "crtl", "->", "uses_const_pool", "||", "cfun", "->", "has_nonlocal_label", ")", "return", "ix86_select_alt_pic_regnum", "(", ")", "==", "INVALID_REGNUM", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", "&&", "maybe_eh_return", ")", "{"], "ground_truth": ["unsigned", "i", ";"], "File": "i3867", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238602, "Length": 187, "Cover_Rate": 0.5137362637362637} {"Template_token": ["", "else", "if", "(", "df_regs_ever_live_p", "(", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "profile", "||", "crtl", "->", "calls_eh_return", "||", "crtl", "->", "uses_const_pool", "||", "cfun", "->", "has_nonlocal_label", ")", "return", "ix86_select_alt_pic_regnum", "(", ")", "==", "INVALID_REGNUM", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", "&&", "maybe_eh_return", ")", "{", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "unsigned", "test", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "test", "==", "INVALID_REGNUM", ")", "break", ";", "if", "(", "test", "==", "regno", ")", "return", "true", ";", "}", "}", "if", "(", "ignore_outlined", "&&", "cfun", "->", "machine", "->", "call_ms2sysv", ")", "{", "unsigned", "count", "=", "cfun", "->", "machine", "->", "call_ms2sysv_extra_regs", "+", "xlogue_layout", "::", "MIN_REGS", ";", "if", "(", "xlogue_layout", "::", "is_stub_managed_reg", "(", "regno", ",", "count", ")", ")", "return", "false", ";", "}", "if", "(", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", "&&", "!", "cfun", "->", "machine", "->", "no_drap_save_restore", ")", "return", "true", ";"], "ground_truth": ["return", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_regs", "[", "regno", "]", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "(", "regno", "!=", "HARD_FRAME_POINTER_REGNUM", "||", "!", "frame_pointer_needed", ")", ")", ";"], "File": "i3867", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238603, "Length": 175, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";", "save_area", "=", "frame_pointer_rtx", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";", "bnd_reg", "=", "cum", "->", "bnd_regno", "+", "cum", "->", "force_bnd_pass", ";", "if", "(", "chkp_function_instrumented_p", "(", "current_function_decl", ")", ")", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "max", ";", "i", "++", ")", "{", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "save_area", ",", "i", "*", "UNITS_PER_WORD", ")", ";", "rtx", "ptr", "=", "gen_rtx_REG", "(", "Pmode", ",", "x86_64_int_parameter_registers", "[", "i", "]", ")", ";", "rtx", "bounds", ";", "if", "(", "bnd_reg", "<=", "LAST_BND_REG", ")", "bounds", "=", "gen_rtx_REG", "(", "BNDmode", ",", "bnd_reg", ")", ";", "else", "{", "rtx", "ldx_addr", "=", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "(", "LAST_BND_REG", "-", "bnd_reg", ")", "*", "GET_MODE_SIZE", "(", "Pmode", ")", ")", ";", "bounds", "=", "gen_reg_rtx", "(", "BNDmode", ")", ";", "emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ":", "gen_bnd32_ldx", "(", "bounds", ",", "ldx_addr", ",", "ptr", ")", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "BNDmode", "==", "BND64mode", "?", "gen_bnd64_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ":", "gen_bnd32_stx", "(", "addr", ",", "ptr", ",", "bounds", ")", ")", ";"], "File": "i3867", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238604, "Length": 212, "Cover_Rate": 0.7310344827586207} {"Template_token": ["", "if", "(", "TARGET_MPX", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_SSE", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_MMX", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_80387", ")", "isa", "=", "", ";", "else", "isa", "=", "NULL", ";", "if", "(", "isa", "!=", "NULL", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "sorry", "(", "", ",", "isa", ",", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "?", "", ":", "", ")", ")", ";", "else", "sorry", "(", "", "", ",", "isa", ")", ";", "cfun", "->", "machine", "->", "func_type", "=", "TYPE_NORMAL", ";", "cfun", "->", "machine", "->", "no_caller_saved_registers", "=", "false", ";", "}", "}", "prev_no_caller_saved_registers", "=", "cfun", "->", "machine", "->", "no_caller_saved_registers", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238605, "Length": 114, "Cover_Rate": 0.31843575418994413} {"Template_token": ["", "if", "(", "fndecl", "!=", "NULL_TREE", ")", "{", "ix86_set_func_type", "(", "fndecl", ")", ";", "ix86_set_indirect_branch_type", "(", "fndecl", ")", ";", "}", "return", ";", "}", "tree", "old_tree", ";", "if", "(", "ix86_previous_fndecl", "==", "NULL_TREE", ")", "old_tree", "=", "target_option_current_node", ";", "else", "if", "(", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ")", "old_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "ix86_previous_fndecl", ")", ";", "else", "old_tree", "=", "target_option_default_node", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "ix86_set_func_type", "(", "fndecl", ")", ";", "ix86_set_indirect_branch_type", "(", "fndecl", ")", ";", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "else", "if", "(", "new_tree", "==", "target_option_default_node", ")", "restore_target_globals", "(", "&", "default_target_globals", ")", ";"], "ground_truth": ["else", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", "=", "save_target_globals_default_opts", "(", ")", ";"], "File": "i3867", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238606, "Length": 158, "Cover_Rate": 0.441340782122905} {"Template_token": ["", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "else", "cfun", "->", "machine", "->", "function_return_type", "=", "ix86_function_return", ";", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "||", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ")", ")", "error", "(", "", "", ",", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "?", "", ":", "", ")", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_set_indirect_branch_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238607, "Length": 171, "Cover_Rate": 0.3577405857740586} {"Template_token": ["", "if", "(", "args", "==", "NULL", ")", "gcc_unreachable", "(", ")", ";", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "else", "cfun", "->", "machine", "->", "function_return_type", "=", "ix86_function_return", ";"], "ground_truth": ["if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "||", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ")", ")", "error", "(", "", "", ",", "(", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk_extern", ")", "?", "", ":", "", ")", ")", ";"], "File": "i3867", "Func": "ix86_set_indirect_branch_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238608, "Length": 180, "Cover_Rate": 0.37656903765690375} {"Template_token": ["", "}", "count", "=", "", ";", "}", "else", "if", "(", "TARGET_SSSE3", ")", "count", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", "*", "count", ",", "true", ")", ";", "}", "else", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", ",", "true", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "{", "if", "(", "constant_op1", ")", "{", "if", "(", "op1_val", ">", "", ")", "return", "cost", "->", "shift_const", "+", "COSTS_N_INSNS", "(", "", ")", ";", "else", "return", "cost", "->", "shift_const", "*", "", ";", "}", "else", "{", "if", "(", "and_in_op1", ")", "return", "cost", "->", "shift_var", "*", "", ";", "else", "return", "cost", "->", "shift_var", "*", "", "+", "COSTS_N_INSNS", "(", "", ")", ";", "}", "}", "else", "{", "if", "(", "constant_op1", ")", "return", "cost", "->", "shift_const", ";", "else", "if", "(", "shift_and_truncate", ")", "{", "if", "(", "skip_op0", ")", "*", "skip_op0", "=", "*", "skip_op1", "=", "true", ";"], "ground_truth": ["return", "cost", "->", "shift_var", ";"], "File": "i3867", "Func": "ix86_shift_rotate_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238609, "Length": 146, "Cover_Rate": 0.512280701754386} {"Template_token": ["", "clonei", "->", "mask_mode", "=", "VOIDmode", ";", "switch", "(", "clonei", "->", "vecsize_mangle", ")", "{", "case", "'b'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'c'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'d'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "break", ";", "case", "'e'", ":", "clonei", "->", "vecsize_int", "=", "", ";", "clonei", "->", "vecsize_float", "=", "", ";", "if", "(", "TYPE_MODE", "(", "base_type", ")", "==", "QImode", ")", "clonei", "->", "mask_mode", "=", "DImode", ";", "else", "clonei", "->", "mask_mode", "=", "SImode", ";", "break", ";", "}", "if", "(", "clonei", "->", "simdlen", "==", "", ")", "{", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "base_type", ")", ")", ")", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_int", ";", "else", "clonei", "->", "simdlen", "=", "clonei", "->", "vecsize_float", ";", "clonei", "->", "simdlen", "/=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "base_type", ")", ")", ";", "}", "else", "if", "(", "clonei", "->", "simdlen", ">", "", ")", "{", "tree", "ctype", "=", "ret_type", ";", "if", "(", "TREE_CODE", "(", "ret_type", ")", "==", "VOID_TYPE", ")", "ctype", "=", "base_type", ";", "int", "cnt", "=", "GET_MODE_BITSIZE", "(", "TYPE_MODE", "(", "ctype", ")", ")", "*", "clonei", "->", "simdlen", ";", "if", "(", "SCALAR_INT_MODE_P", "(", "TYPE_MODE", "(", "ctype", ")", ")", ")", "cnt", "/=", "clonei", "->", "vecsize_int", ";", "else", "cnt", "/=", "clonei", "->", "vecsize_float", ";", "if", "(", "cnt", ">", "(", "TARGET_64BIT", "?", "", ":", "", ")", ")", "{", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "clonei", "->", "simdlen", ")", ";", "return", "", ";", "}", "}"], "ground_truth": ["return", "ret", ";"], "File": "i3867", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238610, "Length": 258, "Cover_Rate": 0.4479166666666667} {"Template_token": ["", "case", "E_DImode", ":", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "break", ";", "default", ":", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "ret_type", ")", ";", "return", "", ";", "}", "tree", "t", ";", "int", "i", ";", "for", "(", "t", "=", "DECL_ARGUMENTS", "(", "node", "->", "decl", ")", ",", "i", "=", "", ";", "t", ";", "t", "=", "DECL_CHAIN", "(", "t", ")", ",", "i", "++", ")", "switch", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "t", ")", ")", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "case", "E_SImode", ":", "case", "E_DImode", ":", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "break", ";", "default", ":", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "TREE_TYPE", "(", "t", ")", ")", ";", "return", "", ";", "}", "if", "(", "!", "TREE_PUBLIC", "(", "node", "->", "decl", ")", ")", "{", "if", "(", "TARGET_AVX512F", ")", "clonei", "->", "vecsize_mangle", "=", "'e'", ";", "else", "if", "(", "TARGET_AVX2", ")", "clonei", "->", "vecsize_mangle", "=", "'d'", ";", "else", "if", "(", "TARGET_AVX", ")", "clonei", "->", "vecsize_mangle", "=", "'c'", ";", "else", "clonei", "->", "vecsize_mangle", "=", "'b'", ";", "ret", "=", "", ";", "}", "else", "{", "clonei", "->", "vecsize_mangle", "=", "", "[", "num", "]", ";", "ret", "=", "", ";", "}"], "ground_truth": ["clonei", "->", "mask_mode", "=", "VOIDmode", ";"], "File": "i3867", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238611, "Length": 199, "Cover_Rate": 0.3454861111111111} {"Template_token": ["", "else", "if", "(", "nparts", "==", "", ")", "{", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "}", "}", "else", "{", "if", "(", "GET_MODE", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "SImode", ")", "{", "switch", "(", "GET_CODE", "(", "part", "[", "", "]", "[", "", "]", ")", ")", "{", "case", "MEM", ":", "part", "[", "", "]", "[", "", "]", "=", "adjust_address", "(", "part", "[", "", "]", "[", "", "]", ",", "DImode", ",", "", ")", ";", "break", ";", "case", "REG", ":", "part", "[", "", "]", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "GET_MODE", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "SImode", ")", "part", "[", "", "]", "[", "", "]", "=", "part", "[", "", "]", "[", "", "]", ";", "}", "}", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "return", ";", "}", "if", "(", "(", "REG_P", "(", "part", "[", "", "]", "[", "", "]", ")", "&&", "REG_P", "(", "part", "[", "", "]", "[", "", "]", ")", "&&", "(", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "||", "(", "nparts", "==", "", "&&", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", "||", "(", "nparts", "==", "", "&&", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", ")", ")", "||", "(", "collisions", ">", "", "&&", "reg_overlap_mentioned_p", "(", "part", "[", "", "]", "[", "", "]", ",", "XEXP", "(", "part", "[", "", "]", "[", "", "]", ",", "", ")", ")", ")", ")", "{", "for", "(", "i", "=", "", ",", "j", "=", "nparts", "-", "", ";", "i", "<", "nparts", ";", "i", "++", ",", "j", "--", ")", "{", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "j", "]", ";", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "j", "]", ";", "}", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "nparts", ";", "i", "++", ")", "{", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "i", "]", ";", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "i", "]", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_split_long_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238613, "Length": 457, "Cover_Rate": 0.30145118733509235} {"Template_token": ["", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "}", "else", "if", "(", "nparts", "==", "", ")", "{", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "}", "}", "else", "{", "if", "(", "GET_MODE", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "SImode", ")", "{", "switch", "(", "GET_CODE", "(", "part", "[", "", "]", "[", "", "]", ")", ")", "{", "case", "MEM", ":", "part", "[", "", "]", "[", "", "]", "=", "adjust_address", "(", "part", "[", "", "]", "[", "", "]", ",", "DImode", ",", "", ")", ";", "break", ";", "case", "REG", ":", "part", "[", "", "]", "[", "", "]", "=", "gen_rtx_REG", "(", "DImode", ",", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "GET_MODE", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "SImode", ")", "part", "[", "", "]", "[", "", "]", "=", "part", "[", "", "]", "[", "", "]", ";", "}", "}", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "emit_move_insn", "(", "part", "[", "", "]", "[", "", "]", ",", "part", "[", "", "]", "[", "", "]", ")", ";", "return", ";", "}", "if", "(", "(", "REG_P", "(", "part", "[", "", "]", "[", "", "]", ")", "&&", "REG_P", "(", "part", "[", "", "]", "[", "", "]", ")", "&&", "(", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "||", "(", "nparts", "==", "", "&&", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", "||", "(", "nparts", "==", "", "&&", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", "==", "REGNO", "(", "part", "[", "", "]", "[", "", "]", ")", ")", ")", ")", "||", "(", "collisions", ">", "", "&&", "reg_overlap_mentioned_p", "(", "part", "[", "", "]", "[", "", "]", ",", "XEXP", "(", "part", "[", "", "]", "[", "", "]", ",", "", ")", ")", ")", ")", "{", "for", "(", "i", "=", "", ",", "j", "=", "nparts", "-", "", ";", "i", "<", "nparts", ";", "i", "++", ",", "j", "--", ")", "{", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "j", "]", ";", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "j", "]", ";", "}", "}", "else", "{", "for", "(", "i", "=", "", ";", "i", "<", "nparts", ";", "i", "++", ")", "{", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "i", "]", ";", "operands", "[", "", "+", "i", "]", "=", "part", "[", "", "]", "[", "i", "]", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_split_long_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238614, "Length": 477, "Cover_Rate": 0.31464379947229554} {"Template_token": ["", "case", "E_V8DImode", ":", "case", "E_V4DImode", ":", "return", "V2DImode", ";", "case", "E_V16SImode", ":", "case", "E_V8SImode", ":", "return", "V4SImode", ";", "case", "E_V32HImode", ":", "case", "E_V16HImode", ":", "return", "V8HImode", ";", "case", "E_V64QImode", ":", "case", "E_V32QImode", ":", "return", "V16QImode", ";", "case", "E_V16SFmode", ":", "case", "E_V8SFmode", ":", "return", "V4SFmode", ";", "case", "E_V8DFmode", ":", "case", "E_V4DFmode", ":", "return", "V2DFmode", ";", "default", ":", "return", "mode", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_split_reduction", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238615, "Length": 60, "Cover_Rate": 0.8108108108108109} {"Template_token": ["", "case", "E_V32HImode", ":", "case", "E_V16HImode", ":", "return", "V8HImode", ";", "case", "E_V64QImode", ":", "case", "E_V32QImode", ":", "return", "V16QImode", ";", "case", "E_V16SFmode", ":"], "ground_truth": ["case", "E_V8SFmode", ":"], "File": "i3867", "Func": "ix86_split_reduction", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238616, "Length": 24, "Cover_Rate": 0.32432432432432434} {"Template_token": ["", "TREE_THIS_VOLATILE", "(", "t", ")", "=", "", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "x", "=", "DECL_RTL", "(", "t", ")", ";", "RTX_FLAG", "(", "x", ",", "used", ")", "=", "", ";", "ix86_tls_stack_chk_guard_decl", "=", "t", ";", "}", "}", "else", "{", "tree", "asptrtype", "=", "build_pointer_type", "(", "type", ")", ";", "t", "=", "build_int_cst", "(", "asptrtype", ",", "ix86_stack_protector_guard_offset", ")", ";", "t", "=", "build2", "(", "MEM_REF", ",", "asptrtype", ",", "t", ",", "build_int_cst", "(", "asptrtype", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_stack_protect_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238617, "Length": 81, "Cover_Rate": 0.39901477832512317} {"Template_token": ["", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "offset", "+=", "size", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "offset", "+=", "", ";", "}", "else", "{", "rtx", "disp", ",", "chain", ";", "chain", "=", "ix86_static_chain", "(", "fndecl", ",", "true", ")", ";", "if", "(", "REG_P", "(", "chain", ")", ")", "{", "switch", "(", "REGNO", "(", "chain", ")", ")", "{", "case", "AX_REG", ":", "opcode", "=", "", ";", "break", ";", "case", "CX_REG", ":", "opcode", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "opcode", "=", "", ";", "if", "(", "need_endbr", ")", "{", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "offset", "+=", "", ";", "}", "mem", "=", "adjust_address", "(", "m_tramp", ",", "QImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "opcode", ",", "QImode", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", "+", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "offset", "+=", "", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "QImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "QImode", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", "+", "", ")", ";", "offset", "+=", "", ";", "disp", "=", "expand_binop", "(", "SImode", ",", "sub_optab", ",", "fnaddr", ",", "plus_constant", "(", "Pmode", ",", "XEXP", "(", "m_tramp", ",", "", ")", ",", "offset", "-", "(", "MEM_P", "(", "chain", ")", "?", "", ":", "", ")", ")", ",", "NULL_RTX", ",", "", ",", "OPTAB_DIRECT", ")", ";", "emit_move_insn", "(", "mem", ",", "disp", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_trampoline_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238619, "Length": 272, "Cover_Rate": 0.4665523156089194} {"Template_token": ["", "case", "LTGT", ":", "case", "UNORDERED", ":", "case", "ORDERED", ":", "case", "UNLT", ":", "case", "UNLE", ":", "case", "UNGT", ":", "case", "UNGE", ":", "case", "UNEQ", ":", "return", "true", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i3867", "Func": "ix86_unordered_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238620, "Length": 33, "Cover_Rate": 0.4230769230769231} {"Template_token": ["", "tree", "ix86_valid_target_attribute_tree", "(", "tree", "args", ",", "struct", "gcc_options", "*", "opts", ",", "struct", "gcc_options", "*", "opts_set", ")", "{", "const", "char", "*", "orig_arch_string", "=", "opts", "->", "x_ix86_arch_string", ";", "const", "char", "*", "orig_tune_string", "=", "opts", "->", "x_ix86_tune_string", ";", "enum", "fpmath_unit", "orig_fpmath_set", "=", "opts_set", "->", "x_ix86_fpmath", ";", "int", "orig_tune_defaulted", "=", "ix86_tune_defaulted", ";", "int", "orig_arch_specified", "=", "ix86_arch_specified", ";", "char", "*", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_MAX", "]", "=", "{", "NULL", ",", "NULL", "}", ";", "tree", "t", "=", "NULL_TREE", ";", "struct", "cl_target_option", "*", "def", "=", "TREE_TARGET_OPTION", "(", "target_option_default_node", ")", ";", "struct", "gcc_options", "enum_opts_set", ";", "memset", "(", "&", "enum_opts_set", ",", "", ",", "sizeof", "(", "enum_opts_set", ")", ")", ";", "if", "(", "!", "ix86_valid_target_attribute_inner_p", "(", "args", ",", "option_strings", ",", "opts", ",", "opts_set", ",", "&", "enum_opts_set", ")", ")", "return", "error_mark_node", ";", "if", "(", "opts", "->", "x_ix86_isa_flags", "!=", "def", "->", "x_ix86_isa_flags", "||", "opts", "->", "x_ix86_isa_flags2", "!=", "def", "->", "x_ix86_isa_flags2", "||", "opts", "->", "x_target_flags", "!=", "def", "->", "x_target_flags", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", "||", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_TUNE", "]", "||", "enum_opts_set", ".", "x_ix86_fpmath", ")", "{", "if", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", "{", "opts", "->", "x_ix86_arch_string", "=", "ggc_strdup", "(", "option_strings", "[", "IX86_FUNCTION_SPECIFIC_ARCH", "]", ")", ";"], "ground_truth": ["opts", "->", "x_ix86_isa_flags", "&=", "(", "OPTION_MASK_ISA_64BIT", "|", "OPTION_MASK_ABI_64", "|", "OPTION_MASK_ABI_X32", "|", "OPTION_MASK_CODE16", ")", ";"], "File": "i3867", "Func": "ix86_valid_target_attribute_tree", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238622, "Length": 193, "Cover_Rate": 0.5830815709969789} {"Template_token": ["", "static", "tree", "ix86_vectorize_builtin_gather", "(", "const_tree", "mem_vectype", ",", "const_tree", "index_type", ",", "int", "scale", ")", "{", "bool", "si", ";", "enum", "ix86_builtins", "code", ";", "if", "(", "!", "TARGET_AVX2", "||", "!", "TARGET_USE_GATHER", ")", "return", "NULL_TREE", ";", "if", "(", "(", "TREE_CODE", "(", "index_type", ")", "!=", "INTEGER_TYPE", "&&", "!", "POINTER_TYPE_P", "(", "index_type", ")", ")", "||", "(", "TYPE_MODE", "(", "index_type", ")", "!=", "SImode", "&&", "TYPE_MODE", "(", "index_type", ")", "!=", "DImode", ")", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", ">", "POINTER_SIZE", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", "<", "POINTER_SIZE", "&&", "TYPE_UNSIGNED", "(", "index_type", ")", ")", "return", "NULL_TREE", ";", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "mem_vectype", ")", ")", "{", "case", "E_V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV2DF", ":", "IX86_BUILTIN_GATHER3DIV2DF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV2DF", ":", "IX86_BUILTIN_GATHERDIV2DF", ";", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3ALTSIV4DF", ":", "IX86_BUILTIN_GATHER3DIV4DF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERALTSIV4DF", ":", "IX86_BUILTIN_GATHERDIV4DF", ";", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV2DI", ":", "IX86_BUILTIN_GATHER3DIV2DI", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV2DI", ":", "IX86_BUILTIN_GATHERDIV2DI", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3ALTSIV4DI", ":", "IX86_BUILTIN_GATHER3DIV4DI", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERALTSIV4DI", ":", "IX86_BUILTIN_GATHERDIV4DI", ";", "break", ";", "case", "E_V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV4SF", ":", "IX86_BUILTIN_GATHER3DIV4SF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV4SF", ":", "IX86_BUILTIN_GATHERDIV4SF", ";", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV8SF", ":", "IX86_BUILTIN_GATHER3ALTDIV8SF", ";", "else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV8SF", ":", "IX86_BUILTIN_GATHERALTDIV8SF", ";", "break", ";", "case", "E_V4SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_GATHER3SIV4SI", ":", "IX86_BUILTIN_GATHER3DIV4SI", ";"], "ground_truth": ["else", "code", "=", "si", "?", "IX86_BUILTIN_GATHERSIV4SI", ":", "IX86_BUILTIN_GATHERDIV4SI", ";"], "File": "i3867", "Func": "ix86_vectorize_builtin_gather", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238623, "Length": 319, "Cover_Rate": 0.7184684684684685} {"Template_token": ["", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", ">", "POINTER_SIZE", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", "<", "POINTER_SIZE", "&&", "TYPE_UNSIGNED", "(", "index_type", ")", ")", "return", "NULL_TREE", ";", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "vectype", ")", ")", "{", "case", "E_V8DFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DF", ":", "IX86_BUILTIN_SCATTERDIV8DF", ";", "break", ";", "case", "E_V8DImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DI", ":", "IX86_BUILTIN_SCATTERDIV8DI", ";", "break", ";", "case", "E_V16SFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SF", ":", "IX86_BUILTIN_SCATTERALTDIV16SF", ";", "break", ";", "case", "E_V16SImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SI", ":", "IX86_BUILTIN_SCATTERALTDIV16SI", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";", "}"], "ground_truth": ["return", "ix86_builtins", "[", "code", "]", ";"], "File": "i3867", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238624, "Length": 135, "Cover_Rate": 0.6716417910447762} {"Template_token": ["", "if", "(", "!", "TARGET_AVX512F", ")", "return", "NULL_TREE", ";", "if", "(", "(", "TREE_CODE", "(", "index_type", ")", "!=", "INTEGER_TYPE", "&&", "!", "POINTER_TYPE_P", "(", "index_type", ")", ")", "||", "(", "TYPE_MODE", "(", "index_type", ")", "!=", "SImode", "&&", "TYPE_MODE", "(", "index_type", ")", "!=", "DImode", ")", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", ">", "POINTER_SIZE", ")", "return", "NULL_TREE", ";", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", "<", "POINTER_SIZE", "&&", "TYPE_UNSIGNED", "(", "index_type", ")", ")", "return", "NULL_TREE", ";", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "vectype", ")", ")", "{", "case", "E_V8DFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DF", ":", "IX86_BUILTIN_SCATTERDIV8DF", ";"], "ground_truth": ["break", ";"], "File": "i3867", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238625, "Length": 128, "Cover_Rate": 0.6368159203980099} {"Template_token": ["", "break", ";", "case", "E_V8SImode", ":", "case", "E_V8SFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V4DImode", ":", "if", "(", "!", "TARGET_AVX", ")", "return", "false", ";", "if", "(", "d", ".", "testing_p", "&&", "TARGET_AVX512VL", ")", "return", "true", ";", "break", ";", "case", "E_V16HImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "if", "(", "d", ".", "testing_p", "&&", "TARGET_AVX2", ")", "return", "true", ";", "break", ";", "case", "E_V32QImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "if", "(", "d", ".", "testing_p", "&&", "TARGET_AVX2", ")", "return", "true", ";", "break", ";", "case", "E_V8HImode", ":", "case", "E_V16QImode", ":", "if", "(", "!", "TARGET_SSE2", ")", "return", "false", ";", "case", "E_V4SImode", ":", "case", "E_V4SFmode", ":", "if", "(", "!", "TARGET_SSE", ")", "return", "false", ";", "if", "(", "d", ".", "testing_p", "&&", "TARGET_XOP", ")", "return", "true", ";", "if", "(", "d", ".", "testing_p", "&&", "TARGET_SSSE3", ")", "return", "true", ";", "break", ";", "case", "E_V2DImode", ":", "case", "E_V2DFmode", ":", "if", "(", "!", "TARGET_SSE", ")", "return", "false", ";", "if", "(", "d", ".", "testing_p", ")", "return", "true", ";", "break", ";", "default", ":", "return", "false", ";", "}", "for", "(", "i", "=", "which", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "{", "unsigned", "char", "e", "=", "sel", "[", "i", "]", ";", "gcc_assert", "(", "e", "<", "", "*", "nelt", ")", ";", "d", ".", "perm", "[", "i", "]", "=", "e", ";", "perm", "[", "i", "]", "=", "e", ";", "which", "|=", "(", "e", "<", "nelt", "?", "", ":", "", ")", ";", "}", "if", "(", "d", ".", "testing_p", ")", "{", "if", "(", "which", "==", "", ")", "for", "(", "i", "=", "", ";", "i", "<", "nelt", ";", "++", "i", ")", "d", ".", "perm", "[", "i", "]", "-=", "nelt", ";", "d", ".", "one_operand_p", "=", "(", "which", "!=", "", ")", ";", "if", "(", "d", ".", "one_operand_p", "&&", "(", "d", ".", "vmode", "==", "V4SFmode", "||", "d", ".", "vmode", "==", "V4SImode", ")", ")", "return", "true", ";", "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_operand_p", ")", "d", ".", "op1", "=", "gen_raw_REG", "(", "d", ".", "vmode", ",", "LAST_VIRTUAL_REGISTER", "+", "", ")", ";", "start_sequence", "(", ")", ";", "bool", "ret", "=", "ix86_expand_vec_perm_const_1", "(", "&", "d", ")", ";", "end_sequence", "(", ")", ";", "return", "ret", ";", "}", "two_args", "=", "canonicalize_perm", "(", "&", "d", ")", ";", "if", "(", "ix86_expand_vec_perm_const_1", "(", "&", "d", ")", ")", "return", "true", ";", "if", "(", "two_args", "&&", "d", ".", "one_operand_p", ")", "{", "d", ".", "one_operand_p", "=", "false", ";"], "ground_truth": ["memcpy", "(", "d", ".", "perm", ",", "perm", ",", "sizeof", "(", "perm", ")", ")", ";"], "File": "i3867", "Func": "ix86_vectorize_vec_perm_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238626, "Length": 422, "Cover_Rate": 0.6614420062695925} {"Template_token": ["", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", "&&", "TARGET_AVX128_OPTIMAL", ")", "return", "cost", "*", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";"], "ground_truth": ["return", "cost", ";"], "File": "i3867", "Func": "ix86_vec_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238627, "Length": 24, "Cover_Rate": 0.3037974683544304} {"Template_token": ["", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", "&&", "TARGET_SSE_SPLIT_REGS", ")", "return", "cost", "*", "", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", "&&", "TARGET_AVX128_OPTIMAL", ")", "return", "cost", "*", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "return", "cost", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "ix86_vec_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238628, "Length": 41, "Cover_Rate": 0.5189873417721519} {"Template_token": ["", "if", "(", "ctx", "!=", "NULL_TREE", "&&", "!", "TRANSLATION_UNIT_WARN_EMPTY_P", "(", "ctx", ")", ")", "return", ";", "if", "(", "int_size_in_bytes", "(", "type", ")", "==", "", ")", "return", ";"], "ground_truth": ["warning", "(", "OPT_Wabi", ",", "", "", ",", "type", ")", ";"], "File": "i3867", "Func": "ix86_warn_parameter_passing_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238629, "Length": 35, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "if", "(", "!", "cum", "->", "warn_empty", ")", "return", ";", "if", "(", "!", "TYPE_EMPTY_P", "(", "type", ")", ")", "return", ";", "const_tree", "ctx", "=", "get_ultimate_context", "(", "cum", "->", "decl", ")", ";"], "ground_truth": ["if", "(", "ctx", "!=", "NULL_TREE", "&&", "!", "TRANSLATION_UNIT_WARN_EMPTY_P", "(", "ctx", ")", ")", "return", ";"], "File": "i3867", "Func": "ix86_warn_parameter_passing_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238630, "Length": 43, "Cover_Rate": 0.4725274725274725} {"Template_token": ["", "if", "(", "TREE_PUBLIC", "(", "default_decl", ")", "==", "", ")", "{", "char", "*", "ifunc_name", "=", "make_unique_name", "(", "default_decl", ",", "", ",", "true", ")", ";", "symtab", "->", "change_decl_assembler_name", "(", "ifunc_alias_decl", ",", "get_identifier", "(", "ifunc_name", ")", ")", ";", "XDELETEVEC", "(", "ifunc_name", ")", ";", "}", "resolver_name", "=", "make_unique_name", "(", "default_decl", ",", "", ",", "false", ")", ";", "type", "=", "build_function_type_list", "(", "ptr_type_node", ",", "NULL_TREE", ")", ";", "decl", "=", "build_fn_decl", "(", "resolver_name", ",", "type", ")", ";", "decl_name", "=", "get_identifier", "(", "resolver_name", ")", ";", "SET_DECL_ASSEMBLER_NAME", "(", "decl", ",", "decl_name", ")", ";", "DECL_NAME", "(", "decl", ")", "=", "decl_name", ";", "TREE_USED", "(", "decl", ")", "=", "", ";", "DECL_ARTIFICIAL", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "DECL_UNINLINABLE", "(", "decl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "decl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "ifunc_alias_decl", ")", "=", "", ";", "DECL_CONTEXT", "(", "decl", ")", "=", "NULL_TREE", ";", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";", "DECL_STATIC_CONSTRUCTOR", "(", "decl", ")", "=", "", ";", "if", "(", "DECL_COMDAT_GROUP", "(", "default_decl", ")", "||", "TREE_PUBLIC", "(", "default_decl", ")", ")", "{", "DECL_COMDAT", "(", "decl", ")", "=", "", ";", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "}", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "ptr_type_node", ")", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "DECL_RESULT", "(", "decl", ")", "=", "t", ";", "gimplify_function_tree", "(", "decl", ")", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "decl", ")", ")", ";", "*", "empty_bb", "=", "init_lowered_empty_function", "(", "decl", ",", "false", ",", "profile_count", "::", "uninitialized", "(", ")", ")", ";", "cgraph_node", "::", "add_new_function", "(", "decl", ",", "true", ")", ";", "symtab", "->", "call_cgraph_insertion_hooks", "(", "cgraph_node", "::", "get_create", "(", "decl", ")", ")", ";", "pop_cfun", "(", ")", ";", "gcc_assert", "(", "ifunc_alias_decl", "!=", "NULL", ")", ";", "DECL_ATTRIBUTES", "(", "ifunc_alias_decl", ")", "=", "make_attribute", "(", "", ",", "resolver_name", ",", "DECL_ATTRIBUTES", "(", "ifunc_alias_decl", ")", ")", ";", "cgraph_node", "::", "create_same_body_alias", "(", "ifunc_alias_decl", ",", "decl", ")", ";", "XDELETEVEC", "(", "resolver_name", ")", ";"], "ground_truth": ["return", "decl", ";"], "File": "i3867", "Func": "make_resolver_func", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238631, "Length": 324, "Cover_Rate": 0.9126760563380282} {"Template_token": ["", "bool", "count_reg", "=", "false", ";", "df_ref", "ref", ";", "for", "(", "ref", "=", "DF_REG_DEF_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "df_ref", "use", ";", "for", "(", "use", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "use", ";", "use", "=", "DF_REF_NEXT_REG", "(", "use", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "use", ")", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "use", ")", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "gcc_assert", "(", "def_set", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "if", "(", "(", "GET_CODE", "(", "src", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "src", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "src", ")", "==", "LSHIFTRT", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "reg_or_subregno", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "regno", ")", "count_reg", "=", "true", ";", "}", "start_sequence", "(", ")", ";", "if", "(", "count_reg", ")", "{", "rtx", "qreg", "=", "gen_lowpart", "(", "QImode", ",", "reg", ")", ";", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "TARGET_ZERO_EXTEND_WITH_AND", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "emit_move_insn", "(", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_movstrictqi", "(", "gen_lowpart", "(", "QImode", ",", "tmp", ")", ",", "qreg", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_ZERO_EXTEND", "(", "SImode", ",", "qreg", ")", ")", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "slot", "=", "assign_386_stack_local", "(", "SImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "slot", ",", "tmp", ")", ";", "tmp", "=", "copy_rtx", "(", "slot", ")", ";", "}", "emit_insn", "(", "gen_zero_extendsidi2", "(", "vreg", ",", "tmp", ")", ")", ";", "}", "else", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";"], "File": "i3867", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238632, "Length": 334, "Cover_Rate": 0.44297082228116713} {"Template_token": ["", "if", "(", "count_reg", ")", "{", "rtx", "qreg", "=", "gen_lowpart", "(", "QImode", ",", "reg", ")", ";", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "if", "(", "TARGET_ZERO_EXTEND_WITH_AND", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "emit_move_insn", "(", "tmp", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_movstrictqi", "(", "gen_lowpart", "(", "QImode", ",", "tmp", ")", ",", "qreg", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "gen_rtx_ZERO_EXTEND", "(", "SImode", ",", "qreg", ")", ")", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "slot", "=", "assign_386_stack_local", "(", "SImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "slot", ",", "tmp", ")", ";", "tmp", "=", "copy_rtx", "(", "slot", ")", ";", "}", "emit_insn", "(", "gen_zero_extendsidi2", "(", "vreg", ",", "tmp", ")", ")", ";", "}", "else", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "vreg", ",", "tmp", ")", ";", "}", "else", "if", "(", "TARGET_SSE4_1", ")", "{", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse4_1_pinsrd", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238633, "Length": 357, "Cover_Rate": 0.473474801061008} {"Template_token": ["", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "if", "(", "need_prefix", "==", "indirect_thunk_prefix_bnd", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "else", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "if", "(", "regno", "!=", "INVALID_REGNUM", ")", "{", "rtx", "xops", "[", "", "]", ";", "xops", "[", "", "]", "=", "gen_rtx_MEM", "(", "word_mode", ",", "stack_pointer_rtx", ")", ";"], "ground_truth": ["xops", "[", "", "]", "=", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ";"], "File": "i3867", "Func": "output_indirect_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238634, "Length": 124, "Cover_Rate": 0.5486725663716814} {"Template_token": ["", "tree", "decl", ";", "indirect_thunk_name", "(", "name", ",", "regno", ",", "need_prefix", ",", "ret_p", ")", ";", "decl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "build_function_type_list", "(", "void_type_node", ",", "NULL_TREE", ")", ")", ";", "DECL_RESULT", "(", "decl", ")", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "void_type_node", ")", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";", "if", "(", "TARGET_MACHO", ")", "{", "switch_to_section", "(", "darwin_sections", "[", "picbase_thunk_section", "]", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";", "}", "else", "{", "switch_to_section", "(", "text_section", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "}"], "ground_truth": ["DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";"], "File": "i3867", "Func": "output_indirect_thunk_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238635, "Length": 246, "Cover_Rate": 0.7343283582089553} {"Template_token": ["", "case", "LABEL_REF", ":", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "case", "CODE_LABEL", ":", "ASM_GENERATE_INTERNAL_LABEL", "(", "buf", ",", "", ",", "CODE_LABEL_NUMBER", "(", "x", ")", ")", ";", "assemble_name", "(", "asm_out_file", ",", "buf", ")", ";", "break", ";", "case", "CONST_INT", ":", "fprintf", "(", "file", ",", "HOST_WIDE_INT_PRINT_DEC", ",", "INTVAL", "(", "x", ")", ")", ";", "break", ";", "case", "CONST", ":", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "break", ";", "case", "CONST_DOUBLE", ":", "output_operand_lossage", "(", "", ")", ";", "break", ";", "case", "PLUS", ":", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "{", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "else", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "break", ";", "case", "MINUS", ":", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "'('", ":", "'['", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "')'", ":", "']'", ",", "file", ")", ";", "break", ";", "case", "UNSPEC", ":", "gcc_assert", "(", "XVECLEN", "(", "x", ",", "", ")", "==", "", ")", ";", "output_pic_addr_const", "(", "file", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "code", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PLTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTPCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_NTPOFF", ":", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_DTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["break", ";"], "File": "i3867", "Func": "output_pic_addr_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238636, "Length": 436, "Cover_Rate": 0.6536731634182908} {"Template_token": ["", "next_feature_string", "=", "strchr", "(", "curr_feature_string", ",", "','", ")", ";", "if", "(", "next_feature_string", ")", "*", "next_feature_string", "++", "=", "'\\0'", ";", "if", "(", "*", "curr_feature_string", "==", "'^'", ")", "{", "curr_feature_string", "++", ";", "clear", "=", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "{", "if", "(", "!", "strcmp", "(", "curr_feature_string", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ")", "{"], "ground_truth": ["ix86_tune_features", "[", "i", "]", "=", "!", "clear", ";"], "File": "i3867", "Func": "parse_mtune_ctrl_str", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238637, "Length": 71, "Cover_Rate": 0.398876404494382} {"Template_token": ["", "if", "(", "code", "==", "'V'", ")", "{", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "msize", "=", "GET_MODE_SIZE", "(", "word_mode", ")", ";", "else", "error", "(", "", ")", ";", "}", "duplicated", "=", "code", "==", "'d'", "&&", "TARGET_AVX", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "msize", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "warning", "(", "", ",", "", ")", ";", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", ">", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "if", "(", "!", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "error", "(", "", ")", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "case", "", ":", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "gcc_assert", "(", "!", "duplicated", ")", ";"], "ground_truth": ["putc", "(", "msize", "==", "", "?", "'y'", ":", "'z'", ",", "file", ")", ";"], "File": "i3867", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238638, "Length": 204, "Cover_Rate": 0.34576271186440677} {"Template_token": ["", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "msize", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "warning", "(", "", ",", "", ")", ";", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", ">", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "if", "(", "!", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "error", "(", "", ")", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "case", "", ":", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "gcc_assert", "(", "!", "duplicated", ")", ";", "putc", "(", "msize", "==", "", "?", "'y'", ":", "'z'", ",", "file", ")", ";", "reg", "=", "hi_reg_name", "[", "regno", "]", "+", "", ";", "break", ";", "}", "goto", "normal", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "fputs", "(", "reg", ",", "file", ")", ";", "if", "(", "REX_INT_REGNO_P", "(", "regno", ")", ")", "{", "gcc_assert", "(", "TARGET_64BIT", ")", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "error", "(", "", ")", ";", "break", ";", "case", "", ":", "putc", "(", "'b'", ",", "file", ")", ";", "break", ";", "case", "", ":", "putc", "(", "'w'", ",", "file", ")", ";", "break", ";"], "ground_truth": ["case", "", ":"], "File": "i3867", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238639, "Length": 252, "Cover_Rate": 0.4271186440677966} {"Template_token": ["", "insn", "=", "emit_insn", "(", "insn", ")", ";", "if", "(", "style", ">=", "", ")", "ix86_add_queued_cfa_restore_notes", "(", "insn", ")", ";", "if", "(", "set_cfa", ")", "{", "rtx", "r", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "src", ")", ";", "m", "->", "fs", ".", "cfa_offset", "+=", "INTVAL", "(", "offset", ")", ";", "m", "->", "fs", ".", "cfa_reg", "=", "dest", ";", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "r", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "else", "if", "(", "style", "<", "", ")", "{", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "if", "(", "add_frame_related_expr", ")", "{", "rtx", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "r", ")", ";", "}", "}", "if", "(", "dest", "==", "stack_pointer_rtx", ")", "{", "HOST_WIDE_INT", "ooffset", "=", "m", "->", "fs", ".", "sp_offset", ";", "bool", "valid", "=", "m", "->", "fs", ".", "sp_valid", ";", "bool", "realigned", "=", "m", "->", "fs", ".", "sp_realigned", ";", "if", "(", "src", "==", "hard_frame_pointer_rtx", ")", "{", "valid", "=", "m", "->", "fs", ".", "fp_valid", ";", "realigned", "=", "false", ";", "ooffset", "=", "m", "->", "fs", ".", "fp_offset", ";", "}", "else", "if", "(", "src", "==", "crtl", "->", "drap_reg", ")", "{", "valid", "=", "m", "->", "fs", ".", "drap_valid", ";", "realigned", "=", "false", ";", "ooffset", "=", "", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238640, "Length": 234, "Cover_Rate": 0.5480093676814989} {"Template_token": ["", "static", "unsigned", "int", "rest_of_insert_endbranch", "(", "void", ")", "{", "timevar_push", "(", "TV_MACH_DEP", ")", ";", "rtx", "cet_eb", ";", "rtx_insn", "*", "insn", ";", "basic_block", "bb", ";", "if", "(", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ")", ")", "&&", "!", "cgraph_node", "::", "get", "(", "cfun", "->", "decl", ")", "->", "only_called_directly_p", "(", ")", ")", "{", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "emit_insn_before", "(", "cet_eb", ",", "insn", ")", ";", "}", "bb", "=", "", ";", "FOR_EACH_BB_FN", "(", "bb", ",", "cfun", ")", "{", "for", "(", "insn", "=", "BB_HEAD", "(", "bb", ")", ";", "insn", "!=", "NEXT_INSN", "(", "BB_END", "(", "bb", ")", ")", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "if", "(", "find_reg_note", "(", "insn", ",", "REG_SETJMP", ",", "NULL", ")", "==", "NULL", ")", "continue", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "cet_eb", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";", "if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";", "rtx_insn", "*", "label", "=", "as_a", "<", "rtx_insn", "*", ">", "(", "target", ")", ";", "rtx_insn", "*", "table", "=", "next_insn", "(", "label", ")", ";", "if", "(", "table", "==", "NULL_RTX", "||", "!", "JUMP_TABLE_DATA_P", "(", "table", ")", ")", "continue", ";", "edge_iterator", "ei", ";", "edge", "e", ";", "basic_block", "dest_blk", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{", "rtx_insn", "*", "insn", ";", "dest_blk", "=", "e", "->", "dest", ";", "insn", "=", "BB_HEAD", "(", "dest_blk", ")", ";", "gcc_assert", "(", "LABEL_P", "(", "insn", ")", ")", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";"], "ground_truth": ["emit_insn_after", "(", "cet_eb", ",", "insn", ")", ";"], "File": "i3867", "Func": "rest_of_insert_endbranch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238641, "Length": 293, "Cover_Rate": 0.830028328611898} {"Template_token": ["", "else", "ix86_tune_features", "[", "i", "]", "=", "!", "!", "(", "initial_ix86_tune_features", "[", "i", "]", "&", "ix86_tune_mask", ")", ";", "}", "if", "(", "dump", ")", "{", "fprintf", "(", "stderr", ",", "", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "fprintf", "(", "stderr", ",", "", ",", "ix86_tune_feature_names", "[", "i", "]", ",", "ix86_tune_features", "[", "i", "]", "?", "", ":", "", ")", ";"], "File": "i3867", "Func": "set_ix86_tune_features", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238642, "Length": 64, "Cover_Rate": 0.5378151260504201} {"Template_token": ["", "byte", "=", "GET_MODE_SIZE", "(", "half_mode", ")", ";", "while", "(", "num", "--", ")", "{", "rtx", "op", "=", "operands", "[", "num", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "lo_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238643, "Length": 58, "Cover_Rate": 0.32044198895027626} {"Template_token": ["", "hi_half", "[", "num", "]", "=", "adjust_address", "(", "op", ",", "half_mode", ",", "byte", ")", ";", "}", "else", "{", "lo_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "", ")", ";", "hi_half", "[", "num", "]", "=", "simplify_gen_subreg", "(", "half_mode", ",", "op", ",", "GET_MODE", "(", "op", ")", "==", "VOIDmode", "?", "mode", ":", "GET_MODE", "(", "op", ")", ",", "byte", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i3867", "Func": "split_double_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238644, "Length": 76, "Cover_Rate": 0.4198895027624309} {"Template_token": ["", "warning", "(", "", ",", "", ",", "feature", ")", ";"], "ground_truth": ["warned_once", "=", "true", ";"], "File": "i3867", "Func": "warn_once_call_ms2sysv_xlogues", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238645, "Length": 13, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "emit_move_insn", "(", "this_reg", ",", "this_param", ")", ";", "}", "else", "this_reg", "=", "NULL_RTX", ";", "if", "(", "delta", ")", "{", "rtx", "delta_rtx", "=", "GEN_INT", "(", "delta", ")", ";", "rtx", "delta_dst", "=", "this_reg", "?", "this_reg", ":", "this_param", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "x86_64_general_operand", "(", "delta_rtx", ",", "Pmode", ")", ")", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "emit_move_insn", "(", "tmp", ",", "delta_rtx", ")", ";", "delta_rtx", "=", "tmp", ";", "}", "}", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "delta_dst", ",", "delta_rtx", ")", ";", "}", "if", "(", "vcall_offset", ")", "{", "rtx", "vcall_addr", ",", "vcall_mem", ",", "this_mem", ";", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "this_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "this_reg", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "this_mem", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "this_mem", ")", ";", "emit_move_insn", "(", "tmp", ",", "this_mem", ")", ";", "vcall_addr", "=", "plus_constant", "(", "Pmode", ",", "tmp", ",", "vcall_offset", ")", ";", "if", "(", "TARGET_64BIT", "&&", "!", "ix86_legitimate_address_p", "(", "ptr_mode", ",", "vcall_addr", ",", "true", ")", ")", "{", "rtx", "tmp2", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "emit_move_insn", "(", "tmp2", ",", "GEN_INT", "(", "vcall_offset", ")", ")", ";", "vcall_addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "tmp2", ")", ";", "}", "vcall_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "vcall_addr", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "emit_insn", "(", "gen_addsi_1_zext", "(", "this_reg", ",", "gen_rtx_REG", "(", "ptr_mode", ",", "REGNO", "(", "this_reg", ")", ")", ",", "vcall_mem", ")", ")", ";", "else", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "this_reg", ",", "vcall_mem", ")", ";", "}", "if", "(", "this_reg", "&&", "this_reg", "!=", "this_param", ")", "emit_move_insn", "(", "this_param", ",", "this_reg", ")", ";", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "flag_pic", "||", "targetm", ".", "binds_local_p", "(", "function", ")", "||", "TARGET_PECOFF", ")", ";", "else", "{", "tmp", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "fnaddr", ")", ",", "UNSPEC_GOTPCREL", ")", ";", "tmp", "=", "gen_rtx_CONST", "(", "Pmode", ",", "tmp", ")", ";", "fnaddr", "=", "gen_const_mem", "(", "Pmode", ",", "tmp", ")", ";", "}", "}", "else", "{", "if", "(", "!", "flag_pic", "||", "targetm", ".", "binds_local_p", "(", "function", ")", ")", ";", "else", "if", "(", "TARGET_MACHO", ")", "{", "fnaddr", "=", "machopic_indirect_call_target", "(", "DECL_RTL", "(", "function", ")", ")", ";", "fnaddr", "=", "XEXP", "(", "fnaddr", ",", "", ")", ";", "}", "else", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "CX_REG", ")", ";", "output_set_got", "(", "tmp", ",", "NULL_RTX", ")", ";", "fnaddr", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "fnaddr", ")", ",", "UNSPEC_GOT", ")", ";", "fnaddr", "=", "gen_rtx_CONST", "(", "Pmode", ",", "fnaddr", ")", ";", "fnaddr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "fnaddr", ")", ";", "fnaddr", "=", "gen_const_mem", "(", "Pmode", ",", "fnaddr", ")", ";", "}", "}", "if", "(", "MEM_P", "(", "fnaddr", ")", ")", "{", "if", "(", "sibcall_insn_operand", "(", "fnaddr", ",", "word_mode", ")", ")", "{", "fnaddr", "=", "XEXP", "(", "DECL_RTL", "(", "function", ")", ",", "", ")", ";", "tmp", "=", "gen_rtx_MEM", "(", "QImode", ",", "fnaddr", ")", ";", "tmp", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "emit_call_insn", "(", "tmp", ")", ";", "SIBLING_CALL_P", "(", "tmp", ")", "=", "", ";", "}", "else", "emit_jump_insn", "(", "gen_indirect_jump", "(", "fnaddr", ")", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "x86_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238646, "Length": 509, "Cover_Rate": 0.6199756394640682} {"Template_token": ["", "static", "void", "x86_print_call_or_nop", "(", "FILE", "*", "file", ",", "const", "char", "*", "target", ")", "{", "if", "(", "flag_nop_mcount", ")", "fprintf", "(", "file", ",", "", "ASM_BYTE", "", ")", ";", "else", "fprintf", "(", "file", ",", "", ",", "target", ")", ";"], "ground_truth": ["}"], "File": "i3867", "Func": "x86_print_call_or_nop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238647, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "rtx_insn", "*", "insn", "=", "DF_INSN_UID_GET", "(", "insn_uid", ")", "->", "insn", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "dst", "=", "SET_DEST", "(", "def_set", ")", ";", "if", "(", "REG_P", "(", "src", ")", "&&", "REG_P", "(", "dst", ")", ")", "gain", "+=", "COSTS_N_INSNS", "(", "", ")", "-", "ix86_cost", "->", "xmm_move", ";", "else", "if", "(", "REG_P", "(", "src", ")", "&&", "MEM_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_store", "[", "", "]", "-", "ix86_cost", "->", "sse_store", "[", "", "]", ";", "else", "if", "(", "MEM_P", "(", "src", ")", "&&", "REG_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_load", "[", "", "]", "-", "ix86_cost", "->", "sse_load", "[", "", "]", ";", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "src", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "src", ")", "==", "LSHIFTRT", ")", "{", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "gain", "+=", "ix86_cost", "->", "shift_const", ";", "if", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ">=", "", ")", "gain", "-=", "COSTS_N_INSNS", "(", "", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "PLUS", "||", "GET_CODE", "(", "src", ")", "==", "MINUS", "||", "GET_CODE", "(", "src", ")", "==", "IOR", "||", "GET_CODE", "(", "src", ")", "==", "XOR", "||", "GET_CODE", "(", "src", ")", "==", "AND", ")", "{", "gain", "+=", "ix86_cost", "->", "add", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "NOT", "&&", "!", "TARGET_BMI", ")", "gain", "+=", "", "*", "ix86_cost", "->", "add", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "NEG", "||", "GET_CODE", "(", "src", ")", "==", "NOT", ")", "gain", "+=", "ix86_cost", "->", "add", "-", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", "{", "}", "else", "if", "(", "CONST_INT_P", "(", "src", ")", ")", "{", "if", "(", "REG_P", "(", "dst", ")", ")", "gain", "+=", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "MEM_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_store", "[", "", "]", "-", "ix86_cost", "->", "sse_store", "[", "", "]", ";", "gain", "-=", "vector_const_cost", "(", "src", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "gain", ")", ";", "EXECUTE_IF_SET_IN_BITMAP", "(", "defs_conv", ",", "", ",", "insn_uid", ",", "bi", ")", "cost", "+=", "DF_REG_DEF_COUNT", "(", "insn_uid", ")", "*", "ix86_cost", "->", "mmxsse_to_integer", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "cost", ")", ";", "gain", "-=", "cost", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "gain", ")", ";"], "File": "i3868", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238649, "Length": 483, "Cover_Rate": 0.9044943820224719} {"Template_token": ["", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "PLUS", "||", "GET_CODE", "(", "src", ")", "==", "MINUS", "||", "GET_CODE", "(", "src", ")", "==", "IOR", "||", "GET_CODE", "(", "src", ")", "==", "XOR", "||", "GET_CODE", "(", "src", ")", "==", "AND", ")", "{", "gain", "+=", "ix86_cost", "->", "add", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "==", "NOT", "&&", "!", "TARGET_BMI", ")", "gain", "+=", "", "*", "ix86_cost", "->", "add", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "if", "(", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "gain", "-=", "vector_const_cost", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "}", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "NEG", "||", "GET_CODE", "(", "src", ")", "==", "NOT", ")", "gain", "+=", "ix86_cost", "->", "add", "-", "COSTS_N_INSNS", "(", "", ")", ";", "else", "if", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", "{", "}", "else", "if", "(", "CONST_INT_P", "(", "src", ")", ")", "{", "if", "(", "REG_P", "(", "dst", ")", ")", "gain", "+=", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["else", "if", "(", "MEM_P", "(", "dst", ")", ")", "gain", "+=", "", "*", "ix86_cost", "->", "int_store", "[", "", "]", "-", "ix86_cost", "->", "sse_store", "[", "", "]", ";"], "File": "i3868", "Func": "compute_convert_gain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238650, "Length": 208, "Cover_Rate": 0.3895131086142322} {"Template_token": ["", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "else", "if", "(", "TARGET_SSE4_1", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "}", "else", "{", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_LSHIFTRT", "(", "V2DImode", ",", "vcopy", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "scopy", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "bitmap_bit_p", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";", "gcc_assert", "(", "def_set", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "def_set", ")", ";", "rtx", "dst", "=", "SET_DEST", "(", "def_set", ")", ";", "if", "(", "!", "MEM_P", "(", "dst", ")", "||", "!", "REG_P", "(", "src", ")", ")", "replace_with_subreg_in_insn", "(", "insn", ",", "reg", ",", "reg", ")", ";", "bitmap_clear_bit", "(", "conv", ",", "INSN_UID", "(", "insn", ")", ")", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238651, "Length": 364, "Cover_Rate": 0.5957446808510638} {"Template_token": ["", "}", "if", "(", "scalar_copy", ")", "{", "start_sequence", "(", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "tmp", ",", "reg", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ")", ";", "}", "else", "if", "(", "TARGET_SSE4_1", ")", "{", "rtx", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "VOIDmode", ",", "gen_rtvec", "(", "", ",", "const1_rtx", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_VEC_SELECT", "(", "SImode", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "reg", ",", "", ")", ",", "tmp", ")", ")", ")", ";", "}", "else", "{", "rtx", "vcopy", "=", "gen_reg_rtx", "(", "V2DImode", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_SUBREG", "(", "V2DImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "emit_move_insn", "(", "vcopy", ",", "gen_rtx_LSHIFTRT", "(", "V2DImode", ",", "vcopy", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "emit_move_insn", "(", "gen_rtx_SUBREG", "(", "SImode", ",", "scopy", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "vcopy", ",", "", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "scopy", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "if", "(", "bitmap_bit_p", "(", "conv", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "rtx", "def_set", "=", "single_set", "(", "insn", ")", ";"], "ground_truth": ["gcc_assert", "(", "def_set", ")", ";"], "File": "i3868", "Func": "convert_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238652, "Length": 368, "Cover_Rate": 0.602291325695581} {"Template_token": ["", "if", "(", "!", "(", "mask", "&", "OPTION_MASK_ISA_64BIT", ")", "||", "TARGET_64BIT", ")", "{", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa", "=", "mask", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "isa2", "=", "mask2", ";", "mask", "&=", "~", "OPTION_MASK_ISA_64BIT", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512VL", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512VL", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512VL", ";", "if", "(", "(", "mask", "&", "ix86_isa_flags", "&", "OPTION_MASK_ISA_AVX512BW", ")", "&&", "mask", "!=", "OPTION_MASK_ISA_AVX512BW", ")", "mask", "&=", "~", "OPTION_MASK_ISA_AVX512BW", ";", "if", "(", "(", "(", "mask2", "==", "", "||", "(", "mask2", "&", "ix86_isa_flags2", ")", "!=", "", ")", "&&", "(", "mask", "==", "", "||", "(", "mask", "&", "ix86_isa_flags", ")", "!=", "", ")", ")", "||", "(", "lang_hooks", ".", "builtin_function", "==", "lang_hooks", ".", "builtin_function_ext_scope", ")", ")", "{", "tree", "type", "=", "ix86_get_builtin_func_type", "(", "tcode", ")", ";", "decl", "=", "add_builtin_function", "(", "name", ",", "type", ",", "code", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "decl", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "false", ";", "}", "else", "{", "deferred_isa_values", "|=", "mask", ";", "deferred_isa_values2", "|=", "mask2", ";", "ix86_builtins", "[", "(", "int", ")", "code", "]", "=", "NULL_TREE", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "tcode", "=", "tcode", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "name", "=", "name", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "const_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "pure_p", "=", "false", ";", "ix86_builtins_isa", "[", "(", "int", ")", "code", "]", ".", "set_and_not_built_p", "=", "true", ";", "}", "}"], "ground_truth": ["return", "decl", ";"], "File": "i3868", "Func": "def_builtin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238653, "Length": 255, "Cover_Rate": 0.8916083916083916} {"Template_token": ["", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "break", ";", "case", "NEG", ":", "case", "NOT", ":", "break", ";", "case", "REG", ":", "return", "true", ";", "case", "MEM", ":", "case", "CONST_INT", ":", "return", "REG_P", "(", "dst", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "(", "GET_CODE", "(", "src", ")", "!=", "AND", "||", "GET_CODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "NOT", "||", "!", "REG_P", "(", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238654, "Length": 264, "Cover_Rate": 0.6717557251908397} {"Template_token": ["", "if", "(", "GET_CODE", "(", "src", ")", "==", "COMPARE", ")", "return", "convertible_comparison_p", "(", "insn", ")", ";", "if", "(", "(", "GET_MODE", "(", "src", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "src", ")", ")", "||", "GET_MODE", "(", "dst", ")", "!=", "DImode", ")", "return", "false", ";", "if", "(", "!", "REG_P", "(", "dst", ")", "&&", "!", "MEM_P", "(", "dst", ")", ")", "return", "false", ";", "switch", "(", "GET_CODE", "(", "src", ")", ")", "{", "case", "ASHIFTRT", ":", "if", "(", "!", "TARGET_AVX512VL", ")", "return", "false", ";", "case", "ASHIFT", ":", "case", "LSHIFTRT", ":", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "||", "!", "IN_RANGE", "(", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ",", "", ",", "", ")", ")", "return", "false", ";", "break", ";", "case", "PLUS", ":", "case", "MINUS", ":", "case", "IOR", ":", "case", "XOR", ":", "case", "AND", ":", "if", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";", "if", "(", "GET_MODE", "(", "XEXP", "(", "src", ",", "", ")", ")", "!=", "DImode", "&&", "!", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "return", "false", ";"], "ground_truth": ["break", ";"], "File": "i3868", "Func": "dimode_scalar_to_vector_candidate_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238655, "Length": 203, "Cover_Rate": 0.5165394402035624} {"Template_token": ["", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_TRUNC", ";", "break", ";", "case", "I387_CW_FLOOR", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_FLOOR", ";", "break", ";", "case", "I387_CW_CEIL", ":", "emit_insn", "(", "gen_andhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "~", "", ")", ")", ")", ";", "emit_insn", "(", "gen_iorhi3", "(", "reg", ",", "reg", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "slot", "=", "SLOT_CW_CEIL", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3868", "Func": "emit_i387_cw_initialization", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238656, "Length": 103, "Cover_Rate": 0.5392670157068062} {"Template_token": ["", "rtx", "piece_size", "=", "GEN_INT", "(", "piece_size_n", ")", ";", "rtx", "piece_size_mask", "=", "GEN_INT", "(", "~", "(", "(", "GET_MODE_SIZE", "(", "mode", ")", "*", "unroll", ")", "-", "", ")", ")", ";", "rtx", "size", ";", "int", "i", ";", "top_label", "=", "gen_label_rtx", "(", ")", ";", "out_label", "=", "gen_label_rtx", "(", ")", ";", "iter", "=", "gen_reg_rtx", "(", "iter_mode", ")", ";", "size", "=", "expand_simple_binop", "(", "iter_mode", ",", "AND", ",", "count", ",", "piece_size_mask", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "if", "(", "piece_size", "==", "const1_rtx", ")", "{", "emit_cmp_and_jump_insns", "(", "size", ",", "const0_rtx", ",", "EQ", ",", "NULL_RTX", ",", "iter_mode", ",", "true", ",", "out_label", ")", ";", "predict_jump", "(", "REG_BR_PROB_BASE", "*", "", "/", "", ")", ";", "}", "emit_move_insn", "(", "iter", ",", "const0_rtx", ")", ";", "emit_label", "(", "top_label", ")", ";", "tmp", "=", "convert_modes", "(", "Pmode", ",", "iter_mode", ",", "iter", ",", "true", ")", ";", "gcc_assert", "(", "(", "piece_size_n", "&", "(", "piece_size_n", "-", "", ")", ")", "==", "", ")", ";", "destmem", "=", "offset_address", "(", "destmem", ",", "tmp", ",", "piece_size_n", ")", ";", "destmem", "=", "adjust_address", "(", "destmem", ",", "mode", ",", "", ")", ";", "if", "(", "!", "issetmem", ")", "{", "srcmem", "=", "offset_address", "(", "srcmem", ",", "copy_rtx", "(", "tmp", ")", ",", "piece_size_n", ")", ";", "srcmem", "=", "adjust_address", "(", "srcmem", ",", "mode", ",", "", ")", ";", "if", "(", "!", "TARGET_64BIT", "&&", "", ")", "{", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "{", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "}", "emit_move_insn", "(", "destmem", ",", "srcmem", ")", ";", "}", "}", "else", "{", "rtx", "tmpreg", "[", "", "]", ";", "gcc_assert", "(", "unroll", "<=", "", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "tmpreg", "[", "i", "]", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "i", ")", "srcmem", "=", "adjust_address", "(", "copy_rtx", "(", "srcmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";", "emit_move_insn", "(", "tmpreg", "[", "i", "]", ",", "srcmem", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "unroll", ";", "i", "++", ")", "{", "if", "(", "i", ")", "destmem", "=", "adjust_address", "(", "copy_rtx", "(", "destmem", ")", ",", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ")", ";"], "ground_truth": ["emit_move_insn", "(", "destmem", ",", "tmpreg", "[", "i", "]", ")", ";"], "File": "i3868", "Func": "expand_set_or_movmem_via_loop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238657, "Length": 386, "Cover_Rate": 0.5514285714285714} {"Template_token": ["", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "rtx", "fnaddr", "=", "XEXP", "(", "call", ",", "", ")", ";", "tree", "fndecl", "=", "NULL_TREE", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "fndecl", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "fndecl", "=", "MEM_EXPR", "(", "fnaddr", ")", ";", "if", "(", "fndecl", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "METHOD_TYPE", ")", "fndecl", "=", "NULL_TREE", ";", "if", "(", "fndecl", "&&", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", "{", "tree", "fntype", "=", "TREE_TYPE", "(", "fndecl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "need_endbr", "=", "true", ";", "}", "}", "if", "(", "!", "need_endbr", ")", "continue", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "cet_eb", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "FOR_EACH_BB_FN", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238658, "Length": 157, "Cover_Rate": 0.38957816377171217} {"Template_token": ["", "function_args_iterator", "iter", ";", "tree", "argtype", ";", "bool", "seen_empty_type", "=", "false", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "argtype", ",", "iter", ")", "{", "if", "(", "argtype", "==", "error_mark_node", "||", "VOID_TYPE_P", "(", "argtype", ")", ")", "break", ";", "if", "(", "TYPE_EMPTY_P", "(", "argtype", ")", ")", "seen_empty_type", "=", "true", ";", "else", "if", "(", "seen_empty_type", ")", "{", "cum", "->", "warn_empty", "=", "true", ";", "break", ";", "}", "}", "}", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "{", "cum", "->", "nregs", "=", "", ";", "cfun", "->", "machine", "->", "arg_reg_available", "=", "true", ";", "cum", "->", "sse_nregs", "=", "", ";", "cum", "->", "mmx_nregs", "=", "", ";", "cum", "->", "warn_avx512f", "=", "false", ";", "cum", "->", "warn_avx", "=", "false", ";", "cum", "->", "warn_sse", "=", "false", ";", "cum", "->", "warn_mmx", "=", "false", ";", "return", ";", "}", "if", "(", "fntype", ")", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "fntype", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "cum", "->", "nregs", "=", "", ";", "cum", "->", "fastcall", "=", "", ";", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "{", "cum", "->", "nregs", "=", "", ";", "cum", "->", "fastcall", "=", "", ";", "}", "else", "cum", "->", "nregs", "=", "ix86_function_regparm", "(", "fntype", ",", "fndecl", ")", ";", "}", "cum", "->", "float_in_sse", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fndecl", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "init_cumulative_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238660, "Length": 218, "Cover_Rate": 0.40823970037453183} {"Template_token": ["", "switch", "(", "mode", ")", "{", "case", "E_SFmode", ":", "index", "=", "", ";", "break", ";", "case", "E_DFmode", ":", "index", "=", "", ";", "break", ";", "case", "E_XFmode", ":", "index", "=", "", ";", "break", ";", "default", ":", "return", "", ";", "}", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "fp_load", "[", "index", "]", ",", "ix86_cost", "->", "fp_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "fp_load", "[", "index", "]", ":", "ix86_cost", "->", "fp_store", "[", "index", "]", ";", "}", "if", "(", "SSE_CLASS_P", "(", "regclass", ")", ")", "{", "int", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "==", "-", "", ")", "return", "", ";", "if", "(", "in", "==", "", ")", "return", "MAX", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ",", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", ";", "return", "in", "?", "ix86_cost", "->", "sse_load", "[", "index", "]", ":", "ix86_cost", "->", "sse_store", "[", "index", "]", ";", "}", "if", "(", "MMX_CLASS_P", "(", "regclass", ")", ")", "{"], "ground_truth": ["int", "index", ";"], "File": "i3868", "Func": "inline_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238661, "Length": 159, "Cover_Rate": 0.3142292490118577} {"Template_token": ["", "deferred_isa_values2", "&=", "~", "isa2", ";", "int", "i", ";", "tree", "saved_current_target_pragma", "=", "current_target_pragma", ";", "current_target_pragma", "=", "NULL_TREE", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "int", ")", "IX86_BUILTIN_MAX", ";", "i", "++", ")", "{"], "ground_truth": ["if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{"], "File": "i3868", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238662, "Length": 72, "Cover_Rate": 0.3769633507853403} {"Template_token": ["", "if", "(", "(", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa", "&", "isa", ")", "!=", "", "||", "(", "ix86_builtins_isa", "[", "i", "]", ".", "isa2", "&", "isa2", ")", "!=", "", ")", "&&", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", ")", "{", "tree", "decl", ",", "type", ";", "ix86_builtins_isa", "[", "i", "]", ".", "set_and_not_built_p", "=", "false", ";", "type", "=", "ix86_get_builtin_func_type", "(", "ix86_builtins_isa", "[", "i", "]", ".", "tcode", ")", ";", "decl", "=", "add_builtin_function_ext_scope", "(", "ix86_builtins_isa", "[", "i", "]", ".", "name", ",", "type", ",", "i", ",", "BUILT_IN_MD", ",", "NULL", ",", "NULL_TREE", ")", ";", "ix86_builtins", "[", "i", "]", "=", "decl", ";", "if", "(", "ix86_builtins_isa", "[", "i", "]", ".", "const_p", ")", "TREE_READONLY", "(", "decl", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_add_new_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238663, "Length": 110, "Cover_Rate": 0.5759162303664922} {"Template_token": ["", "case", "MINUS_EXPR", ":", "if", "(", "kind", "==", "scalar_stmt", ")", "{", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "addss", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fadd", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "}", "else", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ")", ";", "break", ";", "case", "MULT_EXPR", ":", "case", "WIDEN_MULT_EXPR", ":", "case", "MULT_HIGHPART_EXPR", ":", "stmt_cost", "=", "ix86_multiplication_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "NEGATE_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fchs", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "case", "TRUNC_DIV_EXPR", ":", "case", "CEIL_DIV_EXPR", ":", "case", "FLOOR_DIV_EXPR", ":", "case", "ROUND_DIV_EXPR", ":", "case", "TRUNC_MOD_EXPR", ":", "case", "CEIL_MOD_EXPR", ":", "case", "FLOOR_MOD_EXPR", ":", "case", "RDIV_EXPR", ":", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "ABSU_EXPR", ":"], "ground_truth": ["case", "MIN_EXPR", ":"], "File": "i3868", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238664, "Length": 299, "Cover_Rate": 0.36642156862745096} {"Template_token": ["", "tree", "mxcsr_mod_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "tree", "stmxcsr", "=", "ix86_builtins", "[", "IX86_BUILTIN_STMXCSR", "]", ";", "tree", "ldmxcsr", "=", "ix86_builtins", "[", "IX86_BUILTIN_LDMXCSR", "]", ";", "tree", "stmxcsr_hold_call", "=", "build_call_expr", "(", "stmxcsr", ",", "", ")", ";", "tree", "hold_assign_orig", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "stmxcsr_hold_call", ")", ";", "tree", "hold_mod_val", "=", "build2", "(", "BIT_IOR_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "hold_mod_val", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "hold_mod_val", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "tree", "hold_assign_mod", "=", "build2", "(", "MODIFY_EXPR", ",", "unsigned_type_node", ",", "mxcsr_mod_var", ",", "hold_mod_val", ")", ";", "tree", "ldmxcsr_hold_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "tree", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "unsigned_type_node", ",", "hold_assign_orig", ",", "hold_assign_mod", ")", ";", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "hold_all", ",", "ldmxcsr_hold_call", ")", ";", "if", "(", "*", "hold", ")", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "hold", ",", "hold_all", ")", ";", "else", "*", "hold", "=", "hold_all", ";", "tree", "ldmxcsr_clear_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "if", "(", "*", "clear", ")", "*", "clear", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "clear", ",", "ldmxcsr_clear_call", ")", ";"], "ground_truth": ["else", "*", "clear", "=", "ldmxcsr_clear_call", ";"], "File": "i3868", "Func": "ix86_atomic_assign_expand_fenv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238666, "Length": 202, "Cover_Rate": 0.3023952095808383} {"Template_token": ["", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "bool", "avx_upper_reg_found", "=", "false", ";"], "ground_truth": ["note_stores", "(", "pat", ",", "ix86_check_avx_upper_stores", ",", "&", "avx_upper_reg_found", ")", ";"], "File": "i3868", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238668, "Length": 23, "Cover_Rate": 0.3108108108108108} {"Template_token": ["", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "vzeroupper_pattern", "(", "pat", ",", "VOIDmode", ")", "||", "vzeroall_pattern", "(", "pat", ",", "VOIDmode", ")", ")", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["if", "(", "CALL_P", "(", "insn", ")", ")", "{"], "File": "i3868", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238669, "Length": 35, "Cover_Rate": 0.47297297297297297} {"Template_token": ["", "int", "i", ",", "c_mask", ";", "if", "(", "cfun", "&&", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "!", "ix86_function_value_regno_p", "(", "i", ")", ")", "call_used_regs", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "for", "(", "i", "=", "FIRST_REX_INT_REG", ";", "i", "<=", "LAST_REX_INT_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "}", "c_mask", "=", "CALL_USED_REGISTERS_MASK", "(", "TARGET_64BIT_MS_ABI", ")", ";", "CLEAR_HARD_REG_SET", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "{", "if", "(", "call_used_regs", "[", "i", "]", ">", "", ")", "call_used_regs", "[", "i", "]", "=", "!", "!", "(", "call_used_regs", "[", "i", "]", "&", "c_mask", ")", ";", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "GENERAL_REGS", "]", ",", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "SET_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ",", "i", ")", ";", "}", "if", "(", "!", "TARGET_MMX", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "MMX_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_SSE", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "SSE_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "FLOAT_REGS", "]", ",", "i", ")", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_AVX512F", ")", "{", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "fixed_regs", "[", "i", "]", "=", "call_used_regs", "[", "i", "]", "=", "", ",", "reg_names", "[", "i", "]", "=", "", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238671, "Length": 474, "Cover_Rate": 0.983402489626556} {"Template_token": ["", "case", "AVX_U128", ":", "if", "(", "mode", "==", "AVX_U128_CLEAN", ")", "emit_insn", "(", "gen_avx_vzeroupper", "(", ")", ")", ";", "break", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3868", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238672, "Length": 46, "Cover_Rate": 0.48936170212765956} {"Template_token": ["", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", "&&", "!", "TARGET_PECOFF", "&&", "MEM_P", "(", "fnaddr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "local_symbolic_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "VOIDmode", ")", ")", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "construct_plt_address", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ")", ";", "else", "if", "(", "!", "(", "TARGET_X32", "&&", "MEM_P", "(", "fnaddr", ")", "&&", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "ZERO_EXTEND", "&&", "GOT_memory_operand", "(", "XEXP", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "", ")", ",", "Pmode", ")", ")", "&&", "(", "sibcall", "?", "!", "sibcall_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ":", "!", "call_insn_operand", "(", "XEXP", "(", "fnaddr", ",", "", ")", ",", "word_mode", ")", ")", ")", "{", "fnaddr", "=", "convert_to_mode", "(", "word_mode", ",", "XEXP", "(", "fnaddr", ",", "", ")", ",", "", ")", ";", "fnaddr", "=", "gen_rtx_MEM", "(", "QImode", ",", "copy_to_mode_reg", "(", "word_mode", ",", "fnaddr", ")", ")", ";", "}", "call", "=", "gen_rtx_CALL", "(", "VOIDmode", ",", "fnaddr", ",", "callarg1", ")", ";", "if", "(", "retval", ")", "call", "=", "gen_rtx_SET", "(", "retval", ",", "call", ")", ";", "vec", "[", "vec_len", "++", "]", "=", "call", ";", "if", "(", "pop", ")", "{", "pop", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "pop", ")", ";", "pop", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "pop", ")", ";", "vec", "[", "vec_len", "++", "]", "=", "pop", ";", "}", "if", "(", "cfun", "->", "machine", "->", "no_caller_saved_registers", "&&", "(", "!", "fndecl", "||", "(", "!", "TREE_THIS_VOLATILE", "(", "fndecl", ")", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", ")", ")", ")", "{", "static", "const", "char", "ix86_call_used_regs", "[", "]", "=", "CALL_USED_REGISTERS", ";", "bool", "is_64bit_ms_abi", "=", "(", "TARGET_64BIT", "&&", "ix86_function_abi", "(", "fndecl", ")", "==", "MS_ABI", ")", ";", "char", "c_mask", "=", "CALL_USED_REGISTERS_MASK", "(", "is_64bit_ms_abi", ")", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "(", "ix86_call_used_regs", "[", "i", "]", "==", "", "||", "(", "ix86_call_used_regs", "[", "i", "]", "&", "c_mask", ")", ")", "&&", "!", "STACK_REGNO_P", "(", "i", ")", "&&", "!", "MMX_REGNO_P", "(", "i", ")", ")", "clobber_reg", "(", "&", "use", ",", "gen_rtx_REG", "(", "GET_MODE", "(", "regno_reg_rtx", "[", "i", "]", ")", ",", "i", ")", ")", ";", "}", "else", "if", "(", "TARGET_64BIT_MS_ABI", "&&", "(", "!", "callarg2", "||", "INTVAL", "(", "callarg2", ")", "!=", "-", "", ")", ")", "{", "unsigned", "i", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "NUM_X86_64_MS_CLOBBERED_REGS", ";", "i", "++", ")", "{"], "File": "i3868", "Func": "ix86_expand_call", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238675, "Length": 401, "Cover_Rate": 0.4164070612668744} {"Template_token": ["", "static", "void", "ix86_expand_divmod_libfunc", "(", "rtx", "libfunc", ",", "machine_mode", "mode", ",", "rtx", "op0", ",", "rtx", "op1", ",", "rtx", "*", "quot_p", ",", "rtx", "*", "rem_p", ")", "{", "rtx", "rem", "=", "assign_386_stack_local", "(", "mode", ",", "SLOT_TEMP", ")", ";", "rtx", "quot", "=", "emit_library_call_value", "(", "libfunc", ",", "NULL_RTX", ",", "LCT_NORMAL", ",", "mode", ",", "op0", ",", "mode", ",", "op1", ",", "mode", ",", "XEXP", "(", "rem", ",", "", ")", ",", "Pmode", ")", ";"], "ground_truth": ["*", "quot_p", "=", "quot", ";"], "File": "i3868", "Func": "ix86_expand_divmod_libfunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238676, "Length": 71, "Cover_Rate": 0.922077922077922} {"Template_token": ["", "rtx", "opfalse", "=", "op_false", "?", "op_false", ":", "CONST0_RTX", "(", "data_mode", ")", ";", "if", "(", "*", "negate", ")", "std", "::", "swap", "(", "optrue", ",", "opfalse", ")", ";", "if", "(", "(", "code", "!=", "EQ", "&&", "GET_MODE_SIZE", "(", "mode", ")", "!=", "", "&&", "vector_all_ones_operand", "(", "opfalse", ",", "data_mode", ")", "&&", "optrue", "==", "CONST0_RTX", "(", "data_mode", ")", ")", "||", "(", "code", "==", "GTU", "&&", "GET_MODE_SIZE", "(", "GET_MODE_INNER", "(", "mode", ")", ")", ">=", "", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", "==", "", "||", "!", "vector_all_ones_operand", "(", "optrue", ",", "data_mode", ")", "||", "opfalse", "!=", "CONST0_RTX", "(", "data_mode", ")", ")", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", "=", "NULL", ";", "switch", "(", "mode", ")", "{", "case", "E_V16SImode", ":", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv16si3", ":", "gen_sminv16si3", ";", "break", ";", "case", "E_V8DImode", ":", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv8di3", ":", "gen_sminv8di3", ";", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "cop1", "=", "force_reg", "(", "mode", ",", "cop1", ")", ";", "break", ";", "case", "E_V32QImode", ":", "if", "(", "TARGET_AVX2", ")", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv32qi3", ":", "gen_sminv32qi3", ";", "break", ";", "case", "E_V16HImode", ":", "if", "(", "TARGET_AVX2", ")", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv16hi3", ":", "gen_sminv16hi3", ";", "break", ";", "case", "E_V8SImode", ":", "if", "(", "TARGET_AVX2", ")", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv8si3", ":", "gen_sminv8si3", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv4di3", ":", "gen_sminv4di3", ";", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "cop1", "=", "force_reg", "(", "mode", ",", "cop1", ")", ";", "}", "break", ";", "case", "E_V16QImode", ":", "if", "(", "code", "==", "GTU", "&&", "TARGET_SSE2", ")", "gen", "=", "gen_uminv16qi3", ";", "else", "if", "(", "code", "==", "GT", "&&", "TARGET_SSE4_1", ")", "gen", "=", "gen_sminv16qi3", ";", "break", ";", "case", "E_V8HImode", ":", "if", "(", "code", "==", "GTU", "&&", "TARGET_SSE4_1", ")", "gen", "=", "gen_uminv8hi3", ";", "else", "if", "(", "code", "==", "GT", "&&", "TARGET_SSE2", ")", "gen", "=", "gen_sminv8hi3", ";", "break", ";", "case", "E_V4SImode", ":", "if", "(", "TARGET_SSE4_1", ")", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv4si3", ":", "gen_sminv4si3", ";", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "{", "gen", "=", "(", "code", "==", "GTU", ")", "?", "gen_uminv2di3", ":", "gen_sminv2di3", ";", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "cop1", "=", "force_reg", "(", "mode", ",", "cop1", ")", ";", "}", "break", ";", "default", ":", "break", ";", "}", "if", "(", "gen", ")", "{", "rtx", "tem", "=", "gen_reg_rtx", "(", "mode", ")", ";", "if", "(", "!", "vector_operand", "(", "cop0", ",", "mode", ")", ")", "cop0", "=", "force_reg", "(", "mode", ",", "cop0", ")", ";", "if", "(", "!", "vector_operand", "(", "cop1", ",", "mode", ")", ")", "cop1", "=", "force_reg", "(", "mode", ",", "cop1", ")", ";", "*", "negate", "=", "!", "*", "negate", ";"], "ground_truth": ["emit_insn", "(", "gen", "(", "tem", ",", "cop0", ",", "cop1", ")", ")", ";"], "File": "i3868", "Func": "ix86_expand_int_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238678, "Length": 469, "Cover_Rate": 0.4395501405810684} {"Template_token": ["", "}", "current", "=", "scratch_reg", ";", "}", "ix86_expand_branch", "(", "GEU", ",", "current", ",", "limit", ",", "label", ")", ";", "rtx_insn", "*", "jump_insn", "=", "get_last_insn", "(", ")", ";", "JUMP_LABEL", "(", "jump_insn", ")", "=", "label", ";", "add_reg_br_prob_note", "(", "jump_insn", ",", "profile_probability", "::", "very_likely", "(", ")", ")", ";", "if", "(", "split_stack_fn", "==", "NULL_RTX", ")", "{", "split_stack_fn", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "fn", "=", "split_stack_fn", ";", "allocate_rtx", "=", "GEN_INT", "(", "allocate", ")", ";", "args_size", "=", "crtl", "->", "args", ".", "size", ">=", "", "?", "(", "HOST_WIDE_INT", ")", "crtl", "->", "args", ".", "size", ":", "", ";", "call_fusage", "=", "NULL_RTX", ";", "rtx", "pop", "=", "NULL_RTX", ";", "if", "(", "TARGET_64BIT", ")", "{", "rtx", "reg10", ",", "reg11", ";", "reg10", "=", "gen_rtx_REG", "(", "Pmode", ",", "R10_REG", ")", ";", "reg11", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "rtx", "rax", ";", "rax", "=", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "rax", ",", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "rax", ")", ";", "}", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "!", "TARGET_PECOFF", ")", "{", "HOST_WIDE_INT", "argval", ";", "gcc_assert", "(", "Pmode", "==", "DImode", ")", ";", "gcc_assert", "(", "(", "allocate", "&", "HOST_WIDE_INT_C", "(", "", ")", ")", "==", "allocate", ")", ";", "gcc_assert", "(", "(", "args_size", "&", "", ")", "==", "args_size", ")", ";", "if", "(", "split_stack_fn_large", "==", "NULL_RTX", ")", "{", "split_stack_fn_large", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "split_stack_fn_large", ")", "|=", "SYMBOL_FLAG_LOCAL", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "{", "rtx_code_label", "*", "label", ";", "rtx", "x", ";", "label", "=", "gen_label_rtx", "(", ")", ";", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "reg10", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "reg11", ",", "label", ")", ")", ";", "emit_insn", "(", "ix86_gen_add3", "(", "reg10", ",", "reg10", ",", "reg11", ")", ")", ";", "x", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "split_stack_fn_large", ")", ",", "UNSPEC_GOT", ")", ";", "x", "=", "gen_rtx_CONST", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "reg10", ",", "reg11", ")", ";", "x", "=", "gen_const_mem", "(", "Pmode", ",", "x", ")", ";", "emit_move_insn", "(", "reg11", ",", "x", ")", ";", "}", "else", "emit_move_insn", "(", "reg11", ",", "split_stack_fn_large", ")", ";", "fn", "=", "reg11", ";", "argval", "=", "(", "(", "args_size", "<<", "", ")", "<<", "", ")", "+", "allocate", ";", "emit_move_insn", "(", "reg10", ",", "GEN_INT", "(", "argval", ")", ")", ";", "}", "else", "{", "emit_move_insn", "(", "reg10", ",", "allocate_rtx", ")", ";", "emit_move_insn", "(", "reg11", ",", "GEN_INT", "(", "args_size", ")", ")", ";"], "ground_truth": ["use_reg", "(", "&", "call_fusage", ",", "reg11", ")", ";"], "File": "i3868", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238682, "Length": 442, "Cover_Rate": 0.44244244244244246} {"Template_token": ["", "else", "cmp_mode", "=", "cmp_ops_mode", ";", "cmp_op0", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op0", ")", ";", "int", "(", "*", "op1_predicate", ")", "(", "rtx", ",", "machine_mode", ")", "=", "VECTOR_MODE_P", "(", "cmp_ops_mode", ")", "?", "vector_operand", ":", "nonimmediate_operand", ";", "if", "(", "!", "op1_predicate", "(", "cmp_op1", ",", "cmp_ops_mode", ")", ")", "cmp_op1", "=", "force_reg", "(", "cmp_ops_mode", ",", "cmp_op1", ")", ";", "if", "(", "optimize", "||", "(", "maskcmp", "&&", "cmp_mode", "!=", "mode", ")", "||", "(", "op_true", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_true", ")", ")", "||", "(", "op_false", "&&", "reg_overlap_mentioned_p", "(", "dest", ",", "op_false", ")", ")", ")", "dest", "=", "gen_reg_rtx", "(", "maskcmp", "?", "cmp_mode", ":", "mode", ")", ";", "if", "(", "maskcmp", "&&", "(", "code", "==", "GT", "||", "code", "==", "EQ", ")", ")", "{", "rtx", "(", "*", "gen", ")", "(", "rtx", ",", "rtx", ",", "rtx", ")", ";", "switch", "(", "cmp_ops_mode", ")", "{", "case", "E_V64QImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv64qi3", ":", "gen_avx512bw_eqv64qi3_1", ";", "break", ";", "case", "E_V32HImode", ":", "gcc_assert", "(", "TARGET_AVX512BW", ")", ";", "gen", "=", "code", "==", "GT", "?", "gen_avx512bw_gtv32hi3", ":", "gen_avx512bw_eqv32hi3_1", ";", "break", ";", "case", "E_V16SImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv16si3", ":", "gen_avx512f_eqv16si3_1", ";", "break", ";", "case", "E_V8DImode", ":", "gen", "=", "code", "==", "GT", "?", "gen_avx512f_gtv8di3", ":", "gen_avx512f_eqv8di3_1", ";", "break", ";", "default", ":", "gen", "=", "NULL", ";", "}", "if", "(", "gen", ")", "{", "emit_insn", "(", "gen", "(", "dest", ",", "cmp_op0", ",", "cmp_op1", ")", ")", ";", "return", "dest", ";", "}", "}", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "cmp_mode", ",", "cmp_op0", ",", "cmp_op1", ")", ";"], "ground_truth": ["if", "(", "cmp_mode", "!=", "mode", "&&", "!", "maskcmp", ")", "{"], "File": "i3868", "Func": "ix86_expand_sse_cmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238683, "Length": 253, "Cover_Rate": 0.6746666666666666} {"Template_token": ["", "op1", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "{", "xorsign_insn", "=", "gen_xorsignsf3_1", ";", "vmode", "=", "V4SFmode", ";", "}", "else", "if", "(", "mode", "==", "DFmode", ")", "{", "xorsign_insn", "=", "gen_xorsigndf3_1", ";", "vmode", "=", "V2DFmode", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "mask", "=", "ix86_build_signbit_mask", "(", "vmode", ",", "", ",", "", ")", ";", "emit_insn", "(", "xorsign_insn", "(", "dest", ",", "op0", ",", "op1", ",", "mask", ")", ")", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_expand_xorsign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238684, "Length": 78, "Cover_Rate": 0.6} {"Template_token": ["", "dest", "=", "operands", "[", "", "]", ";", "op0", "=", "operands", "[", "", "]", ";", "op1", "=", "operands", "[", "", "]", ";", "mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "mode", "==", "SFmode", ")", "{", "xorsign_insn", "=", "gen_xorsignsf3_1", ";", "vmode", "=", "V4SFmode", ";", "}", "else", "if", "(", "mode", "==", "DFmode", ")", "{", "xorsign_insn", "=", "gen_xorsigndf3_1", ";", "vmode", "=", "V2DFmode", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_expand_xorsign", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238685, "Length": 61, "Cover_Rate": 0.46923076923076923} {"Template_token": ["", "unsigned", "int", "stack_realign", "=", "(", "incoming_stack_boundary", "<", "stack_alignment", ")", ";", "bool", "recompute_frame_layout_p", "=", "false", ";", "if", "(", "crtl", "->", "stack_realign_finalized", ")", "{", "gcc_assert", "(", "crtl", "->", "stack_realign_needed", "==", "stack_realign", ")", ";", "return", ";", "}", "if", "(", "(", "stack_realign", "||", "(", "!", "flag_omit_frame_pointer", "&&", "optimize", ")", ")", "&&", "frame_pointer_needed", "&&", "crtl", "->", "is_leaf", "&&", "crtl", "->", "sp_is_unchanging", "&&", "!", "ix86_current_function_calls_tls_descriptor", "&&", "!", "crtl", "->", "accesses_prior_frames", "&&", "!", "cfun", "->", "calls_alloca", "&&", "!", "crtl", "->", "calls_eh_return", "&&", "!", "(", "STACK_CHECK_MOVING_SP", "&&", "flag_stack_check", "&&", "flag_exceptions", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "&&", "!", "ix86_frame_pointer_required", "(", ")", "&&", "get_frame_size", "(", ")", "==", "", "&&", "ix86_nsaved_sseregs", "(", ")", "==", "", "&&", "ix86_varargs_gpr_size", "+", "ix86_varargs_fpr_size", "==", "", ")", "{", "if", "(", "ix86_find_max_used_stack_alignment", "(", "stack_alignment", ",", "stack_realign", ")", ")", "{", "stack_realign", "=", "incoming_stack_boundary", "<", "stack_alignment", ";", "if", "(", "!", "stack_realign", ")", "{", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "}", "}", "else", "{", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{"], "ground_truth": ["crtl", "->", "drap_reg", "=", "NULL_RTX", ";"], "File": "i3868", "Func": "ix86_finalize_stack_frame_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238686, "Length": 198, "Cover_Rate": 0.3673469387755102} {"Template_token": ["", "}", "else", "cfun", "->", "machine", "->", "no_drap_save_restore", "=", "true", ";", "frame_pointer_needed", "=", "false", ";", "stack_realign", "=", "false", ";", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_estimated", "=", "incoming_stack_boundary", ";", "if", "(", "crtl", "->", "preferred_stack_boundary", ">", "incoming_stack_boundary", ")", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "df_finish_pass", "(", "true", ")", ";", "df_scan_alloc", "(", "NULL", ")", ";", "df_scan_blocks", "(", ")", ";", "df_compute_regs_ever_live", "(", "true", ")", ";", "df_analyze", "(", ")", ";", "if", "(", "flag_var_tracking", ")", "{", "df_ref", "ref", ",", "next", ";", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "HARD_FRAME_POINTER_REGNUM", ")", ";", "ref", ";", "ref", "=", "next", ")", "{", "next", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ";", "if", "(", "!", "DF_REF_INSN_INFO", "(", "ref", ")", ")", "continue", ";", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "while", "(", "next", "&&", "DF_REF_INSN", "(", "next", ")", "==", "insn", ")", "next", "=", "DF_REF_NEXT_REG", "(", "next", ")", ";", "if", "(", "DEBUG_INSN_P", "(", "insn", ")", ")", "{", "bool", "changed", "=", "false", ";"], "ground_truth": ["for", "(", ";", "ref", "!=", "next", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{"], "File": "i3868", "Func": "ix86_finalize_stack_frame_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238687, "Length": 171, "Cover_Rate": 0.3172541743970315} {"Template_token": ["", "int", "nregs", ";", "if", "(", "!", "cum", "->", "caller", "&&", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "return", ";", "if", "(", "mode", "==", "BLKmode", ")", "bytes", "=", "int_size_in_bytes", "(", "type", ")", ";", "else", "bytes", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "type", ")", "mode", "=", "type_natural_mode", "(", "type", ",", "NULL", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";"], "ground_truth": ["if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";"], "File": "i3868", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238689, "Length": 99, "Cover_Rate": 0.5351351351351351} {"Template_token": ["", "opts", "->", "x_ix86_arch_string", "=", "ptr", "->", "x_ix86_arch_string", ";", "opts", "->", "x_ix86_tune_string", "=", "ptr", "->", "x_ix86_tune_string", ";", "opts", "->", "x_ix86_cmodel", "=", "ptr", "->", "x_ix86_cmodel", ";", "opts", "->", "x_ix86_abi", "=", "ptr", "->", "x_ix86_abi", ";", "opts", "->", "x_ix86_asm_dialect", "=", "ptr", "->", "x_ix86_asm_dialect", ";", "opts", "->", "x_ix86_branch_cost", "=", "ptr", "->", "x_ix86_branch_cost", ";", "opts", "->", "x_ix86_dump_tunes", "=", "ptr", "->", "x_ix86_dump_tunes", ";", "opts", "->", "x_ix86_force_align_arg_pointer", "=", "ptr", "->", "x_ix86_force_align_arg_pointer", ";", "opts", "->", "x_ix86_force_drap", "=", "ptr", "->", "x_ix86_force_drap", ";", "opts", "->", "x_ix86_incoming_stack_boundary_arg", "=", "ptr", "->", "x_ix86_incoming_stack_boundary_arg", ";", "opts", "->", "x_ix86_pmode", "=", "ptr", "->", "x_ix86_pmode", ";", "opts", "->", "x_ix86_preferred_stack_boundary_arg", "=", "ptr", "->", "x_ix86_preferred_stack_boundary_arg", ";", "opts", "->", "x_ix86_recip_name", "=", "ptr", "->", "x_ix86_recip_name", ";", "opts", "->", "x_ix86_regparm", "=", "ptr", "->", "x_ix86_regparm", ";"], "ground_truth": ["opts", "->", "x_ix86_section_threshold", "=", "ptr", "->", "x_ix86_section_threshold", ";"], "File": "i3868", "Func": "ix86_function_specific_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238690, "Length": 120, "Cover_Rate": 0.30612244897959184} {"Template_token": ["", "tree", "resolver_decl", ";", "basic_block", "empty_bb", ";", "tree", "default_ver_decl", ";", "struct", "cgraph_node", "*", "versn", ";", "struct", "cgraph_node", "*", "node", ";", "struct", "cgraph_function_version_info", "*", "node_version_info", "=", "NULL", ";", "struct", "cgraph_function_version_info", "*", "versn_info", "=", "NULL", ";", "node", "=", "(", "cgraph_node", "*", ")", "node_p", ";", "node_version_info", "=", "node", "->", "function_version", "(", ")", ";", "gcc_assert", "(", "node", "->", "dispatcher_function", "&&", "node_version_info", "!=", "NULL", ")", ";", "if", "(", "node_version_info", "->", "dispatcher_resolver", ")", "return", "node_version_info", "->", "dispatcher_resolver", ";", "default_ver_decl", "=", "node_version_info", "->", "next", "->", "this_node", "->", "decl", ";", "node", "->", "definition", "=", "false", ";", "resolver_decl", "=", "make_resolver_func", "(", "default_ver_decl", ",", "node", "->", "decl", ",", "&", "empty_bb", ")", ";", "node_version_info", "->", "dispatcher_resolver", "=", "resolver_decl", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "resolver_decl", ")", ")", ";", "auto_vec", "<", "tree", ",", "", ">", "fn_ver_vec", ";", "for", "(", "versn_info", "=", "node_version_info", "->", "next", ";", "versn_info", ";", "versn_info", "=", "versn_info", "->", "next", ")", "{", "versn", "=", "versn_info", "->", "this_node", ";", "if", "(", "DECL_VINDEX", "(", "versn", "->", "decl", ")", ")", "sorry", "(", "", ")", ";", "fn_ver_vec", ".", "safe_push", "(", "versn", "->", "decl", ")", ";", "}", "dispatch_function_versions", "(", "resolver_decl", ",", "&", "fn_ver_vec", ",", "&", "empty_bb", ")", ";", "cgraph_edge", "::", "rebuild_edges", "(", ")", ";", "pop_cfun", "(", ")", ";", "return", "resolver_decl", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_generate_version_dispatcher_body", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238691, "Length": 195, "Cover_Rate": 0.9558823529411765} {"Template_token": ["", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["else", "if", "(", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";"], "File": "i3868", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238692, "Length": 116, "Cover_Rate": 0.3504531722054381} {"Template_token": ["", "case", "I387_TRUNC", ":", "if", "(", "mode", "==", "I387_CW_TRUNC", ")", "return", "mode", ";", "break", ";", "case", "I387_FLOOR", ":", "if", "(", "mode", "==", "I387_CW_FLOOR", ")", "return", "mode", ";", "break", ";", "case", "I387_CEIL", ":", "if", "(", "mode", "==", "I387_CW_CEIL", ")", "return", "mode", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i3868", "Func": "ix86_i387_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238693, "Length": 44, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "tree", "ftype", ",", "decl", ";", "ix86_init_builtin_types", "(", ")", ";", "ix86_init_platform_type_builtins", "(", ")", ";", "def_builtin_const", "(", "", ",", "", ",", "", ",", "FLOAT128_FTYPE_VOID", ",", "IX86_BUILTIN_INFQ", ")", ";", "def_builtin_const", "(", "", ",", "", ",", "", ",", "FLOAT128_FTYPE_VOID", ",", "IX86_BUILTIN_HUGE_VALQ", ")", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_CONST_STRING", ")", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_NANQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_NANQ", "]", "=", "decl", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_NANSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_NANSQ", "]", "=", "decl", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128", ")", ";", "decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_FABSQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";", "TREE_READONLY", "(", "decl", ")", "=", "", ";", "ix86_builtins", "[", "(", "int", ")", "IX86_BUILTIN_FABSQ", "]", "=", "decl", ";", "ftype", "=", "ix86_get_builtin_func_type", "(", "FLOAT128_FTYPE_FLOAT128_FLOAT128", ")", ";"], "ground_truth": ["decl", "=", "add_builtin_function", "(", "", ",", "ftype", ",", "IX86_BUILTIN_COPYSIGNQ", ",", "BUILT_IN_MD", ",", "", ",", "NULL_TREE", ")", ";"], "File": "i3868", "Func": "ix86_init_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238694, "Length": 179, "Cover_Rate": 0.8063063063063063} {"Template_token": ["", "dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";", "if", "(", "dist_define", "<", "", "||", "dist_define", ">=", "LEA_MAX_STALL", ")", "{", "if", "(", "dist_use", "<", "", "&&", "split_cost", "==", "", ")", "return", "TARGET_64BIT", "||", "IX86_LEA_PRIORITY", ";", "else", "return", "true", ";", "}"], "ground_truth": ["dist_define", "+=", "split_cost", "+", "IX86_LEA_PRIORITY", ";"], "File": "i3868", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238697, "Length": 46, "Cover_Rate": 0.3026315789473684} {"Template_token": ["", "if", "(", "has_scale", ")", "return", "true", ";", "if", "(", "split_cost", "<", "", ")", "return", "false", ";", "if", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", "return", "false", ";", "return", "true", ";", "}", "dist_define", "=", "distance_non_agu_define", "(", "regno1", ",", "regno2", ",", "insn", ")", ";"], "ground_truth": ["dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";"], "File": "i3868", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238698, "Length": 53, "Cover_Rate": 0.34868421052631576} {"Template_token": ["", "if", "(", "DECL_VIRTUAL_P", "(", "decl", ")", "||", "DECL_VINDEX", "(", "decl", ")", ")", "sorry", "(", "", ")", ";", "version_attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";", "gcc_assert", "(", "version_attr", "!=", "NULL_TREE", ")", ";", "orig_name", "=", "IDENTIFIER_POINTER", "(", "id", ")", ";", "version_string", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ")", ";", "if", "(", "strcmp", "(", "version_string", ",", "", ")", "==", "", ")", "return", "id", ";", "attr_str", "=", "sorted_attr_string", "(", "TREE_VALUE", "(", "version_attr", ")", ")", ";", "assembler_name", "=", "XNEWVEC", "(", "char", ",", "strlen", "(", "orig_name", ")", "+", "strlen", "(", "attr_str", ")", "+", "", ")", ";", "sprintf", "(", "assembler_name", ",", "", ",", "orig_name", ",", "attr_str", ")", ";"], "ground_truth": ["if", "(", "DECL_ASSEMBLER_NAME_SET_P", "(", "decl", ")", ")", "SET_DECL_RTL", "(", "decl", ",", "NULL", ")", ";"], "File": "i3868", "Func": "ix86_mangle_function_version_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238699, "Length": 124, "Cover_Rate": 0.6108374384236454} {"Template_token": ["", "case", "'p'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCPmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'s'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCSmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'z'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "}", "if", "(", "code", "==", "UNKNOWN", ")", "{", "error", "(", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "if", "(", "invert", ")", "code", "=", "reverse_condition", "(", "code", ")", ";", "rtx", "dest", "=", "outputs", "[", "i", "]", ";", "if", "(", "!", "saw_asm_flag", ")", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_REG", "(", "CCmode", ",", "FLAGS_REG", ")", ";", "saw_asm_flag", "=", "true", ";", "}", "else", "{", "constraints", "[", "i", "]", "=", "", ";", "outputs", "[", "i", "]", "=", "gen_rtx_SCRATCH", "(", "SImode", ")", ";", "}", "rtx", "x", "=", "gen_rtx_REG", "(", "mode", ",", "FLAGS_REG", ")", ";", "x", "=", "gen_rtx_fmt_ee", "(", "code", ",", "QImode", ",", "x", ",", "const0_rtx", ")", ";", "machine_mode", "dest_mode", "=", "GET_MODE", "(", "dest", ")", ";", "if", "(", "!", "SCALAR_INT_MODE_P", "(", "dest_mode", ")", ")", "{", "error", "(", "", ")", ";", "continue", ";", "}", "if", "(", "dest_mode", "==", "DImode", "&&", "!", "TARGET_64BIT", ")", "dest_mode", "=", "SImode", ";", "if", "(", "dest_mode", "!=", "QImode", ")", "{", "rtx", "destqi", "=", "gen_reg_rtx", "(", "QImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "destqi", ",", "x", ")", ")", ";", "if", "(", "TARGET_ZERO_EXTEND_WITH_AND", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "x", "=", "force_reg", "(", "dest_mode", ",", "const0_rtx", ")", ";", "emit_insn", "(", "gen_movstrictqi", "(", "gen_lowpart", "(", "QImode", ",", "x", ")", ",", "destqi", ")", ")", ";", "}", "else", "x", "=", "gen_rtx_ZERO_EXTEND", "(", "dest_mode", ",", "destqi", ")", ";", "}", "if", "(", "dest_mode", "!=", "GET_MODE", "(", "dest", ")", ")", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "SImode", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "tmp", ",", "x", ")", ")", ";", "emit_insn", "(", "gen_zero_extendsidi2", "(", "dest", ",", "tmp", ")", ")", ";", "}", "else", "emit_insn", "(", "gen_rtx_SET", "(", "dest", ",", "x", ")", ")", ";", "}"], "ground_truth": ["rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";"], "File": "i3868", "Func": "ix86_md_asm_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238700, "Length": 347, "Cover_Rate": 0.4353826850690088} {"Template_token": ["", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "ix86_dirflag_mode_entry", "(", ")", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_entry", "(", ")", ";"], "ground_truth": ["case", "I387_TRUNC", ":"], "File": "i3868", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238701, "Length": 24, "Cover_Rate": 0.4897959183673469} {"Template_token": ["", "case", "X86_DIRFLAG", ":", "return", "ix86_dirflag_mode_entry", "(", ")", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_entry", "(", ")", ";", "case", "I387_TRUNC", ":"], "ground_truth": ["case", "I387_FLOOR", ":"], "File": "i3868", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238702, "Length": 22, "Cover_Rate": 0.4489795918367347} {"Template_token": ["", "static", "int", "ix86_mode_exit", "(", "int", "entity", ")", "{", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "X86_DIRFLAG_ANY", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_exit", "(", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "return", "I387_CW_ANY", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238703, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "case", "X86_DIRFLAG", ":", "return", "ix86_dirflag_mode_needed", "(", "insn", ")", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_needed", "(", "insn", ")", ";", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":"], "ground_truth": ["return", "ix86_i387_mode_needed", "(", "entity", ",", "insn", ")", ";"], "File": "i3868", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238704, "Length": 35, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "char", "push_buf", "[", "", "]", ";", "enum", "indirect_thunk_prefix", "need_prefix", "=", "indirect_thunk_need_prefix", "(", "current_output_insn", ")", ";", "int", "regno", "=", "-", "", ";", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_thunk_inline", ")", "{", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk", ")", "indirect_thunk_needed", "=", "true", ";", "indirect_thunk_name", "(", "thunk_name_buf", ",", "regno", ",", "need_prefix", ",", "false", ")", ";", "thunk_name", "=", "thunk_name_buf", ";", "}", "else", "thunk_name", "=", "NULL", ";", "snprintf", "(", "push_buf", ",", "sizeof", "(", "push_buf", ")", ",", "", ",", "TARGET_64BIT", "?", "'q'", ":", "'l'", ",", "xasm", ")", ";", "if", "(", "sibcall_p", ")", "{", "output_asm_insn", "(", "push_buf", ",", "&", "call_op", ")", ";", "if", "(", "thunk_name", "!=", "NULL", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "output_indirect_thunk", "(", "regno", ")", ";", "}", "else", "{", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "if", "(", "MEM_P", "(", "call_op", ")", ")", "{", "struct", "ix86_address", "parts", ";", "rtx", "addr", "=", "XEXP", "(", "call_op", ",", "", ")", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", ")", "{", "if", "(", "parts", ".", "index", ")", "{", "addr", "=", "gen_rtx_MULT", "(", "Pmode", ",", "parts", ".", "index", ",", "GEN_INT", "(", "parts", ".", "scale", ")", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "addr", ")", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";", "rtx", "disp", ";", "if", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "disp", "=", "plus_constant", "(", "Pmode", ",", "parts", ".", "disp", ",", "UNITS_PER_WORD", ")", ";", "else", "disp", "=", "GEN_INT", "(", "UNITS_PER_WORD", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "addr", ",", "disp", ")", ";", "call_op", "=", "gen_rtx_MEM", "(", "GET_MODE", "(", "call_op", ")", ",", "addr", ")", ";", "}", "}", "output_asm_insn", "(", "push_buf", ",", "&", "call_op", ")", ";", "if", "(", "thunk_name", "!=", "NULL", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "output_indirect_thunk", "(", "regno", ")", ";"], "ground_truth": ["ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";"], "File": "i3868", "Func": "ix86_output_indirect_branch_via_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238707, "Length": 358, "Cover_Rate": 0.8796068796068796} {"Template_token": ["", "if", "(", "i", ">=", "FIRST_REX_INT_REG", ")", "i", "-=", "(", "FIRST_REX_INT_REG", "-", "LAST_INT_REG", "-", "", ")", ";", "indirect_thunks_used", "|=", "", "<<", "i", ";", "}", "indirect_thunk_name", "(", "thunk_name_buf", ",", "regno", ",", "need_prefix", ",", "false", ")", ";", "thunk_name", "=", "thunk_name_buf", ";", "}", "else", "thunk_name", "=", "NULL", ";", "if", "(", "sibcall_p", ")", "{", "if", "(", "thunk_name", "!=", "NULL", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "output_indirect_thunk", "(", "regno", ")", ";", "}", "else", "{", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "return", ";", "}", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "if", "(", "thunk_name", "!=", "NULL", ")", "fprintf", "(", "asm_out_file", ",", "", ",", "thunk_name", ")", ";", "else", "output_indirect_thunk", "(", "regno", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "}"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_output_indirect_branch_via_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238708, "Length": 203, "Cover_Rate": 0.7574626865671642} {"Template_token": ["", "const", "char", "*", "ix86_output_indirect_function_return", "(", "rtx", "ret_op", ")", "{", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "!=", "indirect_branch_keep", ")", "{", "char", "thunk_name", "[", "", "]", ";", "enum", "indirect_thunk_prefix", "need_prefix", "=", "indirect_thunk_need_prefix", "(", "current_output_insn", ")", ";", "unsigned", "int", "regno", "=", "REGNO", "(", "ret_op", ")", ";", "gcc_assert", "(", "regno", "==", "CX_REG", ")", ";", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "!=", "indirect_branch_thunk_inline", ")", "{", "bool", "need_thunk", "=", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ";", "indirect_thunk_name", "(", "thunk_name", ",", "regno", ",", "need_prefix", ",", "true", ")", ";", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx", "=", "true", ";", "indirect_thunks_used", "|=", "", "<<", "CX_REG", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_output_indirect_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238709, "Length": 102, "Cover_Rate": 0.8031496062992126} {"Template_token": ["", "if", "(", "TARGET_AVX128_OPTIMAL", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_SSE_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "width", "=", "(", "width", "+", "div", "-", "", ")", "/", "div", ";", "}", "else", "if", "(", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "width", "=", "ix86_cost", "->", "reassoc_int", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "width", "=", "ix86_cost", "->", "reassoc_fp", ";", "if", "(", "!", "TARGET_64BIT", "&&", "width", ">", "", ")", "width", "=", "", ";", "return", "width", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238712, "Length": 99, "Cover_Rate": 0.5103092783505154} {"Template_token": ["", "CUMULATIVE_ARGS", "next_cum", ";", "tree", "fntype", ";", "int", "max", ";", "gcc_assert", "(", "!", "no_rtl", ")", ";", "if", "(", "!", "TARGET_64BIT", "||", "cum", "->", "call_abi", "==", "MS_ABI", ")", "return", ";", "fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";", "next_cum", "=", "*", "cum", ";", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";"], "ground_truth": ["max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";"], "File": "i3868", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238715, "Length": 74, "Cover_Rate": 0.6379310344827587} {"Template_token": ["", "if", "(", "stdarg_p", "(", "fntype", ")", ")", "ix86_function_arg_advance", "(", "pack_cumulative_args", "(", "&", "next_cum", ")", ",", "mode", ",", "type", ",", "true", ")", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "ix86_setup_incoming_vararg_bounds", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238716, "Length": 45, "Cover_Rate": 0.3879310344827586} {"Template_token": ["", "ix86_set_indirect_branch_type", "(", "fndecl", ")", ";", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "}", "ix86_previous_fndecl", "=", "fndecl", ";", "static", "bool", "prev_no_caller_saved_registers", ";", "if", "(", "TARGET_64BIT", "&&", "(", "call_used_regs", "[", "SI_REG", "]", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", ")", "reinit_regs", "(", ")", ";", "else", "if", "(", "prev_no_caller_saved_registers", "!=", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "reinit_regs", "(", ")", ";"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", "||", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "{"], "File": "i3868", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238717, "Length": 145, "Cover_Rate": 0.41076487252124644} {"Template_token": ["", "if", "(", "fndecl", "==", "NULL_TREE", ")", "{", "if", "(", "old_tree", "!=", "target_option_current_node", ")", "ix86_reset_previous_fndecl", "(", ")", ";", "return", ";", "}", "ix86_set_func_type", "(", "fndecl", ")", ";", "ix86_set_indirect_branch_type", "(", "fndecl", ")", ";", "tree", "new_tree", "=", "DECL_FUNCTION_SPECIFIC_TARGET", "(", "fndecl", ")", ";", "if", "(", "new_tree", "==", "NULL_TREE", ")", "new_tree", "=", "target_option_default_node", ";", "if", "(", "old_tree", "!=", "new_tree", ")", "{", "cl_target_option_restore", "(", "&", "global_options", ",", "TREE_TARGET_OPTION", "(", "new_tree", ")", ")", ";", "if", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", "restore_target_globals", "(", "TREE_TARGET_GLOBALS", "(", "new_tree", ")", ")", ";", "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", "(", ")", ";", "}", "ix86_previous_fndecl", "=", "fndecl", ";", "static", "bool", "prev_no_caller_saved_registers", ";", "if", "(", "TARGET_64BIT", "&&", "(", "call_used_regs", "[", "SI_REG", "]", "==", "(", "cfun", "->", "machine", "->", "call_abi", "==", "MS_ABI", ")", ")", ")", "reinit_regs", "(", ")", ";", "else", "if", "(", "prev_no_caller_saved_registers", "!=", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "reinit_regs", "(", ")", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", "||", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "{", "const", "char", "*", "isa", ";", "if", "(", "TARGET_SSE", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_MMX", ")", "isa", "=", "", ";", "else", "if", "(", "TARGET_80387", ")", "isa", "=", "", ";", "else", "isa", "=", "NULL", ";", "if", "(", "isa", "!=", "NULL", ")", "{"], "ground_truth": ["if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "sorry", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_EXCEPTION", "?", "G_", "(", "", "", ")", ":", "G_", "(", "", "", ")", ",", "isa", ")", ";"], "File": "i3868", "Func": "ix86_set_current_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238718, "Length": 248, "Cover_Rate": 0.7025495750708215} {"Template_token": ["", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "else", "cfun", "->", "machine", "->", "indirect_branch_type", "=", "ix86_indirect_branch", ";", "if", "(", "(", "ix86_cmodel", "==", "CM_LARGE", "||", "ix86_cmodel", "==", "CM_LARGE_PIC", ")", "&&", "(", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk_extern", ")", "||", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk", ")", ")", ")", "error", "(", "", "", ",", "(", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk_extern", ")", "?", "", ":", "", ")", ")", ";", "if", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "!=", "indirect_branch_keep", "&&", "(", "flag_cf_protection", "&", "CF_RETURN", ")", ")", "error", "(", "", "", ")", ";", "}", "if", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_unset", ")", "{", "tree", "attr", "=", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fndecl", ")", ")", ";", "if", "(", "attr", "!=", "NULL", ")", "{", "tree", "args", "=", "TREE_VALUE", "(", "attr", ")", ";", "if", "(", "args", "==", "NULL", ")", "gcc_unreachable", "(", ")", ";", "tree", "cst", "=", "TREE_VALUE", "(", "args", ")", ";", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_keep", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_inline", ";", "else", "if", "(", "strcmp", "(", "TREE_STRING_POINTER", "(", "cst", ")", ",", "", ")", "==", "", ")", "cfun", "->", "machine", "->", "function_return_type", "=", "indirect_branch_thunk_extern", ";", "else", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["else", "cfun", "->", "machine", "->", "function_return_type", "=", "ix86_function_return", ";"], "File": "i3868", "Func": "ix86_set_indirect_branch_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238719, "Length": 348, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "else", "abi", "=", "", ";", "opts", "[", "num", "++", "]", "[", "", "]", "=", "abi", ";", "}", "isa", "&=", "~", "(", "OPTION_MASK_ISA_64BIT", "|", "OPTION_MASK_ABI_64", "|", "OPTION_MASK_ABI_X32", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "isa2_opts", ")", ";", "i", "++", ")", "{", "if", "(", "(", "isa2", "&", "isa2_opts", "[", "i", "]", ".", "mask", ")", "!=", "", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "isa2_opts", "[", "i", "]", ".", "option", ";", "isa2", "&=", "~", "isa2_opts", "[", "i", "]", ".", "mask", ";", "}", "}", "if", "(", "isa2", "&&", "add_nl_p", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "isa2_other", ";", "sprintf", "(", "isa2_other", ",", "", "HOST_WIDE_INT_PRINT", "", ",", "isa2", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "isa_opts", ")", ";", "i", "++", ")", "{", "if", "(", "(", "isa", "&", "isa_opts", "[", "i", "]", ".", "mask", ")", "!=", "", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "isa_opts", "[", "i", "]", ".", "option", ";", "isa", "&=", "~", "isa_opts", "[", "i", "]", ".", "mask", ";", "}", "}", "if", "(", "isa", "&&", "add_nl_p", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "isa_other", ";", "sprintf", "(", "isa_other", ",", "", "HOST_WIDE_INT_PRINT", "", ",", "isa", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "flag_opts", ")", ";", "i", "++", ")", "{", "if", "(", "(", "flags", "&", "flag_opts", "[", "i", "]", ".", "mask", ")", "!=", "", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "flag_opts", "[", "i", "]", ".", "option", ";", "flags", "&=", "~", "flag_opts", "[", "i", "]", ".", "mask", ";", "}", "}", "if", "(", "flags", "&&", "add_nl_p", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "flags_other", ";", "sprintf", "(", "flags_other", ",", "", ",", "flags", ")", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "ARRAY_SIZE", "(", "flag2_opts", ")", ";", "i", "++", ")", "{", "if", "(", "(", "flags2", "&", "flag2_opts", "[", "i", "]", ".", "mask", ")", "!=", "", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "flag2_opts", "[", "i", "]", ".", "option", ";", "flags2", "&=", "~", "flag2_opts", "[", "i", "]", ".", "mask", ";", "}", "}", "if", "(", "flags2", "&&", "add_nl_p", ")", "{", "opts", "[", "num", "++", "]", "[", "", "]", "=", "flags2_other", ";", "sprintf", "(", "flags2_other", ",", "", ",", "flags2", ")", ";", "}", "if", "(", "fpmath", ")", "{", "opts", "[", "num", "]", "[", "", "]", "=", "", ";", "switch", "(", "(", "int", ")", "fpmath", ")", "{", "case", "FPMATH_387", ":", "opts", "[", "num", "++", "]", "[", "", "]", "=", "", ";", "break", ";", "case", "FPMATH_SSE", ":", "opts", "[", "num", "++", "]", "[", "", "]", "=", "", ";", "break", ";", "case", "FPMATH_387", "|", "FPMATH_SSE", ":", "opts", "[", "num", "++", "]", "[", "", "]", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "if", "(", "num", "==", "", ")", "return", "NULL", ";", "gcc_assert", "(", "num", "<", "ARRAY_SIZE", "(", "opts", ")", ")", ";", "len", "=", "", ";", "sep_len", "=", "(", "add_nl_p", ")", "?", "", ":", "", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "num", ";", "i", "++", ")", "{"], "File": "i3868", "Func": "ix86_target_string", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238720, "Length": 516, "Cover_Rate": 0.30787589498806683} {"Template_token": ["", "static", "int", "ix86_vec_cost", "(", "machine_mode", "mode", ",", "int", "cost", ")", "{"], "ground_truth": ["if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "cost", ";"], "File": "i3868", "Func": "ix86_vec_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238721, "Length": 22, "Cover_Rate": 0.3492063492063492} {"Template_token": ["", "DECL_STATIC_CONSTRUCTOR", "(", "decl", ")", "=", "", ";", "if", "(", "DECL_COMDAT_GROUP", "(", "default_decl", ")", "||", "TREE_PUBLIC", "(", "default_decl", ")", ")", "{", "DECL_COMDAT", "(", "decl", ")", "=", "", ";", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "}", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "ptr_type_node", ")", ";", "DECL_CONTEXT", "(", "t", ")", "=", "decl", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "DECL_RESULT", "(", "decl", ")", "=", "t", ";", "gimplify_function_tree", "(", "decl", ")", ";", "push_cfun", "(", "DECL_STRUCT_FUNCTION", "(", "decl", ")", ")", ";", "*", "empty_bb", "=", "init_lowered_empty_function", "(", "decl", ",", "false", ",", "profile_count", "::", "uninitialized", "(", ")", ")", ";"], "ground_truth": ["cgraph_node", "::", "add_new_function", "(", "decl", ",", "true", ")", ";"], "File": "i3868", "Func": "make_resolver_func", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238722, "Length": 117, "Cover_Rate": 0.32320441988950277} {"Template_token": ["", "rtx", "reg", "=", "regno_reg_rtx", "[", "regno", "]", ";", "rtx", "vreg", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "df_ref", "ref", ";", "for", "(", "ref", "=", "DF_REG_DEF_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "start_sequence", "(", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "vreg", ",", "tmp", ")", ";", "}", "else", "if", "(", "TARGET_SSE4_1", ")", "{", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse4_1_pinsrd", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "replace_with_subreg_in_insn", "(", "insn", ",", "reg", ",", "vreg", ")", ";"], "ground_truth": ["if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";"], "File": "i3868", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238723, "Length": 421, "Cover_Rate": 0.9745370370370371} {"Template_token": ["", "void", "dimode_scalar_chain", "::", "make_vector_copies", "(", "unsigned", "regno", ")", "{", "rtx", "reg", "=", "regno_reg_rtx", "[", "regno", "]", ";", "rtx", "vreg", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "df_ref", "ref", ";", "for", "(", "ref", "=", "DF_REG_DEF_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "!", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{", "start_sequence", "(", ")", ";", "if", "(", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", "{", "rtx", "tmp", "=", "assign_386_stack_local", "(", "DImode", ",", "SLOT_STV_TEMP", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "adjust_address", "(", "tmp", ",", "SImode", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ";", "emit_move_insn", "(", "vreg", ",", "tmp", ")", ";", "}", "else", "if", "(", "TARGET_SSE4_1", ")", "{", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse4_1_pinsrd", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ",", "GEN_INT", "(", "", ")", ")", ")", ";", "}", "else", "{", "rtx", "tmp", "=", "gen_reg_rtx", "(", "DImode", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_sse2_loadld", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ",", "CONST0_RTX", "(", "V4SImode", ")", ",", "gen_rtx_SUBREG", "(", "SImode", ",", "reg", ",", "", ")", ")", ")", ";", "emit_insn", "(", "gen_vec_interleave_lowv4si", "(", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "vreg", ",", "", ")", ",", "gen_rtx_SUBREG", "(", "V4SImode", ",", "tmp", ",", "", ")", ")", ")", ";", "}", "rtx_insn", "*", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "emit_conversion_insns", "(", "seq", ",", "insn", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "regno", ",", "REGNO", "(", "vreg", ")", ",", "INSN_UID", "(", "insn", ")", ")", ";", "}"], "ground_truth": ["for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "regno", ")", ";", "ref", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "if", "(", "bitmap_bit_p", "(", "insns", ",", "DF_REF_INSN_UID", "(", "ref", ")", ")", ")", "{"], "File": "i3868", "Func": "make_vector_copies", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238724, "Length": 389, "Cover_Rate": 0.9004629629629629} {"Template_token": ["", "bool", "clear", "=", "false", ";", "next_feature_string", "=", "strchr", "(", "curr_feature_string", ",", "','", ")", ";", "if", "(", "next_feature_string", ")", "*", "next_feature_string", "++", "=", "'\\0'", ";", "if", "(", "*", "curr_feature_string", "==", "'^'", ")", "{", "curr_feature_string", "++", ";", "clear", "=", "true", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "X86_TUNE_LAST", ";", "i", "++", ")", "{", "if", "(", "!", "strcmp", "(", "curr_feature_string", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ")", "{", "ix86_tune_features", "[", "i", "]", "=", "!", "clear", ";", "if", "(", "dump", ")", "fprintf", "(", "stderr", ",", "", ",", "clear", "?", "", ":", "", ",", "ix86_tune_feature_names", "[", "i", "]", ")", ";"], "ground_truth": ["break", ";"], "File": "i3868", "Func": "parse_mtune_ctrl_str", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238725, "Length": 100, "Cover_Rate": 0.5617977528089888} {"Template_token": ["", "if", "(", "!", "need_endbr", "&&", "!", "SIBLING_CALL_P", "(", "insn", ")", ")", "{", "rtx", "call", "=", "get_call_rtx_from", "(", "insn", ")", ";", "rtx", "fnaddr", "=", "XEXP", "(", "call", ",", "", ")", ";", "tree", "fndecl", "=", "NULL_TREE", ";", "if", "(", "GET_CODE", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "fndecl", "=", "SYMBOL_REF_DECL", "(", "XEXP", "(", "fnaddr", ",", "", ")", ")", ";", "if", "(", "fndecl", "==", "NULL_TREE", ")", "fndecl", "=", "MEM_EXPR", "(", "fnaddr", ")", ";", "if", "(", "fndecl", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "fndecl", ")", ")", "!=", "METHOD_TYPE", ")", "fndecl", "=", "NULL_TREE", ";", "if", "(", "fndecl", "&&", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "fndecl", ")", ")", ")", "{", "tree", "fntype", "=", "TREE_TYPE", "(", "fndecl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "need_endbr", "=", "true", ";", "}", "}", "if", "(", "!", "need_endbr", ")", "continue", ";", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after_setloc", "(", "cet_eb", ",", "insn", ",", "INSN_LOCATION", "(", "insn", ")", ")", ";", "continue", ";", "}", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "flag_cet_switch", ")", "{", "rtx", "target", "=", "JUMP_LABEL", "(", "insn", ")", ";"], "ground_truth": ["if", "(", "target", "==", "NULL_RTX", "||", "ANY_RETURN_P", "(", "target", ")", ")", "continue", ";"], "File": "i3868", "Func": "rest_of_insert_endbranch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238726, "Length": 200, "Cover_Rate": 0.37174721189591076} {"Template_token": ["", "warning", "(", "", ",", "", ",", "feature", ")", ";", "warned_once", "=", "true", ";", "}"], "ground_truth": ["}"], "File": "i3868", "Func": "warn_once_call_ms2sysv_xlogues", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238727, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "if", "(", "!", "warned_once", ")", "{", "warning", "(", "", ",", "", ",", "feature", ")", ";", "warned_once", "=", "true", ";"], "ground_truth": ["}"], "File": "i3868", "Func": "warn_once_call_ms2sysv_xlogues", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238728, "Length": 20, "Cover_Rate": 0.5405405405405406} {"Template_token": ["", "if", "(", "!", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MMX_REG", ";", "i", "<=", "LAST_MMX_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["while", "(", "pos", "<", "FIRST_PSEUDO_REGISTER", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "", ";"], "File": "i3868", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238729, "Length": 170, "Cover_Rate": 0.6746031746031746} {"Template_token": ["", "int", "pos", "=", "", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "!", "call_used_regs", "[", "i", "]", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "!", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "File": "i3868", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238730, "Length": 122, "Cover_Rate": 0.48412698412698413} {"Template_token": ["", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "NONJUMP_INSN_P", "(", "insn", ")", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "set", ")", "{", "avoid_func_arg_motion", "(", "arg", ",", "insn", ")", ";", "return", ";", "}", "}", "if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", ")", "return", ";", "insn", "=", "PREV_INSN", "(", "insn", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "add_dependee_for_func_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238731, "Length": 56, "Cover_Rate": 0.6746987951807228} {"Template_token": ["", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "NONJUMP_INSN_P", "(", "insn", ")", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "set", ")", "{", "avoid_func_arg_motion", "(", "arg", ",", "insn", ")", ";", "return", ";", "}", "}"], "ground_truth": ["if", "(", "insn", "==", "BB_HEAD", "(", "bb", ")", ")", "return", ";"], "File": "i386", "Func": "add_dependee_for_func_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238732, "Length": 48, "Cover_Rate": 0.5783132530120482} {"Template_token": ["", "bool", "fp", "=", "false", ";", "machine_mode", "mode", "=", "scalar_p", "?", "SImode", ":", "TImode", ";", "if", "(", "vectype", "!=", "NULL", ")", "{", "fp", "=", "FLOAT_TYPE_P", "(", "vectype", ")", ";", "mode", "=", "TYPE_MODE", "(", "vectype", ")", ";", "if", "(", "scalar_p", ")", "mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "vectype", ")", ")", ";", "}", "if", "(", "(", "kind", "==", "vector_stmt", "||", "kind", "==", "scalar_stmt", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", "&&", "gimple_code", "(", "stmt_info", "->", "stmt", ")", "==", "GIMPLE_ASSIGN", ")", "{", "tree_code", "subcode", "=", "gimple_assign_rhs_code", "(", "stmt_info", "->", "stmt", ")", ";", "switch", "(", "subcode", ")", "{", "case", "PLUS_EXPR", ":", "case", "POINTER_PLUS_EXPR", ":", "case", "MINUS_EXPR", ":", "if", "(", "kind", "==", "scalar_stmt", ")", "{", "if", "(", "SSE_FLOAT_MODE_SSEMATH_OR_HF_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "addss", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fadd", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "}", "else", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ")", ";", "break", ";", "case", "MULT_EXPR", ":", "case", "MULT_HIGHPART_EXPR", ":", "stmt_cost", "=", "ix86_multiplication_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "WIDEN_MULT_EXPR", ":", "stmt_cost", "=", "ix86_widen_mult_cost", "(", "ix86_cost", ",", "mode", ",", "TYPE_UNSIGNED", "(", "vectype", ")", ")", ";", "break", ";", "case", "NEGATE_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_SSEMATH_OR_HF_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "fchs", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "case", "TRUNC_DIV_EXPR", ":", "case", "CEIL_DIV_EXPR", ":", "case", "FLOOR_DIV_EXPR", ":", "case", "ROUND_DIV_EXPR", ":", "case", "TRUNC_MOD_EXPR", ":", "case", "CEIL_MOD_EXPR", ":", "case", "FLOOR_MOD_EXPR", ":", "case", "RDIV_EXPR", ":", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op1", "=", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ";", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "(", "subcode", "==", "RSHIFT_EXPR", "&&", "!", "TYPE_UNSIGNED", "(", "TREE_TYPE", "(", "op1", ")", ")", ")", "?", "ASHIFTRT", ":", "LSHIFTRT", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "ABSU_EXPR", ":", "case", "MIN_EXPR", ":", "case", "MAX_EXPR", ":", "case", "BIT_XOR_EXPR", ":", "case", "BIT_AND_EXPR", ":", "case", "BIT_NOT_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_SSEMATH_OR_HF_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "default", ":", "break", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238734, "Length": 498, "Cover_Rate": 0.4547945205479452} {"Template_token": ["", "int", "type", "=", "DW_EH_PE_sdata8", ";", "if", "(", "ptr_mode", "==", "SImode", "||", "ix86_cmodel", "==", "CM_SMALL_PIC", "||", "(", "ix86_cmodel", "==", "CM_MEDIUM_PIC", "&&", "(", "global", "||", "code", ")", ")", ")", "type", "=", "DW_EH_PE_sdata4", ";", "return", "(", "global", "?", "DW_EH_PE_indirect", ":", "", ")", "|", "DW_EH_PE_pcrel", "|", "type", ";", "}", "if", "(", "ix86_cmodel", "==", "CM_SMALL", "||", "(", "ix86_cmodel", "==", "CM_MEDIUM", "&&", "code", ")", ")", "return", "DW_EH_PE_udata4", ";", "return", "DW_EH_PE_absptr", ";"], "ground_truth": ["}"], "File": "i386", "Func": "asm_preferred_eh_data_format", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238735, "Length": 66, "Cover_Rate": 0.7674418604651163} {"Template_token": ["", "s", "=", "ggc_alloc", "<", "stack_local_entry", ">", "(", ")", ";", "s", "->", "n", "=", "n", ";", "s", "->", "mode", "=", "mode", ";"], "ground_truth": ["s", "->", "rtl", "=", "assign_stack_local", "(", "mode", ",", "GET_MODE_SIZE", "(", "mode", ")", ",", "", ")", ";"], "File": "i386", "Func": "assign_386_stack_local", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238736, "Length": 37, "Cover_Rate": 0.30578512396694213} {"Template_token": ["", "tmp", "=", "SET_DEST", "(", "set", ")", ";", "if", "(", "REG_P", "(", "tmp", ")", ")", "{", "add_dependence", "(", "first_arg", ",", "insn", ",", "REG_DEP_OUTPUT", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i386", "Func": "avoid_func_arg_motion", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238737, "Length": 27, "Cover_Rate": 0.38571428571428573} {"Template_token": ["", "rtx", "tmp", ";", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "return", ";", "tmp", "=", "SET_DEST", "(", "set", ")", ";"], "ground_truth": ["if", "(", "REG_P", "(", "tmp", ")", ")", "{"], "File": "i386", "Func": "avoid_func_arg_motion", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238738, "Length": 32, "Cover_Rate": 0.45714285714285713} {"Template_token": ["", "if", "(", "ei", ">=", "", "*", "nelt", ")", "return", "", ";", "ipar", "[", "i", "]", "=", "ei", ";", "}", "for", "(", "i", "=", "", ";", "i", "<", "nelt2", "-", "", ";", "++", "i", ")", "if", "(", "ipar", "[", "i", "]", "+", "", "!=", "ipar", "[", "i", "+", "", "]", ")", "return", "", ";", "for", "(", "i", "=", "nelt2", ";", "i", "<", "nelt", "-", "", ";", "++", "i", ")", "if", "(", "ipar", "[", "i", "]", "+", "", "!=", "ipar", "[", "i", "+", "", "]", ")", "return", "", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "", ";", "++", "i", ")", "{"], "File": "i386", "Func": "avx_vperm2f128_parallel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238739, "Length": 101, "Cover_Rate": 0.4089068825910931} {"Template_token": ["", "HOST_WIDE_INT", "base_offset", "=", "", ";", "if", "(", "align", "&&", "*", "align", ")", "choose_basereg", "(", "cfa_offset", ",", "base_reg", ",", "base_offset", ",", "*", "align", ",", "align", ")", ";", "if", "(", "!", "base_reg", ")", "choose_basereg", "(", "cfa_offset", ",", "base_reg", ",", "base_offset", ",", "", ",", "align", ")", ";", "gcc_assert", "(", "base_reg", "!=", "NULL", ")", ";", "rtx", "base_offset_rtx", "=", "GEN_INT", "(", "base_offset", ")", ";", "if", "(", "!", "x86_64_immediate_operand", "(", "base_offset_rtx", ",", "Pmode", ")", ")", "{", "gcc_assert", "(", "scratch_regno", "!=", "INVALID_REGNUM", ")", ";", "rtx", "scratch_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "scratch_regno", ")", ";", "emit_move_insn", "(", "scratch_reg", ",", "base_offset_rtx", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "base_reg", ",", "scratch_reg", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "choose_baseaddr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238740, "Length": 105, "Cover_Rate": 0.75} {"Template_token": ["", "else", "if", "(", "IN_RANGE", "(", "offset", ",", "-", "", ",", "", ")", ")", "len", "=", "", ";", "if", "(", "regno", "==", "SP_REG", "||", "regno", "==", "R12_REG", ")", "len", "++", ";"], "ground_truth": ["return", "len", ";"], "File": "i386", "Func": "choose_baseaddr_len", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238741, "Length": 33, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "len", "=", "(", "regno", "==", "BP_REG", "||", "regno", "==", "R13_REG", ")", ";", "}"], "ground_truth": ["else", "if", "(", "IN_RANGE", "(", "offset", ",", "-", "", ",", "", ")", ")", "len", "=", "", ";"], "File": "i386", "Func": "choose_baseaddr_len", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238742, "Length": 30, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "}", "else", "if", "(", "drap_ok", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "", "-", "cfa_offset", ";", "}", "else", "if", "(", "sp_ok", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "}", "}", "else", "{", "HOST_WIDE_INT", "toffset", ";", "int", "len", "=", "", ",", "tlen", ";", "if", "(", "sp_ok", ")", "{", "base_reg", "=", "stack_pointer_rtx", ";", "base_offset", "=", "m", "->", "fs", ".", "sp_offset", "-", "cfa_offset", ";", "len", "=", "choose_baseaddr_len", "(", "STACK_POINTER_REGNUM", ",", "base_offset", ")", ";", "}", "if", "(", "drap_ok", ")", "{", "toffset", "=", "", "-", "cfa_offset", ";", "tlen", "=", "choose_baseaddr_len", "(", "REGNO", "(", "crtl", "->", "drap_reg", ")", ",", "toffset", ")", ";", "if", "(", "tlen", "<=", "len", ")", "{", "base_reg", "=", "crtl", "->", "drap_reg", ";", "base_offset", "=", "toffset", ";", "len", "=", "tlen", ";", "}", "}"], "ground_truth": ["if", "(", "hfp_ok", ")", "{"], "File": "i386", "Func": "choose_basereg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238743, "Length": 136, "Cover_Rate": 0.35233160621761656} {"Template_token": ["", "enum", "x86_64_reg_class", "alt_classes", "[", "MAX_CLASSES", "]", ";", "zero_width_bitfields", "=", "", ";", "if", "(", "classify_argument", "(", "mode", ",", "type", ",", "alt_classes", ",", "bit_offset", ",", "zero_width_bitfields", ")", "!=", "n", ")", "zero_width_bitfields", "=", "", ";", "else", "for", "(", "int", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "if", "(", "classes", "[", "i", "]", "!=", "alt_classes", "[", "i", "]", ")", "{", "zero_width_bitfields", "=", "", ";", "break", ";", "}"], "ground_truth": ["if", "(", "zero_width_bitfields", "==", "", ")", "{"], "File": "i386", "Func": "classify_argument", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238744, "Length": 74, "Cover_Rate": 0.4567901234567901} {"Template_token": ["", "static", "int", "classify_argument", "(", "machine_mode", "mode", ",", "const_tree", "type", ",", "enum", "x86_64_reg_class", "classes", "[", "MAX_CLASSES", "]", ",", "int", "bit_offset", ")", "{", "int", "zero_width_bitfields", "=", "", ";", "static", "bool", "warned", "=", "false", ";", "int", "n", "=", "classify_argument", "(", "mode", ",", "type", ",", "classes", ",", "bit_offset", ",", "zero_width_bitfields", ")", ";"], "ground_truth": ["if", "(", "!", "zero_width_bitfields", "||", "warned", "||", "!", "warn_psabi", ")", "return", "n", ";"], "File": "i386", "Func": "classify_argument", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238745, "Length": 61, "Cover_Rate": 0.3765432098765432} {"Template_token": ["", "bool", "constant_address_p", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "CONSTANT_P", "(", "x", ")", "&&", "ix86_legitimate_address_p", "(", "Pmode", ",", "x", ",", "", ")", ";"], "File": "i386", "Func": "constant_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238746, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "if", "(", "i", "*", "", "+", "", ">", "bytes", ")", "{", "unsigned", "int", "tmpbits", "=", "(", "bytes", "-", "i", "*", "", ")", "*", "BITS_PER_UNIT", ";", "if", "(", "!", "int_mode_for_size", "(", "tmpbits", ",", "", ")", ".", "exists", "(", "&", "tmpmode", ")", ")", "tmpmode", "=", "DImode", ";", "}", "else", "if", "(", "regclass", "[", "i", "]", "==", "X86_64_INTEGERSI_CLASS", ")", "tmpmode", "=", "SImode", ";", "else", "tmpmode", "=", "DImode", ";", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "tmpmode", ",", "*", "intreg", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "intreg", "++", ";", "break", ";", "case", "X86_64_SSEHF_CLASS", ":", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "HFmode", ",", "GET_SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";", "case", "X86_64_SSESF_CLASS", ":", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "SFmode", ",", "GET_SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";", "case", "X86_64_SSEDF_CLASS", ":", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "DFmode", ",", "GET_SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "i", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";", "case", "X86_64_SSE_CLASS", ":", "pos", "=", "i", ";", "switch", "(", "n", ")", "{", "case", "", ":", "tmpmode", "=", "DImode", ";", "break", ";", "case", "", ":", "if", "(", "i", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", ")", "{", "tmpmode", "=", "TImode", ";", "i", "++", ";", "}", "else", "tmpmode", "=", "DImode", ";", "break", ";", "case", "", ":", "gcc_assert", "(", "i", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", ")", ";", "tmpmode", "=", "OImode", ";", "i", "+=", "", ";", "break", ";", "case", "", ":", "gcc_assert", "(", "i", "==", "", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", "&&", "regclass", "[", "", "]", "==", "X86_64_SSEUP_CLASS", ")", ";", "tmpmode", "=", "XImode", ";", "i", "+=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "exp", "[", "nexps", "++", "]", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "tmpmode", ",", "GET_SSE_REGNO", "(", "sse_regno", ")", ")", ",", "GEN_INT", "(", "pos", "*", "", ")", ")", ";", "sse_regno", "++", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "i386", "Func": "construct_container", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238749, "Length": 409, "Cover_Rate": 0.3363486842105263} {"Template_token": ["", "*", "name", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "current_fentry_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238750, "Length": 18, "Cover_Rate": 0.36} {"Template_token": ["", "if", "(", "!", "attr", ")", "return", "false", ";", "*", "name", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386", "Func": "current_fentry_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238751, "Length": 25, "Cover_Rate": 0.5} {"Template_token": ["", "if", "(", "!", "attr", ")", "return", "false", ";", "*", "name", "=", "TREE_STRING_POINTER", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "current_fentry_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238752, "Length": 26, "Cover_Rate": 0.52} {"Template_token": ["", "static", "bool", "darwin_local_data_pic", "(", "rtx", "disp", ")", "{"], "ground_truth": ["return", "(", "GET_CODE", "(", "disp", ")", "==", "UNSPEC", "&&", "XINT", "(", "disp", ",", "", ")", "==", "UNSPEC_MACHOPIC_OFFSET", ")", ";"], "File": "i386", "Func": "darwin_local_data_pic", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238754, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "if", "(", "insn", "!=", "BB_END", "(", "bb", ")", ")", "distance", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "NEXT_INSN", "(", "insn", ")", ",", "&", "found", ",", "&", "redefined", ")", ";", "if", "(", "!", "found", "&&", "!", "redefined", "&&", "distance", "<", "LEA_SEARCH_THRESHOLD", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "bool", "simple_loop", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "if", "(", "e", "->", "dest", "==", "bb", ")", "{", "simple_loop", "=", "true", ";", "break", ";", "}", "if", "(", "simple_loop", ")", "distance", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "BB_HEAD", "(", "bb", ")", ",", "&", "found", ",", "&", "redefined", ")", ";", "else", "{", "int", "shortest_dist", "=", "-", "", ";", "bool", "found_in_bb", "=", "false", ";", "bool", "redefined_in_bb", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{"], "ground_truth": ["int", "bb_dist", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "BB_HEAD", "(", "e", "->", "dest", ")", ",", "&", "found_in_bb", ",", "&", "redefined_in_bb", ")", ";"], "File": "i386", "Func": "distance_agu_use", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238755, "Length": 161, "Cover_Rate": 0.6264591439688716} {"Template_token": ["", "static", "int", "distance_agu_use", "(", "unsigned", "int", "regno0", ",", "rtx_insn", "*", "insn", ")", "{", "basic_block", "bb", "=", "BLOCK_FOR_INSN", "(", "insn", ")", ";", "int", "distance", "=", "", ";", "bool", "found", "=", "false", ";", "bool", "redefined", "=", "false", ";", "if", "(", "insn", "!=", "BB_END", "(", "bb", ")", ")", "distance", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "NEXT_INSN", "(", "insn", ")", ",", "&", "found", ",", "&", "redefined", ")", ";", "if", "(", "!", "found", "&&", "!", "redefined", "&&", "distance", "<", "LEA_SEARCH_THRESHOLD", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "bool", "simple_loop", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "if", "(", "e", "->", "dest", "==", "bb", ")", "{", "simple_loop", "=", "true", ";", "break", ";", "}", "if", "(", "simple_loop", ")", "distance", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "BB_HEAD", "(", "bb", ")", ",", "&", "found", ",", "&", "redefined", ")", ";", "else", "{", "int", "shortest_dist", "=", "-", "", ";", "bool", "found_in_bb", "=", "false", ";", "bool", "redefined_in_bb", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "succs", ")", "{", "int", "bb_dist", "=", "distance_agu_use_in_bb", "(", "regno0", ",", "insn", ",", "distance", ",", "BB_HEAD", "(", "e", "->", "dest", ")", ",", "&", "found_in_bb", ",", "&", "redefined_in_bb", ")", ";", "if", "(", "found_in_bb", ")", "{", "if", "(", "shortest_dist", "<", "", ")", "shortest_dist", "=", "bb_dist", ";", "else", "if", "(", "bb_dist", ">", "", ")", "shortest_dist", "=", "MIN", "(", "bb_dist", ",", "shortest_dist", ")", ";", "found", "=", "true", ";", "}", "}", "distance", "=", "shortest_dist", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "distance_agu_use", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238756, "Length": 240, "Cover_Rate": 0.933852140077821} {"Template_token": ["", "distance", "=", "increase_distance", "(", "prev", ",", "next", ",", "distance", ")", ";", "if", "(", "insn_uses_reg_mem", "(", "regno", ",", "next", ")", ")", "{", "*", "found", "=", "true", ";", "return", "distance", ";", "}", "if", "(", "insn_defines_reg", "(", "regno", ",", "INVALID_REGNUM", ",", "next", ")", ")", "{", "*", "redefined", "=", "true", ";", "return", "-", "", ";", "}", "prev", "=", "next", ";", "}", "if", "(", "next", "==", "BB_END", "(", "bb", ")", ")", "break", ";"], "ground_truth": ["next", "=", "NEXT_INSN", "(", "next", ")", ";"], "File": "i386", "Func": "distance_agu_use_in_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238757, "Length": 75, "Cover_Rate": 0.3968253968253968} {"Template_token": ["", "bool", "simple_loop", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "if", "(", "e", "->", "src", "==", "bb", ")", "{", "simple_loop", "=", "true", ";", "break", ";", "}", "if", "(", "simple_loop", ")", "distance", "=", "distance_non_agu_define_in_bb", "(", "regno1", ",", "regno2", ",", "insn", ",", "distance", ",", "BB_END", "(", "bb", ")", ",", "&", "found", ")", ";", "else", "{", "int", "shortest_dist", "=", "-", "", ";", "bool", "found_in_bb", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "{", "int", "bb_dist", "=", "distance_non_agu_define_in_bb", "(", "regno1", ",", "regno2", ",", "insn", ",", "distance", ",", "BB_END", "(", "e", "->", "src", ")", ",", "&", "found_in_bb", ")", ";", "if", "(", "found_in_bb", ")", "{", "if", "(", "shortest_dist", "<", "", ")", "shortest_dist", "=", "bb_dist", ";", "else", "if", "(", "bb_dist", ">", "", ")", "shortest_dist", "=", "MIN", "(", "bb_dist", ",", "shortest_dist", ")", ";", "found", "=", "true", ";", "}", "}", "distance", "=", "shortest_dist", ";", "}", "}"], "ground_truth": ["if", "(", "!", "found", ")", "return", "-", "", ";"], "File": "i386", "Func": "distance_non_agu_define", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238758, "Length": 156, "Cover_Rate": 0.6419753086419753} {"Template_token": ["", "int", "distance", "=", "", ";", "bool", "found", "=", "false", ";", "if", "(", "insn", "!=", "BB_HEAD", "(", "bb", ")", ")", "distance", "=", "distance_non_agu_define_in_bb", "(", "regno1", ",", "regno2", ",", "insn", ",", "distance", ",", "PREV_INSN", "(", "insn", ")", ",", "&", "found", ")", ";", "if", "(", "!", "found", "&&", "distance", "<", "LEA_SEARCH_THRESHOLD", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "bool", "simple_loop", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "if", "(", "e", "->", "src", "==", "bb", ")", "{", "simple_loop", "=", "true", ";", "break", ";", "}", "if", "(", "simple_loop", ")", "distance", "=", "distance_non_agu_define_in_bb", "(", "regno1", ",", "regno2", ",", "insn", ",", "distance", ",", "BB_END", "(", "bb", ")", ",", "&", "found", ")", ";", "else", "{", "int", "shortest_dist", "=", "-", "", ";", "bool", "found_in_bb", "=", "false", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "{", "int", "bb_dist", "=", "distance_non_agu_define_in_bb", "(", "regno1", ",", "regno2", ",", "insn", ",", "distance", ",", "BB_END", "(", "e", "->", "src", ")", ",", "&", "found_in_bb", ")", ";", "if", "(", "found_in_bb", ")", "{", "if", "(", "shortest_dist", "<", "", ")", "shortest_dist", "=", "bb_dist", ";", "else", "if", "(", "bb_dist", ">", "", ")", "shortest_dist", "=", "MIN", "(", "bb_dist", ",", "shortest_dist", ")", ";", "found", "=", "true", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "distance_non_agu_define", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238759, "Length": 197, "Cover_Rate": 0.8106995884773662} {"Template_token": ["", "rtx_insn", "*", "prev", "=", "start", ";", "rtx_insn", "*", "next", "=", "NULL", ";", "*", "found", "=", "false", ";", "while", "(", "prev", "&&", "prev", "!=", "insn", "&&", "distance", "<", "LEA_SEARCH_THRESHOLD", ")", "{", "if", "(", "NONDEBUG_INSN_P", "(", "prev", ")", "&&", "NONJUMP_INSN_P", "(", "prev", ")", ")", "{", "distance", "=", "increase_distance", "(", "prev", ",", "next", ",", "distance", ")", ";", "if", "(", "insn_defines_reg", "(", "regno1", ",", "regno2", ",", "prev", ")", ")", "{", "if", "(", "recog_memoized", "(", "prev", ")", "<", "", "||", "get_attr_type", "(", "prev", ")", "!=", "TYPE_LEA", ")", "{", "*", "found", "=", "true", ";", "return", "distance", ";", "}", "}"], "ground_truth": ["next", "=", "prev", ";"], "File": "i386", "Func": "distance_non_agu_define_in_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238760, "Length": 97, "Cover_Rate": 0.6024844720496895} {"Template_token": ["", "if", "(", "NONDEBUG_INSN_P", "(", "prev", ")", "&&", "NONJUMP_INSN_P", "(", "prev", ")", ")", "{", "distance", "=", "increase_distance", "(", "prev", ",", "next", ",", "distance", ")", ";", "if", "(", "insn_defines_reg", "(", "regno1", ",", "regno2", ",", "prev", ")", ")", "{", "if", "(", "recog_memoized", "(", "prev", ")", "<", "", "||", "get_attr_type", "(", "prev", ")", "!=", "TYPE_LEA", ")", "{", "*", "found", "=", "true", ";", "return", "distance", ";", "}", "}", "next", "=", "prev", ";"], "ground_truth": ["}"], "File": "i386", "Func": "distance_non_agu_define_in_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238761, "Length": 68, "Cover_Rate": 0.422360248447205} {"Template_token": ["", "static", "inline", "bool", "equal", "(", "tree_map", "*", "a", ",", "tree_map", "*", "b", ")", "{"], "ground_truth": ["return", "a", "->", "base", ".", "from", "==", "b", "->", "base", ".", "from", ";"], "File": "i386", "Func": "equal", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238762, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "static", "inline", "bool", "equal", "(", "tree_map", "*", "a", ",", "tree_map", "*", "b", ")", "{"], "ground_truth": ["return", "a", "->", "base", ".", "from", "==", "b", "->", "base", ".", "from", ";"], "File": "i386", "Func": "equal", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238763, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "enum", "x86_64_reg_class", "regclass", "[", "MAX_CLASSES", "]", ";", "int", "n", "=", "classify_argument", "(", "mode", ",", "type", ",", "regclass", ",", "", ")", ";", "*", "int_nregs", "=", "", ";", "*", "sse_nregs", "=", "", ";", "if", "(", "!", "n", ")", "return", "true", ";", "for", "(", "n", "--", ";", "n", ">=", "", ";", "n", "--", ")", "switch", "(", "regclass", "[", "n", "]", ")", "{", "case", "X86_64_INTEGER_CLASS", ":", "case", "X86_64_INTEGERSI_CLASS", ":", "(", "*", "int_nregs", ")", "++", ";", "break", ";", "case", "X86_64_SSE_CLASS", ":"], "ground_truth": ["case", "X86_64_SSEHF_CLASS", ":"], "File": "i386", "Func": "examine_argument", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238764, "Length": 79, "Cover_Rate": 0.512987012987013} {"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", ")", "||", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", ")", "{", "*", "base", "=", "addr", ";", "*", "offset", "=", "const0_rtx", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "extract_base_offset_in_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238765, "Length": 83, "Cover_Rate": 0.535483870967742} {"Template_token": ["", "return", "true", ";", "}", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "&&", "(", "REG_P", "(", "XEXP", "(", "addr", ",", "", ")", ")", "||", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "SYMBOL_REF", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "addr", ",", "", ")", ")", ")", "{"], "ground_truth": ["*", "base", "=", "XEXP", "(", "addr", ",", "", ")", ";"], "File": "i386", "Func": "extract_base_offset_in_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238766, "Length": 58, "Cover_Rate": 0.3741935483870968} {"Template_token": ["", "if", "(", "ix86_function_regparm", "(", "TREE_TYPE", "(", "decl", ")", ",", "decl", ")", "<=", "", ")", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "TREE_TYPE", "(", "decl", ")", ")", ";"], "ground_truth": ["if", "(", "(", "ccvt", "&", "(", "IX86_CALLCVT_FASTCALL", "|", "IX86_CALLCVT_THISCALL", ")", ")", "==", "", ")", "return", "CX_REG", ";"], "File": "i386", "Func": "find_drap_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238767, "Length": 44, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "if", "(", "argtype", "==", "error_mark_node", "||", "VOID_TYPE_P", "(", "argtype", ")", ")", "break", ";", "if", "(", "TYPE_EMPTY_P", "(", "argtype", ")", ")", "seen_empty_type", "=", "true", ";", "else", "if", "(", "seen_empty_type", ")", "{"], "ground_truth": ["cum", "->", "warn_empty", "=", "true", ";"], "File": "i386", "Func": "FOREACH_FUNCTION_ARGS", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238768, "Length": 36, "Cover_Rate": 0.7346938775510204} {"Template_token": ["", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "USE", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "CLOBBER", ")", "{", "insn_count", "++", ";", "if", "(", "insn_count", ">=", "", ")", "return", "insn_count", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "FOR_BB_INSNS", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238769, "Length": 42, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";"], "ground_truth": ["for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", ")", "insn", "=", "next", ";"], "File": "i386", "Func": "FOR_EACH_EDGE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238771, "Length": 52, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "rtx", "*", "x", "=", "&", "addr", ";", "while", "(", "GET_CODE", "(", "*", "x", ")", "==", "PLUS", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "rtx", "u", "=", "XEXP", "(", "*", "x", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "ZERO_EXTEND", ")", "u", "=", "XEXP", "(", "u", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "UNSPEC", "&&", "XINT", "(", "u", ",", "", ")", "==", "UNSPEC_TP", ")", "{", "addr_space_t", "as", "=", "DEFAULT_TLS_SEG_REG", ";", "*", "x", "=", "XEXP", "(", "*", "x", ",", "", "-", "i", ")", ";", "*", "loc", "=", "replace_equiv_address_nv", "(", "*", "loc", ",", "addr", ",", "true", ")", ";", "set_mem_addr_space", "(", "*", "loc", ",", "as", ")", ";", "return", ";", "}", "}", "x", "=", "&", "XEXP", "(", "*", "x", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "FOR_EACH_SUBRTX_PTR", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238772, "Length": 138, "Cover_Rate": 0.75} {"Template_token": ["", "return", "true", ";", "case", "UNSPEC_TPOFF", ":", "if", "(", "!", "TARGET_64BIT", ")", "return", "true", ";", "break", ";", "default", ":", "break", ";"], "ground_truth": ["}"], "File": "i386", "Func": "FOR_EACH_SUBRTX_VAR", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238773, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "gimple", "*", "def", "=", "SSA_NAME_DEF_STMT", "(", "op", ")", ";", "tree", "tem", ";", "if", "(", "is_gimple_assign", "(", "def", ")", "&&", "CONVERT_EXPR_CODE_P", "(", "gimple_assign_rhs_code", "(", "def", ")", ")", "&&", "(", "(", "tem", "=", "gimple_assign_rhs1", "(", "def", ")", ")", ",", "true", ")", "&&", "TREE_CODE", "(", "tem", ")", "==", "SSA_NAME", "&&", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "def", ")", ")", ",", "TREE_TYPE", "(", "tem", ")", ")", ")", "def", "=", "SSA_NAME_DEF_STMT", "(", "tem", ")", ";"], "ground_truth": ["if", "(", "!", "is_gimple_assign", "(", "def", ")", "||", "(", "!", "gimple_assign_load_p", "(", "def", ")", "&&", "(", "gimple_assign_rhs_code", "(", "def", ")", "!=", "BIT_FIELD_REF", "||", "!", "VECTOR_TYPE_P", "(", "TREE_TYPE", "(", "TREE_OPERAND", "(", "gimple_assign_rhs1", "(", "def", ")", ",", "", ")", ")", ")", ")", ")", ")", "stmt_cost", "+=", "ix86_cost", "->", "sse_to_integer", ";"], "File": "i386", "Func": "FOR_EACH_VEC_ELT", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238775, "Length": 118, "Cover_Rate": 0.7662337662337663} {"Template_token": ["", "if", "(", "fs", ".", "sp_realigned", "&&", "cfa_offset", ">", "fs", ".", "sp_realigned_fp_last", ")", "{", "gcc_assert", "(", "cfa_offset", ">=", "fs", ".", "sp_realigned_offset", ")", ";", "return", "false", ";", "}"], "ground_truth": ["return", "fs", ".", "fp_valid", ";"], "File": "i386", "Func": "fp_valid_at", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238776, "Length": 31, "Cover_Rate": 0.5849056603773585} {"Template_token": ["", "case", "E_V8HFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2DFmode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "sse_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "sse_regno", "+", "FIRST_SSE_REG", ")", ";", "}", "break", ";", "case", "E_OImode", ":", "case", "E_XImode", ":", "gcc_unreachable", "(", ")", ";", "case", "E_V64QImode", ":", "case", "E_V32HImode", ":", "case", "E_V16SImode", ":", "case", "E_V8DImode", ":", "case", "E_V32HFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V8DFmode", ":", "case", "E_V16HFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V8SImode", ":", "case", "E_V32QImode", ":", "case", "E_V16HImode", ":", "case", "E_V4DFmode", ":", "case", "E_V4DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "sse_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "sse_regno", "+", "FIRST_SSE_REG", ")", ";", "}", "break", ";", "case", "E_V8QImode", ":", "case", "E_V4HImode", ":", "case", "E_V4HFmode", ":", "case", "E_V2SImode", ":", "case", "E_V2SFmode", ":", "case", "E_V1TImode", ":", "case", "E_V1DImode", ":", "if", "(", "!", "type", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "if", "(", "cum", "->", "mmx_nregs", ")", "return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "cum", "->", "mmx_regno", "+", "FIRST_MMX_REG", ")", ";", "}", "break", ";", "}", "if", "(", "error_p", ")", "{"], "ground_truth": ["cum", "->", "float_in_sse", "=", "", ";"], "File": "i386", "Func": "function_arg_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238777, "Length": 199, "Cover_Rate": 0.44320712694877507} {"Template_token": ["", "cum", "->", "nregs", "-=", "int_nregs", ";", "cum", "->", "sse_nregs", "-=", "sse_nregs", ";", "cum", "->", "regno", "+=", "int_nregs", ";", "cum", "->", "sse_regno", "+=", "sse_nregs", ";", "return", "int_nregs", ";", "}", "else", "{", "int", "align", "=", "ix86_function_arg_boundary", "(", "mode", ",", "type", ")", "/", "BITS_PER_WORD", ";"], "ground_truth": ["cum", "->", "words", "=", "ROUND_UP", "(", "cum", "->", "words", ",", "align", ")", ";"], "File": "i386", "Func": "function_arg_advance_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238778, "Length": 55, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "static", "int", "function_arg_advance_ms_64", "(", "CUMULATIVE_ARGS", "*", "cum", ",", "HOST_WIDE_INT", "bytes", ",", "HOST_WIDE_INT", "words", ")", "{", "gcc_assert", "(", "bytes", "==", "", "||", "bytes", "==", "", "||", "bytes", "==", "", "||", "bytes", "==", "", ")", ";", "cum", "->", "words", "+=", "words", ";", "if", "(", "cum", "->", "nregs", ">", "", ")", "{"], "ground_truth": ["cum", "->", "nregs", "-=", "", ";"], "File": "i386", "Func": "function_arg_advance_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238779, "Length": 55, "Cover_Rate": 0.7971014492753623} {"Template_token": ["", "t2", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "t2", ",", "const0_rtx", ")", ";", "return", "gen_rtx_PARALLEL", "(", "mode", ",", "gen_rtvec", "(", "", ",", "t1", ",", "t2", ")", ")", ";", "}", "}", "if", "(", "orig_mode", "==", "BLKmode", ")", "{", "if", "(", "bytes", ">", "", "&&", "bytes", "<=", "", ")", "mode", "=", "(", "bytes", ">", "", "?", "DImode", ":", "SImode", ")", ";", "if", "(", "mode", "==", "BLKmode", ")", "mode", "=", "DImode", ";", "}"], "ground_truth": ["return", "gen_reg_or_parallel", "(", "mode", ",", "orig_mode", ",", "regno", ")", ";"], "File": "i386", "Func": "function_arg_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238780, "Length": 78, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "if", "(", "mode", "==", "VOIDmode", ")", "return", "GEN_INT", "(", "-", "", ")", ";", "if", "(", "cum", "->", "nregs", "==", "", ")", "return", "NULL_RTX", ";", "regno", "=", "x86_64_ms_abi_int_parameter_registers", "[", "cum", "->", "regno", "]", ";", "if", "(", "TARGET_SSE", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{", "if", "(", "named", ")", "{", "if", "(", "type", "==", "NULL_TREE", "||", "!", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "regno", "=", "cum", "->", "regno", "+", "FIRST_SSE_REG", ";", "}", "else", "{", "rtx", "t1", ",", "t2", ";"], "ground_truth": ["t1", "=", "gen_rtx_REG", "(", "mode", ",", "cum", "->", "regno", "+", "FIRST_SSE_REG", ")", ";"], "File": "i386", "Func": "function_arg_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238781, "Length": 94, "Cover_Rate": 0.42342342342342343} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_MMX_REG", ";", "else", "if", "(", "mode", "==", "TImode", "||", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", "==", "", ")", "regno", "=", "FIRST_SSE_REG", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", ")", "regno", "=", "FIRST_FLOAT_REG", ";", "else", "regno", "=", "AX_REG", ";", "if", "(", "mode", "==", "HFmode", ")", "regno", "=", "FIRST_SSE_REG", ";", "if", "(", "mode", "==", "HCmode", ")", "{", "rtx", "ret", "=", "gen_rtx_PARALLEL", "(", "mode", ",", "rtvec_alloc", "(", "", ")", ")", ";", "XVECEXP", "(", "ret", ",", "", ",", "", ")", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "gen_rtx_REG", "(", "SImode", ",", "FIRST_SSE_REG", ")", ",", "GEN_INT", "(", "", ")", ")", ";", "return", "ret", ";", "}", "if", "(", "(", "fn", "||", "fntype", ")", "&&", "(", "mode", "==", "SFmode", "||", "mode", "==", "DFmode", ")", ")", "{"], "ground_truth": ["int", "sse_level", "=", "ix86_function_sseregparm", "(", "fntype", ",", "fn", ",", "false", ")", ";"], "File": "i386", "Func": "function_value_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238782, "Length": 191, "Cover_Rate": 0.6845878136200717} {"Template_token": ["", "unsigned", "int", "regno", ";", "switch", "(", "mode", ")", "{", "case", "E_HFmode", ":", "case", "E_HCmode", ":", "case", "E_SFmode", ":", "case", "E_SCmode", ":", "case", "E_DFmode", ":", "case", "E_DCmode", ":", "case", "E_TFmode", ":", "case", "E_SDmode", ":", "case", "E_DDmode", ":", "case", "E_TDmode", ":", "regno", "=", "FIRST_SSE_REG", ";", "break", ";", "case", "E_XFmode", ":", "case", "E_XCmode", ":"], "ground_truth": ["regno", "=", "FIRST_FLOAT_REG", ";"], "File": "i386", "Func": "function_value_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238783, "Length": 55, "Cover_Rate": 0.3525641025641026} {"Template_token": ["", "static", "rtx", "function_value_ms_32", "(", "machine_mode", "orig_mode", ",", "machine_mode", "mode", ",", "const_tree", "fntype", ",", "const_tree", "fn", ",", "const_tree", "valtype", ")", "{", "unsigned", "int", "regno", ";"], "ground_truth": ["if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_FLOAT_RETURNS_IN_80387", "&&", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "||", "valtype", "==", "NULL_TREE", "||", "!", "AGGREGATE_TYPE_P", "(", "valtype", ")", ")", ")", "{"], "File": "i386", "Func": "function_value_ms_32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238784, "Length": 53, "Cover_Rate": 0.6625} {"Template_token": ["", "if", "(", "TARGET_SSE", ")", "{", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "valtype", "!=", "NULL_TREE", "&&", "!", "VECTOR_INTEGER_TYPE_P", "(", "valtype", ")", "&&", "!", "VECTOR_INTEGER_TYPE_P", "(", "valtype", ")", "&&", "!", "INTEGRAL_TYPE_P", "(", "valtype", ")", "&&", "!", "VECTOR_FLOAT_TYPE_P", "(", "valtype", ")", ")", "break", ";", "if", "(", "(", "SCALAR_INT_MODE_P", "(", "mode", ")", "||", "VECTOR_MODE_P", "(", "mode", ")", ")", "&&", "!", "COMPLEX_MODE_P", "(", "mode", ")", ")", "regno", "=", "FIRST_SSE_REG", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "function_value_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238785, "Length": 74, "Cover_Rate": 0.5138888888888888} {"Template_token": ["", "gcc_assert", "(", "insn_operand_matches", "(", "icode", ",", "", ",", "x", ")", ")", ";", "gcc_assert", "(", "insn_operand_matches", "(", "icode", ",", "", ",", "y", ")", ")", ";", "return", "GEN_FCN", "(", "icode", ")", "(", "x", ",", "x", ",", "y", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_and2_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238786, "Length": 38, "Cover_Rate": 0.5} {"Template_token": ["", "gcc_assert", "(", "insn_operand_matches", "(", "icode", ",", "", ",", "y", ")", ")", ";", "return", "GEN_FCN", "(", "icode", ")", "(", "x", ",", "x", ",", "y", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_and2_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238787, "Length": 26, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "return", "gen_frame_set", "(", "reg", ",", "frame_reg", ",", "offset", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_frame_load", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238788, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "inline", "rtx", "gen_frame_load", "(", "rtx", "reg", ",", "rtx", "frame_reg", ",", "int", "offset", ")", "{", "return", "gen_frame_set", "(", "reg", ",", "frame_reg", ",", "offset", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_frame_load", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238789, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "rtx", "gen_frame_set", "(", "rtx", "reg", ",", "rtx", "frame_reg", ",", "int", "offset", ",", "bool", "store", ")", "{", "rtx", "addr", ",", "mem", ";", "if", "(", "offset", ")", "addr", "=", "plus_constant", "(", "Pmode", ",", "frame_reg", ",", "offset", ")", ";"], "ground_truth": ["mem", "=", "gen_frame_mem", "(", "GET_MODE", "(", "reg", ")", ",", "offset", "?", "addr", ":", "frame_reg", ")", ";"], "File": "i386", "Func": "gen_frame_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238790, "Length": 53, "Cover_Rate": 0.7571428571428571} {"Template_token": ["", "rtx", "gen_pop", "(", "rtx", "arg", ")", "{", "if", "(", "REG_P", "(", "arg", ")", "&&", "GET_MODE", "(", "arg", ")", "!=", "word_mode", ")", "arg", "=", "gen_rtx_REG", "(", "word_mode", ",", "REGNO", "(", "arg", ")", ")", ";"], "ground_truth": ["return", "gen_rtx_SET", "(", "arg", ",", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_POST_INC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ")", ";"], "File": "i386", "Func": "gen_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238793, "Length": 51, "Cover_Rate": 0.9807692307692307} {"Template_token": ["", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "m", "->", "fs", ".", "cfa_offset", "+=", "UNITS_PER_WORD", ";", "m", "->", "fs", ".", "sp_offset", "+=", "UNITS_PER_WORD", ";", "if", "(", "REG_P", "(", "arg", ")", "&&", "GET_MODE", "(", "arg", ")", "!=", "word_mode", ")", "arg", "=", "gen_rtx_REG", "(", "word_mode", ",", "REGNO", "(", "arg", ")", ")", ";", "return", "gen_rtx_SET", "(", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "arg", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238795, "Length": 71, "Cover_Rate": 0.8160919540229885} {"Template_token": ["", "if", "(", "REG_P", "(", "arg", ")", "&&", "GET_MODE", "(", "arg", ")", "!=", "word_mode", ")", "arg", "=", "gen_rtx_REG", "(", "word_mode", ",", "REGNO", "(", "arg", ")", ")", ";", "return", "gen_rtx_SET", "(", "gen_rtx_MEM", "(", "word_mode", ",", "gen_rtx_PRE_DEC", "(", "Pmode", ",", "stack_pointer_rtx", ")", ")", ",", "arg", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "gen_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238796, "Length": 45, "Cover_Rate": 0.5172413793103449} {"Template_token": ["", "tmp", "=", "gen_rtx_EXPR_LIST", "(", "VOIDmode", ",", "tmp", ",", "const0_rtx", ")", ";", "tmp", "=", "gen_rtx_PARALLEL", "(", "orig_mode", ",", "gen_rtvec", "(", "", ",", "tmp", ")", ")", ";", "}"], "ground_truth": ["return", "tmp", ";"], "File": "i386", "Func": "gen_reg_or_parallel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238797, "Length": 29, "Cover_Rate": 0.3918918918918919} {"Template_token": ["", "const", "char", "*", "prefix", ";", "size_t", "namelen", ",", "prefixlen", ";", "char", "*", "imp_name", ";", "tree", "to", ";", "rtx", "rtl", ";", "if", "(", "!", "dllimport_map", ")", "dllimport_map", "=", "hash_table", "<", "dllimport_hasher", ">", "::", "create_ggc", "(", "", ")", ";", "in", ".", "hash", "=", "htab_hash_pointer", "(", "decl", ")", ";", "in", ".", "base", ".", "from", "=", "decl", ";", "tree_map", "*", "*", "loc", "=", "dllimport_map", "->", "find_slot_with_hash", "(", "&", "in", ",", "in", ".", "hash", ",", "INSERT", ")", ";", "h", "=", "*", "loc", ";", "if", "(", "h", ")", "return", "h", "->", "to", ";", "*", "loc", "=", "h", "=", "ggc_alloc", "<", "tree_map", ">", "(", ")", ";", "h", "->", "hash", "=", "in", ".", "hash", ";", "h", "->", "base", ".", "from", "=", "decl", ";", "h", "->", "to", "=", "to", "=", "build_decl", "(", "DECL_SOURCE_LOCATION", "(", "decl", ")", ",", "VAR_DECL", ",", "NULL", ",", "ptr_type_node", ")", ";", "DECL_ARTIFICIAL", "(", "to", ")", "=", "", ";", "DECL_IGNORED_P", "(", "to", ")", "=", "", ";", "DECL_EXTERNAL", "(", "to", ")", "=", "", ";", "TREE_READONLY", "(", "to", ")", "=", "", ";"], "ground_truth": ["name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";"], "File": "i386", "Func": "get_dllimport_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238798, "Length": 173, "Cover_Rate": 0.44587628865979384} {"Template_token": ["", "name", "=", "targetm", ".", "strip_name_encoding", "(", "name", ")", ";", "if", "(", "beimport", ")", "prefix", "=", "name", "[", "", "]", "==", "FASTCALL_PREFIX", "||", "user_label_prefix", "[", "", "]", "==", "", "?", "", ":", "", ";", "else", "prefix", "=", "user_label_prefix", "[", "", "]", "==", "", "?", "", ":", "", ";", "namelen", "=", "strlen", "(", "name", ")", ";", "prefixlen", "=", "strlen", "(", "prefix", ")", ";", "imp_name", "=", "(", "char", "*", ")", "alloca", "(", "namelen", "+", "prefixlen", "+", "", ")", ";", "memcpy", "(", "imp_name", ",", "prefix", ",", "prefixlen", ")", ";", "memcpy", "(", "imp_name", "+", "prefixlen", ",", "name", ",", "namelen", "+", "", ")", ";", "name", "=", "ggc_alloc_string", "(", "imp_name", ",", "namelen", "+", "prefixlen", ")", ";", "rtl", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "name", ")", ";", "SET_SYMBOL_REF_DECL", "(", "rtl", ",", "to", ")", ";", "SYMBOL_REF_FLAGS", "(", "rtl", ")", "=", "SYMBOL_FLAG_LOCAL", "|", "SYMBOL_FLAG_STUBVAR", ";", "if", "(", "!", "beimport", ")", "{", "SYMBOL_REF_FLAGS", "(", "rtl", ")", "|=", "SYMBOL_FLAG_EXTERNAL", ";"], "ground_truth": ["SUB_TARGET_RECORD_STUB", "(", "name", ")", ";"], "File": "i386", "Func": "get_dllimport_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238799, "Length": 152, "Cover_Rate": 0.3917525773195876} {"Template_token": ["", "static", "void", "get_pc_thunk_name", "(", "char", "name", "[", "", "]", ",", "unsigned", "int", "regno", ")", "{", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "if", "(", "USE_HIDDEN_LINKONCE", ")", "sprintf", "(", "name", ",", "", ",", "reg_names", "[", "regno", "]", ")", ";"], "ground_truth": ["else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";"], "File": "i386", "Func": "get_pc_thunk_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238801, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "if", "(", "flag_stack_clash_protection", ")", "return", "(", "HOST_WIDE_INT_1U", "<<", "param_stack_clash_protection_probe_interval", ")", ";", "else", "return", "(", "HOST_WIDE_INT_1U", "<<", "STACK_CHECK_PROBE_INTERVAL_EXP", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "get_probe_interval", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238802, "Length": 20, "Cover_Rate": 0.7407407407407407} {"Template_token": ["", "static", "HOST_WIDE_INT", "get_probe_interval", "(", "void", ")", "{"], "ground_truth": ["if", "(", "flag_stack_clash_protection", ")", "return", "(", "HOST_WIDE_INT_1U", "<<", "param_stack_clash_protection_probe_interval", ")", ";"], "File": "i386", "Func": "get_probe_interval", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238803, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "else", "if", "(", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "AX_REG", ")", "regno", "=", "AX_REG", ";", "else", "if", "(", "regparm", "<", "", "&&", "!", "thiscall_p", "&&", "drap_regno", "!=", "DX_REG", ")", "regno", "=", "DX_REG", ";", "else", "if", "(", "regparm", "<", "", "&&", "!", "fastcall_p", "&&", "!", "thiscall_p", "&&", "!", "static_chain_p", "&&", "drap_regno", "!=", "CX_REG", ")", "regno", "=", "CX_REG", ";", "else", "if", "(", "ix86_save_reg", "(", "BX_REG", ",", "true", ",", "false", ")", ")", "regno", "=", "BX_REG", ";", "else", "if", "(", "!", "(", "regparm", "==", "", "&&", "static_chain_p", ")", "&&", "ix86_save_reg", "(", "SI_REG", ",", "true", ",", "false", ")", ")", "regno", "=", "SI_REG", ";", "else", "if", "(", "ix86_save_reg", "(", "DI_REG", ",", "true", ",", "false", ")", ")", "regno", "=", "DI_REG", ";", "else", "{"], "ground_truth": ["regno", "=", "(", "drap_regno", "==", "AX_REG", "?", "DX_REG", ":", "AX_REG", ")", ";"], "File": "i386", "Func": "get_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238804, "Length": 129, "Cover_Rate": 0.41883116883116883} {"Template_token": ["", "static", "rtx", "get_thread_pointer", "(", "machine_mode", "tp_mode", ",", "bool", "to_reg", ")", "{", "rtx", "tp", "=", "gen_rtx_UNSPEC", "(", "ptr_mode", ",", "gen_rtvec", "(", "", ",", "const0_rtx", ")", ",", "UNSPEC_TP", ")", ";", "if", "(", "GET_MODE", "(", "tp", ")", "!=", "tp_mode", ")", "{", "gcc_assert", "(", "GET_MODE", "(", "tp", ")", "==", "SImode", ")", ";", "gcc_assert", "(", "tp_mode", "==", "DImode", ")", ";", "tp", "=", "gen_rtx_ZERO_EXTEND", "(", "tp_mode", ",", "tp", ")", ";", "}", "if", "(", "to_reg", ")", "tp", "=", "copy_to_mode_reg", "(", "tp_mode", ",", "tp", ")", ";", "return", "tp", ";"], "ground_truth": ["}"], "File": "i386", "Func": "get_thread_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238805, "Length": 82, "Cover_Rate": 1.0} {"Template_token": ["", "return", "m", "->", "hash", ";"], "ground_truth": ["}"], "File": "i386", "Func": "hash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238806, "Length": 6, "Cover_Rate": 0.375} {"Template_token": ["", "static", "inline", "hashval_t", "hash", "(", "tree_map", "*", "m", ")", "{"], "ground_truth": ["return", "m", "->", "hash", ";"], "File": "i386", "Func": "hash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238807, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_NTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_DTPOFF", ":", "output_addr_const", "(", "file", ",", "op", ")", ";", "fputs", "(", "", ",", "file", ")", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "i386_asm_output_addr_const_extra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238808, "Length": 104, "Cover_Rate": 0.42448979591836733} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "switch", "(", "size", ")", "{", "case", "", ":", "break", ";", "case", "", ":"], "ground_truth": ["fputs", "(", "", ",", "file", ")", ";"], "File": "i386", "Func": "i386_output_dwarf_dtprel", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238809, "Length": 27, "Cover_Rate": 0.40298507462686567} {"Template_token": ["", "}", "if", "(", "HAVE_COMDAT_GROUP", "&&", "flags", "&", "SECTION_LINKONCE", ")", "{", "solaris_elf_asm_comdat_section", "(", "name", ",", "flags", ",", "decl", ")", ";", "return", ";", "}", "if", "(", "flags", "&", "SECTION_EXCLUDE", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ",", "name", ")", ";", "return", ";"], "ground_truth": ["}"], "File": "i386", "Func": "i386_solaris_elf_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238810, "Length": 41, "Cover_Rate": 0.40594059405940597} {"Template_token": ["", "if", "(", "align", "<", "", "||", "TYPE_USER_ALIGN", "(", "type", ")", ")", "return", "align", ";", "type", "=", "strip_array_types", "(", "type", ")", ";", "if", "(", "TYPE_ATOMIC", "(", "type", ")", ")", "return", "align", ";"], "ground_truth": ["mode", "=", "TYPE_MODE", "(", "type", ")", ";"], "File": "i386", "Func": "iamcu_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238811, "Length": 38, "Cover_Rate": 0.4470588235294118} {"Template_token": ["", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "switch", "(", "GET_MODE_CLASS", "(", "mode", ")", ")", "{", "case", "MODE_INT", ":", "case", "MODE_COMPLEX_INT", ":", "case", "MODE_COMPLEX_FLOAT", ":", "case", "MODE_FLOAT", ":", "case", "MODE_DECIMAL_FLOAT", ":", "return", "", ";", "default", ":", "return", "align", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "iamcu_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238812, "Length": 40, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "df_ref", "def", ",", "use", ";", "if", "(", "!", "prev", "||", "!", "next", ")", "return", "distance", "+", "(", "distance", "&", "", ")", "+", "", ";", "if", "(", "!", "DF_INSN_USES", "(", "next", ")", "||", "!", "DF_INSN_DEFS", "(", "prev", ")", ")", "return", "distance", "+", "", ";", "FOR_EACH_INSN_USE", "(", "use", ",", "next", ")", "FOR_EACH_INSN_DEF", "(", "def", ",", "prev", ")", "if", "(", "!", "DF_REF_IS_ARTIFICIAL", "(", "def", ")", "&&", "DF_REF_REGNO", "(", "use", ")", "==", "DF_REF_REGNO", "(", "def", ")", ")", "return", "distance", "+", "(", "distance", "&", "", ")", "+", "", ";"], "ground_truth": ["return", "distance", "+", "", ";"], "File": "i386", "Func": "increase_distance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238813, "Length": 89, "Cover_Rate": 0.8240740740740741} {"Template_token": ["", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "reg_prefix", "=", "TARGET_64BIT", "?", "", ":", "", ";", "else", "reg_prefix", "=", "", ";", "sprintf", "(", "name", ",", "", ",", "ret", ",", "prefix", ",", "reg_prefix", ",", "reg_names", "[", "regno", "]", ")", ";", "}", "else", "sprintf", "(", "name", ",", "", ",", "ret", ",", "prefix", ")", ";", "}", "else", "{", "if", "(", "regno", "!=", "INVALID_REGNUM", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";", "else", "{", "if", "(", "ret_p", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";", "else", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "indirect_thunk_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238814, "Length": 95, "Cover_Rate": 0.5026455026455027} {"Template_token": ["", "const", "char", "*", "ret", "=", "ret_p", "?", "", ":", "", ";", "if", "(", "regno", "!=", "INVALID_REGNUM", ")", "{", "const", "char", "*", "reg_prefix", ";", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "reg_prefix", "=", "TARGET_64BIT", "?", "", ":", "", ";", "else", "reg_prefix", "=", "", ";", "sprintf", "(", "name", ",", "", ",", "ret", ",", "prefix", ",", "reg_prefix", ",", "reg_names", "[", "regno", "]", ")", ";", "}", "else", "sprintf", "(", "name", ",", "", ",", "ret", ",", "prefix", ")", ";", "}", "else", "{"], "ground_truth": ["if", "(", "regno", "!=", "INVALID_REGNUM", ")", "ASM_GENERATE_INTERNAL_LABEL", "(", "name", ",", "", ",", "regno", ")", ";"], "File": "i386", "Func": "indirect_thunk_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238815, "Length": 92, "Cover_Rate": 0.48677248677248675} {"Template_token": ["", "enum", "indirect_thunk_prefix", "indirect_thunk_need_prefix", "(", "rtx_insn", "*", "insn", ")", "{", "enum", "indirect_thunk_prefix", "need_prefix", ";", "if", "(", "(", "cfun", "->", "machine", "->", "indirect_branch_type", "==", "indirect_branch_thunk_extern", ")", "&&", "ix86_notrack_prefixed_insn_p", "(", "insn", ")", ")", "{", "need_prefix", "=", "indirect_thunk_prefix_nt", ";", "}", "else", "need_prefix", "=", "indirect_thunk_prefix_none", ";", "return", "need_prefix", ";"], "ground_truth": ["}"], "File": "i386", "Func": "indirect_thunk_need_prefix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238816, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "void", "init_cumulative_args", "(", "CUMULATIVE_ARGS", "*", "cum", ",", "tree", "fntype", ",", "rtx", "libname", ",", "tree", "fndecl", ",", "int", "caller", ")", "{", "struct", "cgraph_node", "*", "local_info_node", "=", "NULL", ";", "struct", "cgraph_node", "*", "target", "=", "NULL", ";", "cfun", "->", "machine", "->", "silent_p", "=", "false", ";", "memset", "(", "cum", ",", "", ",", "sizeof", "(", "*", "cum", ")", ")", ";", "if", "(", "fndecl", ")", "{", "target", "=", "cgraph_node", "::", "get", "(", "fndecl", ")", ";", "if", "(", "target", ")", "{", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "local_info_node", "=", "cgraph_node", "::", "local_info_node", "(", "target", "->", "decl", ")", ";", "cum", "->", "call_abi", "=", "ix86_function_abi", "(", "target", "->", "decl", ")", ";", "}", "else", "cum", "->", "call_abi", "=", "ix86_function_abi", "(", "fndecl", ")", ";", "}", "else", "cum", "->", "call_abi", "=", "ix86_function_type_abi", "(", "fntype", ")", ";", "cum", "->", "caller", "=", "caller", ";", "cum", "->", "nregs", "=", "ix86_regparm", ";", "if", "(", "TARGET_64BIT", ")", "{", "cum", "->", "nregs", "=", "(", "cum", "->", "call_abi", "==", "SYSV_ABI", "?", "X86_64_REGPARM_MAX", ":", "X86_64_MS_REGPARM_MAX", ")", ";", "}", "if", "(", "TARGET_SSE", ")", "{", "cum", "->", "sse_nregs", "=", "SSE_REGPARM_MAX", ";", "if", "(", "TARGET_64BIT", ")", "{", "cum", "->", "sse_nregs", "=", "(", "cum", "->", "call_abi", "==", "SYSV_ABI", "?", "X86_64_SSE_REGPARM_MAX", ":", "X86_64_MS_SSE_REGPARM_MAX", ")", ";", "}", "}", "if", "(", "TARGET_MMX", ")", "cum", "->", "mmx_nregs", "=", "MMX_REGPARM_MAX", ";", "cum", "->", "warn_avx512f", "=", "true", ";", "cum", "->", "warn_avx", "=", "true", ";", "cum", "->", "warn_sse", "=", "true", ";", "cum", "->", "warn_mmx", "=", "true", ";", "if", "(", "local_info_node", "&&", "local_info_node", "->", "local", "&&", "local_info_node", "->", "can_change_signature", ")", "fntype", "=", "TREE_TYPE", "(", "target", "->", "decl", ")", ";", "cum", "->", "stdarg", "=", "stdarg_p", "(", "fntype", ")", ";", "cum", "->", "maybe_vaarg", "=", "(", "fntype", "?", "(", "!", "prototype_p", "(", "fntype", ")", "||", "stdarg_p", "(", "fntype", ")", ")", ":", "!", "libname", ")", ";", "cum", "->", "decl", "=", "fndecl", ";", "cum", "->", "warn_empty", "=", "!", "warn_abi", "||", "cum", "->", "stdarg", ";", "if", "(", "!", "cum", "->", "warn_empty", "&&", "fntype", ")", "{", "function_args_iterator", "iter", ";", "tree", "argtype", ";", "bool", "seen_empty_type", "=", "false", ";", "FOREACH_FUNCTION_ARGS", "(", "fntype", ",", "argtype", ",", "iter", ")", "{", "if", "(", "argtype", "==", "error_mark_node", "||", "VOID_TYPE_P", "(", "argtype", ")", ")", "break", ";", "if", "(", "TYPE_EMPTY_P", "(", "argtype", ")", ")", "seen_empty_type", "=", "true", ";"], "ground_truth": ["else", "if", "(", "seen_empty_type", ")", "{"], "File": "i386", "Func": "init_cumulative_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238817, "Length": 359, "Cover_Rate": 0.6623616236162362} {"Template_token": ["", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{"], "ground_truth": ["real_from_string", "(", "&", "ext_80387_constants_table", "[", "i", "]", ",", "cst", "[", "i", "]", ")", ";"], "File": "i386", "Func": "init_ext_80387_constants", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238818, "Length": 31, "Cover_Rate": 0.37349397590361444} {"Template_token": ["", "if", "(", "lra_in_progress", "&&", "(", "class1", "==", "NO_REGS", "||", "class2", "==", "NO_REGS", ")", ")", "return", "false", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", "!=", "FLOAT_CLASS_P", "(", "class1", ")", "||", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", "!=", "FLOAT_CLASS_P", "(", "class2", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class1", ")", "||", "MAYBE_SSE_CLASS_P", "(", "class2", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class1", ")", "||", "MAYBE_MMX_CLASS_P", "(", "class2", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class1", ")", "||", "MAYBE_MASK_CLASS_P", "(", "class2", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "{", "gcc_assert", "(", "!", "strict", "||", "lra_in_progress", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "inline_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238819, "Length": 112, "Cover_Rate": 0.3660130718954248} {"Template_token": ["", "if", "(", "MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "{", "if", "(", "!", "(", "INTEGER_CLASS_P", "(", "class1", ")", "||", "INTEGER_CLASS_P", "(", "class2", ")", ")", "||", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "true", ";", "}", "if", "(", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "{", "if", "(", "!", "TARGET_SSE2", ")", "return", "true", ";", "if", "(", "!", "(", "INTEGER_CLASS_P", "(", "class1", ")", "||", "INTEGER_CLASS_P", "(", "class2", ")", ")", ")", "return", "true", ";", "int", "msize", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "if", "(", "msize", ">", "UNITS_PER_WORD", ")", "return", "true", ";", "int", "minsize", "=", "GET_MODE_SIZE", "(", "TARGET_SSE2", "?", "HImode", ":", "SImode", ")", ";", "if", "(", "msize", "<", "minsize", ")", "return", "true", ";", "if", "(", "(", "SSE_CLASS_P", "(", "class1", ")", "&&", "!", "TARGET_INTER_UNIT_MOVES_FROM_VEC", ")", "||", "(", "SSE_CLASS_P", "(", "class2", ")", "&&", "!", "TARGET_INTER_UNIT_MOVES_TO_VEC", ")", ")", "return", "true", ";", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "inline_secondary_memory_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238820, "Length": 146, "Cover_Rate": 0.477124183006536} {"Template_token": ["", "df_ref", "def", ";", "FOR_EACH_INSN_DEF", "(", "def", ",", "insn", ")", "if", "(", "DF_REF_REG_DEF_P", "(", "def", ")", "&&", "!", "DF_REF_IS_ARTIFICIAL", "(", "def", ")", "&&", "(", "regno1", "==", "DF_REF_REGNO", "(", "def", ")", "||", "regno2", "==", "DF_REF_REGNO", "(", "def", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "insn_defines_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238821, "Length": 45, "Cover_Rate": 0.7377049180327869} {"Template_token": ["", "insn", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "insn", ")", "==", "PARALLEL", ")", "insn", "=", "XVECEXP", "(", "insn", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn", ")", "!=", "SET", ")", "return", "false", ";"], "ground_truth": ["dst", "=", "SET_DEST", "(", "insn", ")", ";"], "File": "i386", "Func": "insn_is_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238822, "Length": 46, "Cover_Rate": 0.32857142857142857} {"Template_token": ["", "if", "(", "CALL_P", "(", "insn", ")", ")", "return", "false", ";", "insn", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "insn", ")", "==", "PARALLEL", ")", "insn", "=", "XVECEXP", "(", "insn", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn", ")", "!=", "SET", ")", "return", "false", ";", "dst", "=", "SET_DEST", "(", "insn", ")", ";", "if", "(", "REG_P", "(", "dst", ")", "&&", "HARD_REGISTER_P", "(", "dst", ")", "&&", "ix86_function_arg_regno_p", "(", "REGNO", "(", "dst", ")", ")", ")", "{", "if", "(", "!", "TEST_HARD_REG_BIT", "(", "fixed_reg_set", ",", "REGNO", "(", "dst", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "dst", ")", ")", ")", ")", "*", "is_spilled", "=", "true", ";", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "insn_is_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238823, "Length": 113, "Cover_Rate": 0.8071428571428572} {"Template_token": ["", "FOR_EACH_INSN_USE", "(", "use", ",", "insn", ")", "if", "(", "DF_REF_REG_MEM_P", "(", "use", ")", "&&", "regno", "==", "DF_REF_REGNO", "(", "use", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "insn_uses_reg_mem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238824, "Length": 27, "Cover_Rate": 0.6428571428571429} {"Template_token": ["", "static", "bool", "is_imported_p", "(", "rtx", "x", ")", "{", "if", "(", "!", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "||", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";"], "ground_truth": ["return", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", "||", "SYMBOL_REF_STUBVAR_P", "(", "x", ")", ";"], "File": "i386", "Func": "is_imported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238825, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "return", "true", ";", "canonic", "=", "ix86_canonical_va_list_type", "(", "type", ")", ";"], "ground_truth": ["return", "(", "canonic", "==", "ms_va_list_type_node", "||", "(", "ix86_abi", "==", "MS_ABI", "&&", "canonic", "==", "va_list_type_node", ")", ")", ";"], "File": "i386", "Func": "is_va_list_char_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238827, "Length": 32, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "if", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "base", ")", ")", ")", "cost", "++", ";"], "ground_truth": ["if", "(", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "index", ")", ")", ")", "cost", "++", ";"], "File": "i386", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238828, "Length": 118, "Cover_Rate": 0.41403508771929826} {"Template_token": ["", "gcc_assert", "(", "ok", ")", ";", "if", "(", "parts", ".", "base", "&&", "SUBREG_P", "(", "parts", ".", "base", ")", ")", "parts", ".", "base", "=", "SUBREG_REG", "(", "parts", ".", "base", ")", ";", "if", "(", "parts", ".", "index", "&&", "SUBREG_P", "(", "parts", ".", "index", ")", ")", "parts", ".", "index", "=", "SUBREG_REG", "(", "parts", ".", "index", ")", ";", "if", "(", "parts", ".", "base", "&&", "(", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "parts", ".", "base", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "base", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "base", ")", ")", ")", "cost", "++", ";", "if", "(", "parts", ".", "index", "&&", "(", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "parts", ".", "index", ")", ">=", "FIRST_PSEUDO_REGISTER", ")", "&&", "(", "current_pass", "->", "type", "==", "GIMPLE_PASS", "||", "!", "pic_offset_table_rtx", "||", "!", "REG_P", "(", "parts", ".", "index", ")", "||", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "REGNO", "(", "parts", ".", "index", ")", ")", ")", "cost", "++", ";", "if", "(", "TARGET_CPU_P", "(", "K6", ")", "&&", "(", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "parts", ".", "disp", "&&", "!", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "!=", "", ")", "||", "(", "!", "parts", ".", "disp", "&&", "parts", ".", "base", "&&", "parts", ".", "index", "&&", "parts", ".", "scale", "==", "", ")", ")", ")", "cost", "+=", "", ";"], "ground_truth": ["return", "cost", ";"], "File": "i386", "Func": "ix86_address_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238829, "Length": 250, "Cover_Rate": 0.8771929824561403} {"Template_token": ["", "return", "as", "!=", "ADDR_SPACE_GENERIC", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_addr_space_zero_address_valid", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238831, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "void", "ix86_add_cfa_restore_note", "(", "rtx_insn", "*", "insn", ",", "rtx", "reg", ",", "HOST_WIDE_INT", "cfa_offset", ")", "{", "if", "(", "!", "crtl", "->", "shrink_wrapped", "&&", "cfa_offset", "<=", "cfun", "->", "machine", "->", "fs", ".", "red_zone_offset", ")", "return", ";", "if", "(", "insn", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_RESTORE", ",", "reg", ")", ";"], "ground_truth": ["RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "File": "i386", "Func": "ix86_add_cfa_restore_note", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238832, "Length": 55, "Cover_Rate": 0.7971014492753623} {"Template_token": ["", "if", "(", "!", "crtl", "->", "shrink_wrapped", "&&", "cfa_offset", "<=", "cfun", "->", "machine", "->", "fs", ".", "red_zone_offset", ")", "return", ";", "if", "(", "insn", ")", "{"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_CFA_RESTORE", ",", "reg", ")", ";"], "File": "i386", "Func": "ix86_add_cfa_restore_note", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238833, "Length": 33, "Cover_Rate": 0.4782608695652174} {"Template_token": ["", "if", "(", "!", "queued_cfa_restores", ")", "return", ";", "for", "(", "last", "=", "queued_cfa_restores", ";", "XEXP", "(", "last", ",", "", ")", ";", "last", "=", "XEXP", "(", "last", ",", "", ")", ")", ";", "XEXP", "(", "last", ",", "", ")", "=", "REG_NOTES", "(", "insn", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "queued_cfa_restores", ";", "queued_cfa_restores", "=", "NULL_RTX", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_add_queued_cfa_restore_notes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238834, "Length": 61, "Cover_Rate": 0.8472222222222222} {"Template_token": ["", "if", "(", "!", "queued_cfa_restores", ")", "return", ";", "for", "(", "last", "=", "queued_cfa_restores", ";", "XEXP", "(", "last", ",", "", ")", ";", "last", "=", "XEXP", "(", "last", ",", "", ")", ")", ";", "XEXP", "(", "last", ",", "", ")", "=", "REG_NOTES", "(", "insn", ")", ";", "REG_NOTES", "(", "insn", ")", "=", "queued_cfa_restores", ";"], "ground_truth": ["queued_cfa_restores", "=", "NULL_RTX", ";"], "File": "i386", "Func": "ix86_add_queued_cfa_restore_notes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238835, "Length": 53, "Cover_Rate": 0.7361111111111112} {"Template_token": ["", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "case", "TRUNC_DIV_EXPR", ":", "case", "CEIL_DIV_EXPR", ":", "case", "FLOOR_DIV_EXPR", ":", "case", "ROUND_DIV_EXPR", ":", "case", "TRUNC_MOD_EXPR", ":", "case", "CEIL_MOD_EXPR", ":", "case", "FLOOR_MOD_EXPR", ":", "case", "RDIV_EXPR", ":", "case", "ROUND_MOD_EXPR", ":", "case", "EXACT_DIV_EXPR", ":", "stmt_cost", "=", "ix86_division_cost", "(", "ix86_cost", ",", "mode", ")", ";", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "ABSU_EXPR", ":", "case", "MIN_EXPR", ":", "case", "MAX_EXPR", ":", "case", "BIT_XOR_EXPR", ":", "case", "BIT_AND_EXPR", ":", "case", "BIT_NOT_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "default", ":", "break", ";", "}", "}", "combined_fn", "cfn", ";", "if", "(", "(", "kind", "==", "vector_stmt", "||", "kind", "==", "scalar_stmt", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", "&&", "(", "cfn", "=", "gimple_call_combined_fn", "(", "stmt_info", "->", "stmt", ")", ")", "!=", "CFN_LAST", ")", "switch", "(", "cfn", ")", "{", "case", "CFN_FMA", ":", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "mode", "==", "SFmode", "?", "ix86_cost", "->", "fmass", ":", "ix86_cost", "->", "fmasd", ")", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "(", "kind", "==", "vec_construct", "||", "kind", "==", "vec_to_scalar", ")", "&&", "stmt_info", "&&", "(", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "load_vec_info_type", "||", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "store_vec_info_type", ")", "&&", "STMT_VINFO_MEMORY_ACCESS_TYPE", "(", "stmt_info", ")", "==", "VMAT_ELEMENTWISE", "&&", "TREE_CODE", "(", "DR_STEP", "(", "STMT_VINFO_DATA_REF", "(", "stmt_info", ")", ")", ")", "!=", "INTEGER_CST", ")", "{", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "stmt_cost", "*=", "(", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", "+", "", ")", ";", "}", "if", "(", "stmt_cost", "==", "-", "", ")", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "if", "(", "TARGET_BONNELL", "&&", "kind", "==", "vector_stmt", "&&", "vectype", "&&", "GET_MODE_INNER", "(", "TYPE_MODE", "(", "vectype", ")", ")", "==", "DFmode", ")", "stmt_cost", "*=", "", ";", "if", "(", "where", "==", "vect_body", "&&", "stmt_info", "&&", "stmt_in_inner_loop_p", "(", "stmt_info", ")", ")", "count", "*=", "", ";", "retval", "=", "(", "unsigned", ")", "(", "count", "*", "stmt_cost", ")", ";", "if", "(", "(", "TARGET_SILVERMONT", "||", "TARGET_GOLDMONT", "||", "TARGET_GOLDMONT_PLUS", "||", "TARGET_TREMONT", "||", "TARGET_INTEL", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", ")", "{", "tree", "lhs_op", "=", "gimple_get_lhs", "(", "stmt_info", "->", "stmt", ")", ";", "if", "(", "lhs_op", "&&", "TREE_CODE", "(", "TREE_TYPE", "(", "lhs_op", ")", ")", "==", "INTEGER_TYPE", ")", "retval", "=", "(", "retval", "*", "", ")", "/", "", ";", "}", "cost", "[", "where", "]", "+=", "retval", ";"], "ground_truth": ["return", "retval", ";"], "File": "i386", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238836, "Length": 500, "Cover_Rate": 0.6127450980392157} {"Template_token": ["", "break", ";", "case", "RSHIFT_EXPR", ":", "case", "LSHIFT_EXPR", ":", "case", "LROTATE_EXPR", ":", "case", "RROTATE_EXPR", ":", "{", "tree", "op2", "=", "gimple_assign_rhs2", "(", "stmt_info", "->", "stmt", ")", ";", "stmt_cost", "=", "ix86_shift_rotate_cost", "(", "ix86_cost", ",", "mode", ",", "TREE_CODE", "(", "op2", ")", "==", "INTEGER_CST", ",", "cst_and_fits_in_hwi", "(", "op2", ")", "?", "int_cst_value", "(", "op2", ")", ":", "-", "", ",", "true", ",", "false", ",", "false", ",", "NULL", ",", "NULL", ")", ";", "}", "break", ";", "case", "NOP_EXPR", ":", "if", "(", "tree_nop_conversion_p", "(", "TREE_TYPE", "(", "gimple_assign_lhs", "(", "stmt_info", "->", "stmt", ")", ")", ",", "TREE_TYPE", "(", "gimple_assign_rhs1", "(", "stmt_info", "->", "stmt", ")", ")", ")", ")", "stmt_cost", "=", "", ";", "break", ";", "case", "BIT_IOR_EXPR", ":", "case", "ABS_EXPR", ":", "case", "ABSU_EXPR", ":", "case", "MIN_EXPR", ":", "case", "MAX_EXPR", ":", "case", "BIT_XOR_EXPR", ":", "case", "BIT_AND_EXPR", ":", "case", "BIT_NOT_EXPR", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "stmt_cost", "=", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "else", "stmt_cost", "=", "ix86_cost", "->", "add", ";", "break", ";", "default", ":", "break", ";", "}", "}", "combined_fn", "cfn", ";", "if", "(", "(", "kind", "==", "vector_stmt", "||", "kind", "==", "scalar_stmt", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", "&&", "(", "cfn", "=", "gimple_call_combined_fn", "(", "stmt_info", "->", "stmt", ")", ")", "!=", "CFN_LAST", ")", "switch", "(", "cfn", ")", "{", "case", "CFN_FMA", ":", "stmt_cost", "=", "ix86_vec_cost", "(", "mode", ",", "mode", "==", "SFmode", "?", "ix86_cost", "->", "fmass", ":", "ix86_cost", "->", "fmasd", ")", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "(", "kind", "==", "vec_construct", "||", "kind", "==", "vec_to_scalar", ")", "&&", "stmt_info", "&&", "(", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "load_vec_info_type", "||", "STMT_VINFO_TYPE", "(", "stmt_info", ")", "==", "store_vec_info_type", ")", "&&", "STMT_VINFO_MEMORY_ACCESS_TYPE", "(", "stmt_info", ")", "==", "VMAT_ELEMENTWISE", "&&", "TREE_CODE", "(", "DR_STEP", "(", "STMT_VINFO_DATA_REF", "(", "stmt_info", ")", ")", ")", "!=", "INTEGER_CST", ")", "{", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "stmt_cost", "*=", "(", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", "+", "", ")", ";", "}", "if", "(", "stmt_cost", "==", "-", "", ")", "stmt_cost", "=", "ix86_builtin_vectorization_cost", "(", "kind", ",", "vectype", ",", "misalign", ")", ";", "if", "(", "TARGET_BONNELL", "&&", "kind", "==", "vector_stmt", "&&", "vectype", "&&", "GET_MODE_INNER", "(", "TYPE_MODE", "(", "vectype", ")", ")", "==", "DFmode", ")", "stmt_cost", "*=", "", ";", "if", "(", "where", "==", "vect_body", "&&", "stmt_info", "&&", "stmt_in_inner_loop_p", "(", "stmt_info", ")", ")", "count", "*=", "", ";", "retval", "=", "(", "unsigned", ")", "(", "count", "*", "stmt_cost", ")", ";", "if", "(", "(", "TARGET_SILVERMONT", "||", "TARGET_GOLDMONT", "||", "TARGET_GOLDMONT_PLUS", "||", "TARGET_TREMONT", "||", "TARGET_INTEL", ")", "&&", "stmt_info", "&&", "stmt_info", "->", "stmt", ")", "{"], "ground_truth": ["tree", "lhs_op", "=", "gimple_get_lhs", "(", "stmt_info", "->", "stmt", ")", ";"], "File": "i386", "Func": "ix86_add_stmt_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238837, "Length": 417, "Cover_Rate": 0.5110294117647058} {"Template_token": ["", "if", "(", "set", ")", "{", "rtx", "tmp", "=", "SET_SRC", "(", "set", ")", ";", "if", "(", "REG_P", "(", "tmp", ")", "&&", "HARD_REGISTER_P", "(", "tmp", ")", "&&", "!", "TEST_HARD_REG_BIT", "(", "fixed_reg_set", ",", "REGNO", "(", "tmp", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "tmp", ")", ")", ")", ")", "return", "current_sched_info", "->", "sched_max_insns_priority", ";", "}", "return", "priority", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_adjust_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238838, "Length": 57, "Cover_Rate": 0.5876288659793815} {"Template_token": ["", "}", "if", "(", "size", "<=", "", "*", "probe_interval", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "probe_interval", ";", "i", "<=", "size", ";", "i", "+=", "probe_interval", ")", "{", "rtx", "insn", "=", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "probe_interval", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "add_reg_note", "(", "insn", ",", "REG_STACK_CHECK", ",", "const0_rtx", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "HOST_WIDE_INT", "residual", "=", "(", "i", "-", "probe_interval", "-", "size", ")", ";", "if", "(", "residual", ")", "{", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "residual", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "if", "(", "protection_area", ")", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "HOST_WIDE_INT", "rounded_size", "=", "size", "&", "-", "probe_interval", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ";", "rtx", "insn", ";", "if", "(", "address_no_seg_operand", "(", "addr", ",", "Pmode", ")", ")", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "addr", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "m", "->", "fs", ".", "cfa_offset", "+", "rounded_size", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "rtx", "size_rtx", "=", "GEN_INT", "(", "rounded_size", ")", ";", "insn", "=", "emit_insn", "(", "gen_adjust_stack_and_probe", "(", "Pmode", ",", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_offset", "+=", "rounded_size", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "cfa_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "m", "->", "fs", ".", "sp_offset", "+=", "rounded_size", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "{"], "ground_truth": ["pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "rounded_size", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";"], "File": "i386", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238839, "Length": 414, "Cover_Rate": 0.5227272727272727} {"Template_token": ["", "rtx_insn", "*", "insn_pop", "=", "emit_insn", "(", "gen_pop", "(", "dummy_reg", ")", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_offset", "-=", "UNITS_PER_WORD", ";", "rtx", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn_push", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn_push", ")", "=", "", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn_pop", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn_pop", ")", "=", "", ";", "}", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "const", "HOST_WIDE_INT", "probe_interval", "=", "get_probe_interval", "(", ")", ";", "const", "int", "dope", "=", "", "*", "UNITS_PER_WORD", ";", "if", "(", "protection_area", ")", "size", "+=", "probe_interval", "+", "dope", ";", "else", "if", "(", "size", "<", "(", "", "<<", "param_stack_clash_protection_guard_size", ")", ")", "{", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "NO_PROBE_SMALL_FRAME", ",", "true", ")", ";", "return", ";", "}", "if", "(", "size", "<=", "", "*", "probe_interval", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "probe_interval", ";", "i", "<=", "size", ";", "i", "+=", "probe_interval", ")", "{", "rtx", "insn", "=", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "probe_interval", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "add_reg_note", "(", "insn", ",", "REG_STACK_CHECK", ",", "const0_rtx", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "HOST_WIDE_INT", "residual", "=", "(", "i", "-", "probe_interval", "-", "size", ")", ";", "if", "(", "residual", ")", "{", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "residual", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "if", "(", "protection_area", ")", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "}", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "HOST_WIDE_INT", "rounded_size", "=", "size", "&", "-", "probe_interval", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ";", "rtx", "insn", ";", "if", "(", "address_no_seg_operand", "(", "addr", ",", "Pmode", ")", ")", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "addr", ")", ")", ";"], "ground_truth": ["else", "{"], "File": "i386", "Func": "ix86_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238840, "Length": 405, "Cover_Rate": 0.5113636363636364} {"Template_token": ["", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "if", "(", "size", "<", "(", "", "<<", "param_stack_clash_protection_guard_size", ")", ")", "{", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "NO_PROBE_SMALL_FRAME", ",", "true", ")", ";", "return", ";", "}", "HOST_WIDE_INT", "probe_interval", "=", "get_probe_interval", "(", ")", ";", "if", "(", "size", "<=", "", "*", "probe_interval", ")", "{", "HOST_WIDE_INT", "i", ";", "for", "(", "i", "=", "probe_interval", ";", "i", "<=", "size", ";", "i", "+=", "probe_interval", ")", "{", "rtx", "insn", "=", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "-", "probe_interval", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "add_reg_note", "(", "insn", ",", "REG_STACK_CHECK", ",", "const0_rtx", ")", ";", "emit_stack_probe", "(", "stack_pointer_rtx", ")", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "}", "HOST_WIDE_INT", "residual", "=", "(", "i", "-", "probe_interval", "-", "size", ")", ";", "if", "(", "residual", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "residual", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "HOST_WIDE_INT", "rounded_size", "=", "size", "&", "-", "probe_interval", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ";", "rtx", "insn", ";", "if", "(", "address_no_seg_operand", "(", "addr", ",", "Pmode", ")", ")", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "addr", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "m", "->", "fs", ".", "cfa_offset", "+", "rounded_size", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "rtx", "size_rtx", "=", "GEN_INT", "(", "rounded_size", ")", ";", "insn", "=", "emit_insn", "(", "gen_adjust_stack_and_probe", "(", "Pmode", ",", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{"], "File": "i386", "Func": "ix86_adjust_stack_and_probe_stack_clash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238841, "Length": 379, "Cover_Rate": 0.5285913528591353} {"Template_token": ["", "dump_stack_clash_frame_info", "(", "PROBE_INLINE", ",", "residual", "!=", "", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "if", "(", "sr", ".", "saved", ")", "size", "-=", "UNITS_PER_WORD", ";", "HOST_WIDE_INT", "rounded_size", "=", "size", "&", "-", "probe_interval", ";", "rtx", "addr", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "rounded_size", ")", ";", "rtx", "insn", ";", "if", "(", "address_no_seg_operand", "(", "addr", ",", "Pmode", ")", ")", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "addr", ")", ")", ";", "else", "{", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "rounded_size", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "sr", ".", "reg", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "sr", ".", "reg", ",", "stack_pointer_rtx", ")", ")", ")", ";", "}", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "sr", ".", "reg", ",", "m", "->", "fs", ".", "cfa_offset", "+", "rounded_size", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "rtx", "size_rtx", "=", "GEN_INT", "(", "rounded_size", ")", ";", "insn", "=", "emit_insn", "(", "gen_adjust_stack_and_probe", "(", "Pmode", ",", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "size_rtx", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_offset", "+=", "rounded_size", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "cfa_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "m", "->", "fs", ".", "sp_offset", "+=", "rounded_size", ";", "emit_insn", "(", "gen_blockage", "(", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "pro_epilogue_adjust_stack", "(", "stack_pointer_rtx", ",", "stack_pointer_rtx", ",", "GEN_INT", "(", "rounded_size", "-", "size", ")", ",", "-", "", ",", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";"], "ground_truth": ["dump_stack_clash_frame_info", "(", "PROBE_LOOP", ",", "size", "!=", "rounded_size", ")", ";"], "File": "i386", "Func": "ix86_adjust_stack_and_probe_stack_clash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238842, "Length": 296, "Cover_Rate": 0.41283124128312415} {"Template_token": ["", "static", "bool", "ix86_allocate_stack_slots_for_args", "(", "void", ")", "{"], "ground_truth": ["return", "!", "ix86_function_naked", "(", "current_function_decl", ")", ";"], "File": "i386", "Func": "ix86_allocate_stack_slots_for_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238843, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "static", "bool", "ix86_allocate_stack_slots_for_args", "(", "void", ")", "{", "return", "!", "ix86_function_naked", "(", "current_function_decl", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_allocate_stack_slots_for_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238844, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "static", "unsigned", "HOST_WIDE_INT", "ix86_asan_shadow_offset", "(", "void", ")", "{"], "ground_truth": ["return", "SUBTARGET_SHADOW_OFFSET", ";"], "File": "i386", "Func": "ix86_asan_shadow_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238845, "Length": 11, "Cover_Rate": 0.9166666666666666} {"Template_token": ["", "return", "SUBTARGET_SHADOW_OFFSET", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_asan_shadow_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238846, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "int", "i", ",", "filler_count", "=", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "unsigned", "int", "filler_cc", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "filler_count", ";", "i", "+=", "", ")", "fprintf", "(", "out_file", ",", "ASM_LONG", "", ",", "filler_cc", ")", ";", "}", "SUBTARGET_ASM_UNWIND_INIT", "(", "out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "out_file", ",", "fname", ")", ";", "if", "(", "is_ms_hook", ")", "{", "if", "(", "TARGET_64BIT", ")", "{", "fputs", "(", "ASM_BYTE", "", ",", "out_file", ")", ";", "}", "else", "{", "fputs", "(", "ASM_BYTE", "", ",", "out_file", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_asm_output_function_label", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238847, "Length": 86, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "if", "(", "is_ms_hook", ")", "{", "int", "i", ",", "filler_count", "=", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "unsigned", "int", "filler_cc", "=", "", ";", "for", "(", "i", "=", "", ";", "i", "<", "filler_count", ";", "i", "+=", "", ")", "fprintf", "(", "out_file", ",", "ASM_LONG", "", ",", "filler_cc", ")", ";", "}", "SUBTARGET_ASM_UNWIND_INIT", "(", "out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "out_file", ",", "fname", ")", ";", "if", "(", "is_ms_hook", ")", "{", "if", "(", "TARGET_64BIT", ")", "{"], "ground_truth": ["fputs", "(", "ASM_BYTE", "", ",", "out_file", ")", ";"], "File": "i386", "Func": "ix86_asm_output_function_label", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238848, "Length": 79, "Cover_Rate": 0.6124031007751938} {"Template_token": ["", "tree", "update_fldenv", "=", "build_call_expr", "(", "fldenv", ",", "", ",", "fenv_addr", ")", ";", "*", "update", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "update", ",", "update_fldenv", ")", ";", "}", "if", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", "{", "tree", "mxcsr_orig_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "tree", "mxcsr_mod_var", "=", "create_tmp_var_raw", "(", "unsigned_type_node", ")", ";", "tree", "stmxcsr", "=", "get_ix86_builtin", "(", "IX86_BUILTIN_STMXCSR", ")", ";", "tree", "ldmxcsr", "=", "get_ix86_builtin", "(", "IX86_BUILTIN_LDMXCSR", ")", ";", "tree", "stmxcsr_hold_call", "=", "build_call_expr", "(", "stmxcsr", ",", "", ")", ";", "tree", "hold_assign_orig", "=", "build4", "(", "TARGET_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "stmxcsr_hold_call", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "tree", "hold_mod_val", "=", "build2", "(", "BIT_IOR_EXPR", ",", "unsigned_type_node", ",", "mxcsr_orig_var", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "hold_mod_val", "=", "build2", "(", "BIT_AND_EXPR", ",", "unsigned_type_node", ",", "hold_mod_val", ",", "build_int_cst", "(", "unsigned_type_node", ",", "", ")", ")", ";", "tree", "hold_assign_mod", "=", "build4", "(", "TARGET_EXPR", ",", "unsigned_type_node", ",", "mxcsr_mod_var", ",", "hold_mod_val", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "tree", "ldmxcsr_hold_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "tree", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "unsigned_type_node", ",", "hold_assign_orig", ",", "hold_assign_mod", ")", ";", "hold_all", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "hold_all", ",", "ldmxcsr_hold_call", ")", ";", "if", "(", "*", "hold", ")", "*", "hold", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "hold", ",", "hold_all", ")", ";", "else", "*", "hold", "=", "hold_all", ";", "tree", "ldmxcsr_clear_call", "=", "build_call_expr", "(", "ldmxcsr", ",", "", ",", "mxcsr_mod_var", ")", ";", "if", "(", "*", "clear", ")", "*", "clear", "=", "build2", "(", "COMPOUND_EXPR", ",", "void_type_node", ",", "*", "clear", ",", "ldmxcsr_clear_call", ")", ";", "else", "*", "clear", "=", "ldmxcsr_clear_call", ";", "tree", "stxmcsr_update_call", "=", "build_call_expr", "(", "stmxcsr", ",", "", ")", ";", "tree", "exceptions_sse", "=", "fold_convert", "(", "integer_type_node", ",", "stxmcsr_update_call", ")", ";", "if", "(", "*", "update", ")", "{", "tree", "exceptions_mod", "=", "build2", "(", "BIT_IOR_EXPR", ",", "integer_type_node", ",", "exceptions_var", ",", "exceptions_sse", ")", ";", "tree", "exceptions_assign", "=", "build2", "(", "MODIFY_EXPR", ",", "integer_type_node", ",", "exceptions_var", ",", "exceptions_mod", ")", ";", "*", "update", "=", "build2", "(", "COMPOUND_EXPR", ",", "integer_type_node", ",", "*", "update", ",", "exceptions_assign", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_atomic_assign_expand_fenv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238849, "Length": 323, "Cover_Rate": 0.4694767441860465} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "{", "rtx", "op", "=", "recog_data", ".", "operand", "[", "i", "]", ";", "if", "(", "MEM_P", "(", "op", ")", ")", "{", "constrain_operands_cached", "(", "insn", ",", "reload_completed", ")", ";", "if", "(", "which_alternative", "!=", "-", "", ")", "{", "const", "char", "*", "constraints", "=", "recog_data", ".", "constraints", "[", "i", "]", ";", "int", "alt", "=", "which_alternative", ";", "while", "(", "*", "constraints", "==", "'='", "||", "*", "constraints", "==", "'+'", ")", "constraints", "++", ";", "while", "(", "alt", "--", ">", "", ")", "while", "(", "*", "constraints", "++", "!=", "','", ")", ";", "if", "(", "*", "constraints", "==", "'X'", ")", "continue", ";", "}", "int", "len", "=", "memory_address_length", "(", "XEXP", "(", "op", ",", "", ")", ",", "false", ")", ";", "if", "(", "!", "ADDR_SPACE_GENERIC_P", "(", "MEM_ADDR_SPACE", "(", "op", ")", ")", ")", "len", "++", ";", "return", "len", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_attr_length_address_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238850, "Length": 148, "Cover_Rate": 0.6462882096069869} {"Template_token": ["", "int", "i", ";", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "CONSTANT_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "enum", "attr_mode", "mode", "=", "get_attr_mode", "(", "insn", ")", ";", "gcc_assert", "(", "!", "len", ")", ";", "if", "(", "shortform", "&&", "CONST_INT_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "HOST_WIDE_INT", "ival", "=", "INTVAL", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ";", "switch", "(", "mode", ")", "{", "case", "MODE_QI", ":", "len", "=", "", ";", "continue", ";", "case", "MODE_HI", ":", "ival", "=", "trunc_int_for_mode", "(", "ival", ",", "HImode", ")", ";", "break", ";", "case", "MODE_SI", ":", "ival", "=", "trunc_int_for_mode", "(", "ival", ",", "SImode", ")", ";", "break", ";", "default", ":", "break", ";", "}", "if", "(", "IN_RANGE", "(", "ival", ",", "-", "", ",", "", ")", ")", "{"], "ground_truth": ["len", "=", "", ";"], "File": "i386", "Func": "ix86_attr_length_immediate_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238851, "Length": 145, "Cover_Rate": 0.6561085972850679} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "if", "(", "GET_MODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "DImode", "&&", "GENERAL_REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "return", "", "+", "", ";", "}", "else", "{", "if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "&&", "x86_extended_reg_mentioned_p", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "return", "", "+", "", ";", "}"], "ground_truth": ["return", "", "+", "", ";"], "File": "i386", "Func": "ix86_attr_length_vex_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238852, "Length": 100, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "if", "(", "!", "has_0f_opcode", "||", "has_vex_w", ")", "return", "", "+", "", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", "", "+", "", ";", "extract_insn_cached", "(", "insn", ")", ";", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "if", "(", "GET_MODE", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "==", "DImode", "&&", "GENERAL_REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "return", "", "+", "", ";", "}", "else", "{"], "ground_truth": ["if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "&&", "x86_extended_reg_mentioned_p", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "return", "", "+", "", ";"], "File": "i386", "Func": "ix86_attr_length_vex_default", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238853, "Length": 116, "Cover_Rate": 0.8285714285714286} {"Template_token": ["", "else", "if", "(", "TARGET_AVX", "&&", "all", ")", "{", "modes", "->", "safe_push", "(", "V16QImode", ")", ";", "modes", "->", "safe_push", "(", "V32QImode", ")", ";", "}", "else", "if", "(", "TARGET_SSE2", ")", "modes", "->", "safe_push", "(", "V16QImode", ")", ";", "if", "(", "TARGET_MMX_WITH_SSE", ")", "modes", "->", "safe_push", "(", "V8QImode", ")", ";"], "ground_truth": ["if", "(", "TARGET_SSE2", ")", "modes", "->", "safe_push", "(", "V4QImode", ")", ";"], "File": "i386", "Func": "ix86_autovectorize_vector_modes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238854, "Length": 57, "Cover_Rate": 0.36075949367088606} {"Template_token": ["", "int", "nbytes", "=", "", ",", "njumps", "=", "", ";", "bool", "isjump", "=", "false", ";", "for", "(", "insn", "=", "start", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "int", "min_size", ";", "if", "(", "LABEL_P", "(", "insn", ")", ")", "{", "align_flags", "alignment", "=", "label_to_alignment", "(", "insn", ")", ";", "int", "align", "=", "alignment", ".", "levels", "[", "", "]", ".", "log", ";", "int", "max_skip", "=", "alignment", ".", "levels", "[", "", "]", ".", "maxskip", ";", "if", "(", "max_skip", ">", "", ")", "max_skip", "=", "", ";", "if", "(", "align", "<=", "", "||", "(", "align", "<=", "", "&&", "max_skip", "!=", "(", "", "<<", "align", ")", "-", "", ")", ")", "max_skip", "=", "", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "max_skip", ")", ";", "if", "(", "max_skip", ")", "{", "while", "(", "nbytes", "+", "max_skip", ">=", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "ix86_min_insn_size", "(", "start", ")", ";", "}", "}", "continue", ";", "}", "min_size", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "nbytes", "+=", "min_size", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "min_size", ")", ";", "if", "(", "(", "JUMP_P", "(", "insn", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", "<", "", ")", "||", "CALL_P", "(", "insn", ")", ")", "njumps", "++", ";", "else", "continue", ";", "while", "(", "njumps", ">", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "ix86_min_insn_size", "(", "start", ")", ";", "}", "gcc_assert", "(", "njumps", ">=", "", ")", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "start", ")", ",", "INSN_UID", "(", "insn", ")", ",", "nbytes", ")", ";", "if", "(", "njumps", "==", "", "&&", "isjump", "&&", "nbytes", "<", "", ")", "{"], "ground_truth": ["int", "padsize", "=", "", "-", "nbytes", "+", "ix86_min_insn_size", "(", "insn", ")", ";"], "File": "i386", "Func": "ix86_avoid_jump_mispredicts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238855, "Length": 368, "Cover_Rate": 0.8761904761904762} {"Template_token": ["", "if", "(", "max_skip", ")", "{", "while", "(", "nbytes", "+", "max_skip", ">=", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";", "if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";", "else", "isjump", "=", "false", ";", "nbytes", "-=", "ix86_min_insn_size", "(", "start", ")", ";", "}", "}", "continue", ";", "}", "min_size", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "nbytes", "+=", "min_size", ";", "if", "(", "dump_file", ")", "fprintf", "(", "dump_file", ",", "", ",", "INSN_UID", "(", "insn", ")", ",", "min_size", ")", ";", "if", "(", "(", "JUMP_P", "(", "insn", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", "<", "", ")", "||", "CALL_P", "(", "insn", ")", ")", "njumps", "++", ";", "else", "continue", ";", "while", "(", "njumps", ">", "", ")", "{", "start", "=", "NEXT_INSN", "(", "start", ")", ";"], "ground_truth": ["if", "(", "(", "JUMP_P", "(", "start", ")", "&&", "asm_noperands", "(", "PATTERN", "(", "start", ")", ")", "<", "", ")", "||", "CALL_P", "(", "start", ")", ")", "njumps", "--", ",", "isjump", "=", "true", ";"], "File": "i386", "Func": "ix86_avoid_jump_mispredicts", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238856, "Length": 173, "Cover_Rate": 0.4119047619047619} {"Template_token": ["", "regno2", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "if", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", "return", "false", ";", "else", "return", "!", "ix86_lea_outperforms", "(", "insn", ",", "regno0", ",", "regno1", ",", "regno2", ",", "", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_avoid_lea_for_add", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238857, "Length": 42, "Cover_Rate": 0.4375} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_after", "(", "int", "mode", ",", "rtx_insn", "*", "insn", ")", "{", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "vzeroupper_pattern", "(", "pat", ",", "VOIDmode", ")", "||", "vzeroall_pattern", "(", "pat", ",", "VOIDmode", ")", ")", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["if", "(", "CALL_P", "(", "insn", ")", ")", "{"], "File": "i386", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238858, "Length": 47, "Cover_Rate": 0.6351351351351351} {"Template_token": ["", "bool", "avx_upper_reg_found", "=", "false", ";", "note_stores", "(", "insn", ",", "ix86_check_avx_upper_stores", ",", "&", "avx_upper_reg_found", ")", ";", "return", "avx_upper_reg_found", "?", "AVX_U128_DIRTY", ":", "AVX_U128_CLEAN", ";", "}"], "ground_truth": ["return", "mode", ";"], "File": "i386", "Func": "ix86_avx_u128_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238859, "Length": 26, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "tree", "arg", ";", "for", "(", "arg", "=", "DECL_ARGUMENTS", "(", "current_function_decl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "{"], "ground_truth": ["rtx", "incoming", "=", "DECL_INCOMING_RTL", "(", "arg", ")", ";"], "File": "i386", "Func": "ix86_avx_u128_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238860, "Length": 30, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "tree", "arg", ";", "for", "(", "arg", "=", "DECL_ARGUMENTS", "(", "current_function_decl", ")", ";", "arg", ";", "arg", "=", "TREE_CHAIN", "(", "arg", ")", ")", "{", "rtx", "incoming", "=", "DECL_INCOMING_RTL", "(", "arg", ")", ";", "if", "(", "incoming", "&&", "ix86_check_avx_upper_register", "(", "incoming", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "return", "AVX_U128_CLEAN", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_avx_u128_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238861, "Length": 47, "Cover_Rate": 0.8703703703703703} {"Template_token": ["", "if", "(", "reg", "&&", "ix86_check_avx_upper_register", "(", "reg", ")", ")", "return", "AVX_U128_DIRTY", ";"], "ground_truth": ["return", "ix86_avx_u128_mode_entry", "(", ")", ";"], "File": "i386", "Func": "ix86_avx_u128_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238862, "Length": 17, "Cover_Rate": 0.53125} {"Template_token": ["", "static", "int", "ix86_avx_u128_mode_exit", "(", "void", ")", "{", "rtx", "reg", "=", "crtl", "->", "return_rtx", ";", "if", "(", "reg", "&&", "ix86_check_avx_upper_register", "(", "reg", ")", ")", "return", "AVX_U128_DIRTY", ";"], "ground_truth": ["return", "ix86_avx_u128_mode_entry", "(", ")", ";"], "File": "i386", "Func": "ix86_avx_u128_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238863, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "if", "(", "DEBUG_INSN_P", "(", "insn", ")", ")", "return", "AVX_U128_ANY", ";", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "rtx", "link", ";", "for", "(", "link", "=", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ";", "link", ";", "link", "=", "XEXP", "(", "link", ",", "", ")", ")", "{", "if", "(", "GET_CODE", "(", "XEXP", "(", "link", ",", "", ")", ")", "==", "USE", ")", "{", "rtx", "arg", "=", "XEXP", "(", "XEXP", "(", "link", ",", "", ")", ",", "", ")", ";", "if", "(", "ix86_check_avx_upper_register", "(", "arg", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "}", "bool", "avx_upper_reg_found", "=", "false", ";", "note_stores", "(", "insn", ",", "ix86_check_avx_upper_stores", ",", "&", "avx_upper_reg_found", ")", ";", "if", "(", "avx_upper_reg_found", ")", "return", "AVX_U128_DIRTY", ";", "const", "function_abi", "&", "abi", "=", "insn_callee_abi", "(", "insn", ")", ";", "if", "(", "!", "hard_reg_set_subset_p", "(", "reg_class_contents", "[", "SSE_REGS", "]", ",", "abi", ".", "mode_clobbers", "(", "V4DImode", ")", ")", ")", "return", "AVX_U128_ANY", ";", "return", "AVX_U128_CLEAN", ";", "}", "subrtx_iterator", "::", "array_type", "array", ";", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "set", ")", "{", "rtx", "dest", "=", "SET_DEST", "(", "set", ")", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "if", "(", "ix86_check_avx_upper_register", "(", "dest", ")", ")", "{", "if", "(", "standard_sse_constant_p", "(", "src", ",", "GET_MODE", "(", "dest", ")", ")", "!=", "", ")", "return", "AVX_U128_DIRTY", ";", "else", "return", "AVX_U128_ANY", ";", "}", "else", "{", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "src", ",", "NONCONST", ")", "if", "(", "ix86_check_avx_upper_register", "(", "*", "iter", ")", ")", "return", "AVX_U128_DIRTY", ";", "}", "return", "AVX_U128_ANY", ";", "}", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "ix86_check_avx_upper_register", "(", "*", "iter", ")", ")", "return", "AVX_U128_DIRTY", ";"], "ground_truth": ["return", "AVX_U128_ANY", ";"], "File": "i386", "Func": "ix86_avx_u128_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238864, "Length": 260, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "if", "(", "!", "direct_extern_access", ")", "ix86_has_no_direct_extern_access", "=", "true", ";", "return", "default_binds_local_p_3", "(", "exp", ",", "flag_shlib", "!=", "", ",", "true", ",", "direct_extern_access", ",", "(", "direct_extern_access", "&&", "(", "!", "flag_pic", "||", "(", "TARGET_64BIT", "&&", "HAVE_LD_PIE_COPYRELOC", "!=", "", ")", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_binds_local_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238865, "Length": 41, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "bool", "direct_extern_access", "=", "(", "ix86_direct_extern_access", "&&", "!", "(", "VAR_OR_FUNCTION_DECL_P", "(", "exp", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "exp", ")", ")", ")", ")", ";", "if", "(", "!", "direct_extern_access", ")", "ix86_has_no_direct_extern_access", "=", "true", ";"], "ground_truth": ["return", "default_binds_local_p_3", "(", "exp", ",", "flag_shlib", "!=", "", ",", "true", ",", "direct_extern_access", ",", "(", "direct_extern_access", "&&", "(", "!", "flag_pic", "||", "(", "TARGET_64BIT", "&&", "HAVE_LD_PIE_COPYRELOC", "!=", "", ")", ")", ")", ")", ";"], "File": "i386", "Func": "ix86_binds_local_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238866, "Length": 65, "Cover_Rate": 0.8783783783783784} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "sysv_va_list_type_node", "=", "ix86_build_builtin_va_list_64", "(", ")", ";", "tree", "char_ptr_type", "=", "build_pointer_type", "(", "char_type_node", ")", ";", "tree", "attr", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "TYPE_ATTRIBUTES", "(", "char_ptr_type", ")", ")", ";", "ms_va_list_type_node", "=", "build_type_attribute_variant", "(", "char_ptr_type", ",", "attr", ")", ";", "return", "(", "(", "ix86_abi", "==", "MS_ABI", ")", "?", "ms_va_list_type_node", ":", "sysv_va_list_type_node", ")", ";", "}", "else", "{", "return", "build_pointer_type", "(", "char_type_node", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238867, "Length": 70, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "static", "tree", "ix86_build_builtin_va_list", "(", "void", ")", "{", "if", "(", "TARGET_64BIT", ")", "{", "sysv_va_list_type_node", "=", "ix86_build_builtin_va_list_64", "(", ")", ";", "tree", "char_ptr_type", "=", "build_pointer_type", "(", "char_type_node", ")", ";", "tree", "attr", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "TYPE_ATTRIBUTES", "(", "char_ptr_type", ")", ")", ";", "ms_va_list_type_node", "=", "build_type_attribute_variant", "(", "char_ptr_type", ",", "attr", ")", ";", "return", "(", "(", "ix86_abi", "==", "MS_ABI", ")", "?", "ms_va_list_type_node", ":", "sysv_va_list_type_node", ")", ";", "}", "else", "{", "return", "build_pointer_type", "(", "char_type_node", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_build_builtin_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238868, "Length": 76, "Cover_Rate": 0.987012987012987} {"Template_token": ["", "type_decl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "TYPE_DECL", ",", "get_identifier", "(", "", ")", ",", "record", ")", ";", "f_gpr", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "unsigned_type_node", ")", ";", "f_fpr", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "unsigned_type_node", ")", ";", "f_ovf", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "f_sav", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FIELD_DECL", ",", "get_identifier", "(", "", ")", ",", "ptr_type_node", ")", ";", "va_list_gpr_counter_field", "=", "f_gpr", ";", "va_list_fpr_counter_field", "=", "f_fpr", ";", "DECL_FIELD_CONTEXT", "(", "f_gpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_fpr", ")", "=", "record", ";", "DECL_FIELD_CONTEXT", "(", "f_ovf", ")", "=", "record", ";"], "ground_truth": ["DECL_FIELD_CONTEXT", "(", "f_sav", ")", "=", "record", ";"], "File": "i386", "Func": "ix86_build_builtin_va_list_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238869, "Length": 116, "Cover_Rate": 0.5132743362831859} {"Template_token": ["", "case", "E_V8HFmode", ":", "case", "E_V16HFmode", ":", "case", "E_V32HFmode", ":", "case", "E_V16SFmode", ":", "case", "E_V8SFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2SFmode", ":", "case", "E_V8DFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V2DFmode", ":", "n_elt", "=", "GET_MODE_NUNITS", "(", "mode", ")", ";", "v", "=", "rtvec_alloc", "(", "n_elt", ")", ";", "scalar_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";"], "ground_truth": ["RTVEC_ELT", "(", "v", ",", "", ")", "=", "value", ";"], "File": "i386", "Func": "ix86_build_const_vector", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238870, "Length": 60, "Cover_Rate": 0.33707865168539325} {"Template_token": ["", "case", "E_V16SFmode", ":", "case", "E_V8SImode", ":", "case", "E_V4SImode", ":", "case", "E_V8SFmode", ":", "case", "E_V4SFmode", ":", "case", "E_V2SFmode", ":", "case", "E_V2SImode", ":", "vec_mode", "=", "mode", ";", "imode", "=", "SImode", ";", "break", ";", "case", "E_V8DImode", ":", "case", "E_V4DImode", ":", "case", "E_V2DImode", ":", "case", "E_V8DFmode", ":", "case", "E_V4DFmode", ":", "case", "E_V2DFmode", ":", "vec_mode", "=", "mode", ";", "imode", "=", "DImode", ";", "break", ";", "case", "E_TImode", ":", "case", "E_TFmode", ":", "vec_mode", "=", "VOIDmode", ";", "imode", "=", "TImode", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "machine_mode", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "w", "=", "wi", "::", "set_bit_in_zero", "(", "GET_MODE_BITSIZE", "(", "inner_mode", ")", "-", "", ",", "GET_MODE_BITSIZE", "(", "inner_mode", ")", ")", ";", "if", "(", "invert", ")", "w", "=", "wi", "::", "bit_not", "(", "w", ")", ";", "mask", "=", "immed_wide_int_const", "(", "w", ",", "imode", ")", ";", "mask", "=", "gen_lowpart", "(", "inner_mode", ",", "mask", ")", ";"], "ground_truth": ["if", "(", "vec_mode", "==", "VOIDmode", ")", "return", "force_reg", "(", "inner_mode", ",", "mask", ")", ";"], "File": "i386", "Func": "ix86_build_signbit_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238871, "Length": 154, "Cover_Rate": 0.6784140969162996} {"Template_token": ["", "fp", "=", "FLOAT_TYPE_P", "(", "vectype", ")", ";", "mode", "=", "TYPE_MODE", "(", "vectype", ")", ";", "}", "switch", "(", "type_of_cost", ")", "{", "case", "scalar_stmt", ":", "return", "fp", "?", "ix86_cost", "->", "addss", ":", "COSTS_N_INSNS", "(", "", ")", ";", "case", "scalar_load", ":", "return", "COSTS_N_INSNS", "(", "fp", "?", "ix86_cost", "->", "sse_load", "[", "", "]", ":", "ix86_cost", "->", "int_load", "[", "", "]", ")", "/", "", ";", "case", "scalar_store", ":", "return", "COSTS_N_INSNS", "(", "fp", "?", "ix86_cost", "->", "sse_store", "[", "", "]", ":", "ix86_cost", "->", "int_store", "[", "", "]", ")", "/", "", ";", "case", "vector_stmt", ":", "return", "ix86_vec_cost", "(", "mode", ",", "fp", "?", "ix86_cost", "->", "addss", ":", "ix86_cost", "->", "sse_op", ")", ";", "case", "vector_load", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_load", "[", "index", "]", ")", "/", "", ";", "case", "vector_store", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_store", "[", "index", "]", ")", "/", "", ";", "case", "vec_to_scalar", ":", "case", "scalar_to_vec", ":", "return", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "case", "unaligned_load", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_load", "[", "index", "]", ")", "/", "", ";", "case", "unaligned_store", ":", "index", "=", "sse_store_index", "(", "mode", ")", ";", "if", "(", "index", "<", "", ")", "index", "=", "", ";", "return", "COSTS_N_INSNS", "(", "ix86_cost", "->", "sse_unaligned_store", "[", "index", "]", ")", "/", "", ";", "case", "vector_gather_load", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "gather_static", "+", "ix86_cost", "->", "gather_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ")", ";", "case", "vector_scatter_store", ":", "return", "ix86_vec_cost", "(", "mode", ",", "COSTS_N_INSNS", "(", "ix86_cost", "->", "scatter_static", "+", "ix86_cost", "->", "scatter_per_elt", "*", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ")", "/", "", ")", ";", "case", "cond_branch_taken", ":", "return", "ix86_cost", "->", "cond_taken_branch_cost", ";", "case", "cond_branch_not_taken", ":", "return", "ix86_cost", "->", "cond_not_taken_branch_cost", ";", "case", "vec_perm", ":", "case", "vec_promote_demote", ":", "return", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "sse_op", ")", ";", "case", "vec_construct", ":", "{", "int", "n", "=", "TYPE_VECTOR_SUBPARTS", "(", "vectype", ")", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "<=", "", ")", "return", "(", "n", "-", "", ")", "*", "ix86_cost", "->", "sse_op", ";", "else", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", ")", "return", "(", "(", "n", "-", "", ")", "*", "ix86_cost", "->", "sse_op", "+", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "addss", ")", ")", ";", "else", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", ")", "return", "(", "(", "n", "-", "", ")", "*", "ix86_cost", "->", "sse_op", "+", "", "*", "ix86_vec_cost", "(", "mode", ",", "ix86_cost", "->", "addss", ")", ")", ";", "gcc_unreachable", "(", ")", ";", "}", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_builtin_vectorization_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238872, "Length": 449, "Cover_Rate": 0.9296066252587992} {"Template_token": ["", "switch", "(", "GET_CODE", "(", "x", ")", ")", "{", "CASE_CONST_ANY", ":", "return", "false", ";"], "ground_truth": ["default", ":"], "File": "i386", "Func": "ix86_cannot_force_const_mem", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238875, "Length": 15, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "if", "(", "!", "op0_preserve_value", "&&", "GET_CODE", "(", "*", "op0", ")", "==", "FLOAT", "&&", "MEM_P", "(", "XEXP", "(", "*", "op0", ",", "", ")", ")", "&&", "REG_P", "(", "*", "op1", ")", ")", "{"], "ground_truth": ["enum", "rtx_code", "scode", "=", "swap_condition", "(", "(", "enum", "rtx_code", ")", "*", "code", ")", ";"], "File": "i386", "Func": "ix86_canonicalize_comparison", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238876, "Length": 45, "Cover_Rate": 0.4639175257731959} {"Template_token": ["", "if", "(", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", ")", "{"], "ground_truth": ["int", "mov_size", "=", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "&&", "TARGET_SSE2", "?", "", ":", "", ";"], "File": "i386", "Func": "ix86_can_change_mode_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238877, "Length": 27, "Cover_Rate": 0.35064935064935066} {"Template_token": ["", "if", "(", "stack_realign_fp", ")", "return", "(", "(", "from", "==", "ARG_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "||", "(", "from", "==", "FRAME_POINTER_REGNUM", "&&", "to", "==", "STACK_POINTER_REGNUM", ")", ")", ";"], "ground_truth": ["else", "return", "to", "==", "STACK_POINTER_REGNUM", "?", "!", "frame_pointer_needed", ":", "true", ";"], "File": "i386", "Func": "ix86_can_eliminate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238879, "Length": 38, "Cover_Rate": 0.7307692307692307} {"Template_token": ["", "bool", "always_inline", "=", "(", "DECL_DISREGARD_INLINE_LIMITS", "(", "callee", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "callee", ")", ")", ")", ";", "if", "(", "TARGET_GENERAL_REGS_ONLY_P", "(", "callee_opts", "->", "x_ix86_target_flags", ")", ")", "always_inline_safe_mask", "|=", "MASK_80387", ";", "cgraph_node", "*", "callee_node", "=", "cgraph_node", "::", "get", "(", "callee", ")", ";", "if", "(", "(", "(", "caller_opts", "->", "x_ix86_isa_flags", "&", "callee_opts", "->", "x_ix86_isa_flags", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags", ")", "||", "(", "(", "caller_opts", "->", "x_ix86_isa_flags2", "&", "callee_opts", "->", "x_ix86_isa_flags2", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags2", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "(", "!", "always_inline", "&&", "caller_opts", "->", "x_target_flags", "!=", "callee_opts", "->", "x_target_flags", ")", "||", "(", "caller_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", "!=", "(", "callee_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "arch", "!=", "callee_opts", "->", "arch", ")", "ret", "=", "false", ";", "else", "if", "(", "!", "always_inline", "&&", "caller_opts", "->", "tune", "!=", "callee_opts", "->", "tune", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "x_ix86_fpmath", "!=", "callee_opts", "->", "x_ix86_fpmath", "&&", "(", "!", "ipa_fn_summaries", "||", "ipa_fn_summaries", "->", "get", "(", "callee_node", ")", "==", "NULL", "||", "ipa_fn_summaries", "->", "get", "(", "callee_node", ")", "->", "fp_expressions", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "!", "always_inline", "&&", "caller_opts", "->", "branch_cost", "!=", "callee_opts", "->", "branch_cost", ")", "ret", "=", "false", ";", "else", "ret", "=", "true", ";"], "ground_truth": ["return", "ret", ";"], "File": "i386", "Func": "ix86_can_inline_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238880, "Length": 217, "Cover_Rate": 0.6439169139465876} {"Template_token": ["", "bool", "always_inline", "=", "(", "DECL_DISREGARD_INLINE_LIMITS", "(", "callee", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "callee", ")", ")", ")", ";", "if", "(", "TARGET_GENERAL_REGS_ONLY_P", "(", "callee_opts", "->", "x_ix86_target_flags", ")", ")", "always_inline_safe_mask", "|=", "MASK_80387", ";", "cgraph_node", "*", "callee_node", "=", "cgraph_node", "::", "get", "(", "callee", ")", ";", "if", "(", "(", "(", "caller_opts", "->", "x_ix86_isa_flags", "&", "callee_opts", "->", "x_ix86_isa_flags", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags", ")", "||", "(", "(", "caller_opts", "->", "x_ix86_isa_flags2", "&", "callee_opts", "->", "x_ix86_isa_flags2", ")", "!=", "callee_opts", "->", "x_ix86_isa_flags2", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "(", "!", "always_inline", "&&", "caller_opts", "->", "x_target_flags", "!=", "callee_opts", "->", "x_target_flags", ")", "||", "(", "caller_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", "!=", "(", "callee_opts", "->", "x_target_flags", "&", "~", "always_inline_safe_mask", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "arch", "!=", "callee_opts", "->", "arch", ")", "ret", "=", "false", ";", "else", "if", "(", "!", "always_inline", "&&", "caller_opts", "->", "tune", "!=", "callee_opts", "->", "tune", ")", "ret", "=", "false", ";", "else", "if", "(", "caller_opts", "->", "x_ix86_fpmath", "!=", "callee_opts", "->", "x_ix86_fpmath", "&&", "(", "!", "ipa_fn_summaries", "||", "ipa_fn_summaries", "->", "get", "(", "callee_node", ")", "==", "NULL", "||", "ipa_fn_summaries", "->", "get", "(", "callee_node", ")", "->", "fp_expressions", ")", ")", "ret", "=", "false", ";", "else", "if", "(", "!", "always_inline", "&&", "caller_opts", "->", "branch_cost", "!=", "callee_opts", "->", "branch_cost", ")", "ret", "=", "false", ";"], "ground_truth": ["else", "ret", "=", "true", ";"], "File": "i386", "Func": "ix86_can_inline_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238881, "Length": 214, "Cover_Rate": 0.6350148367952523} {"Template_token": ["", "if", "(", "!", "reload_completed", "||", "frame_pointer_needed", "||", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "return", "", ";"], "ground_truth": ["if", "(", "crtl", "->", "args", ".", "pops_args", "&&", "crtl", "->", "args", ".", "size", ">=", "", ")", "return", "", ";"], "File": "i386", "Func": "ix86_can_use_return_insn_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238882, "Length": 37, "Cover_Rate": 0.3854166666666667} {"Template_token": ["", "gcc_assert", "(", "!", "DECIMAL_FLOAT_MODE_P", "(", "mode", ")", ")", ";", "return", "CCFPmode", ";", "}", "switch", "(", "code", ")", "{", "case", "EQ", ":", "case", "NE", ":", "return", "CCZmode", ";", "case", "GEU", ":", "case", "LTU", ":", "rtx", "geu", ";", "if", "(", "GET_CODE", "(", "op0", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", "||", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", ")", ")", "return", "CCCmode", ";", "else", "if", "(", "code", "==", "LTU", "&&", "GET_CODE", "(", "op0", ")", "==", "NEG", "&&", "GET_CODE", "(", "geu", "=", "XEXP", "(", "op0", ",", "", ")", ")", "==", "GEU", "&&", "REG_P", "(", "XEXP", "(", "geu", ",", "", ")", ")", "&&", "(", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "CCCmode", "||", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "CCmode", ")", "&&", "REGNO", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "FLAGS_REG", "&&", "XEXP", "(", "geu", ",", "", ")", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "LTU", "&&", "REG_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "&&", "GET_MODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "FLAGS_REG", "&&", "XEXP", "(", "op1", ",", "", ")", "==", "const0_rtx", ")", "return", "CCCmode", ";", "else", "return", "CCmode", ";", "case", "GTU", ":", "case", "LEU", ":"], "ground_truth": ["return", "CCmode", ";"], "File": "i386", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238883, "Length": 233, "Cover_Rate": 0.7396825396825397} {"Template_token": ["", "case", "LTU", ":", "rtx", "geu", ";", "if", "(", "GET_CODE", "(", "op0", ")", "==", "PLUS", "&&", "(", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", "||", "rtx_equal_p", "(", "op1", ",", "XEXP", "(", "op0", ",", "", ")", ")", ")", ")", "return", "CCCmode", ";", "else", "if", "(", "code", "==", "LTU", "&&", "GET_CODE", "(", "op0", ")", "==", "NEG", "&&", "GET_CODE", "(", "geu", "=", "XEXP", "(", "op0", ",", "", ")", ")", "==", "GEU", "&&", "REG_P", "(", "XEXP", "(", "geu", ",", "", ")", ")", "&&", "(", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "CCCmode", "||", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "CCmode", ")", "&&", "REGNO", "(", "XEXP", "(", "geu", ",", "", ")", ")", "==", "FLAGS_REG", "&&", "XEXP", "(", "geu", ",", "", ")", "==", "const0_rtx", "&&", "GET_CODE", "(", "op1", ")", "==", "LTU", "&&", "REG_P", "(", "XEXP", "(", "op1", ",", "", ")", ")", "&&", "GET_MODE", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "GET_MODE", "(", "XEXP", "(", "geu", ",", "", ")", ")", "&&", "REGNO", "(", "XEXP", "(", "op1", ",", "", ")", ")", "==", "FLAGS_REG", "&&", "XEXP", "(", "op1", ",", "", ")", "==", "const0_rtx", ")", "return", "CCCmode", ";", "else", "return", "CCmode", ";", "case", "GTU", ":", "case", "LEU", ":", "return", "CCmode", ";"], "ground_truth": ["case", "GE", ":"], "File": "i386", "Func": "ix86_cc_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238884, "Length": 206, "Cover_Rate": 0.653968253968254} {"Template_token": ["", "if", "(", "m1", "==", "CCZmode", "&&", "(", "m2", "==", "CCGCmode", "||", "m2", "==", "CCGOCmode", "||", "m2", "==", "CCNOmode", ")", ")", "return", "m2", ";", "else", "if", "(", "m2", "==", "CCZmode", "&&", "(", "m1", "==", "CCGCmode", "||", "m1", "==", "CCGOCmode", "||", "m1", "==", "CCNOmode", ")", ")", "return", "m1", ";", "switch", "(", "m1", ")", "{", "default", ":", "gcc_unreachable", "(", ")", ";", "case", "E_CCmode", ":", "case", "E_CCGCmode", ":", "case", "E_CCGOCmode", ":", "case", "E_CCNOmode", ":", "case", "E_CCAmode", ":", "case", "E_CCCmode", ":", "case", "E_CCOmode", ":"], "ground_truth": ["case", "E_CCPmode", ":"], "File": "i386", "Func": "ix86_cc_modes_compatible", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238885, "Length": 82, "Cover_Rate": 0.35807860262008734} {"Template_token": ["", "return", "cfun", "?", "cfun", "->", "machine", "->", "call_abi", ":", "ix86_abi", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_cfun_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238886, "Length": 12, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "return", "cfun", "?", "cfun", "->", "machine", "->", "call_abi", ":", "ix86_abi", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_cfun_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238887, "Length": 12, "Cover_Rate": 0.631578947368421} {"Template_token": ["", "return", "(", "SSE_REG_P", "(", "exp", ")", "&&", "!", "EXT_REX_SSE_REG_P", "(", "exp", ")", "&&", "GET_MODE_BITSIZE", "(", "GET_MODE", "(", "exp", ")", ")", ">", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_check_avx_upper_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238888, "Length": 25, "Cover_Rate": 0.7575757575757576} {"Template_token": ["", "return", "(", "SSE_REG_P", "(", "exp", ")", "&&", "!", "EXT_REX_SSE_REG_P", "(", "exp", ")", "&&", "GET_MODE_BITSIZE", "(", "GET_MODE", "(", "exp", ")", ")", ">", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_check_avx_upper_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238889, "Length": 25, "Cover_Rate": 0.7575757575757576} {"Template_token": ["", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "mem", "=", "XEXP", "(", "set", ",", "opnum", ")", ";", "while", "(", "SUBREG_P", "(", "mem", ")", ")", "mem", "=", "SUBREG_REG", "(", "mem", ")", ";", "gcc_assert", "(", "MEM_P", "(", "mem", ")", ")", ";"], "ground_truth": ["return", "volatile_ok", "||", "!", "MEM_VOLATILE_P", "(", "mem", ")", ";"], "File": "i386", "Func": "ix86_check_movabs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238890, "Length": 50, "Cover_Rate": 0.5376344086021505} {"Template_token": ["", "bool", "ix86_check_no_addr_space", "(", "rtx", "insn", ")", "{", "subrtx_var_iterator", "::", "array_type", "array", ";"], "ground_truth": ["FOR_EACH_SUBRTX_VAR", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "{"], "File": "i386", "Func": "ix86_check_no_addr_space", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238891, "Length": 26, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "rtx", "x", "=", "*", "iter", ";"], "ground_truth": ["if", "(", "MEM_P", "(", "x", ")", "&&", "!", "ADDR_SPACE_GENERIC_P", "(", "MEM_ADDR_SPACE", "(", "x", ")", ")", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_check_no_addr_space", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238892, "Length": 25, "Cover_Rate": 0.44642857142857145} {"Template_token": ["", "case", "SIREG", ":", "case", "DIREG", ":", "case", "SSE_FIRST_REG", ":", "case", "FP_TOP_REG", ":", "case", "FP_SECOND_REG", ":", "return", "true", ";", "default", ":", "break", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_class_likely_spilled_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238893, "Length": 26, "Cover_Rate": 0.4727272727272727} {"Template_token": ["", "static", "bool", "ix86_class_likely_spilled_p", "(", "reg_class_t", "rclass", ")", "{", "switch", "(", "rclass", ")", "{", "case", "AREG", ":", "case", "DREG", ":", "case", "CREG", ":", "case", "BREG", ":", "case", "AD_REGS", ":", "case", "SIREG", ":", "case", "DIREG", ":", "case", "SSE_FIRST_REG", ":", "case", "FP_TOP_REG", ":"], "ground_truth": ["case", "FP_SECOND_REG", ":"], "File": "i386", "Func": "ix86_class_likely_spilled_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238894, "Length": 43, "Cover_Rate": 0.7818181818181819} {"Template_token": ["", "static", "unsigned", "char", "ix86_class_max_nregs", "(", "reg_class_t", "rclass", ",", "machine_mode", "mode", ")", "{", "if", "(", "MAYBE_INTEGER_CLASS_P", "(", "rclass", ")", ")", "{", "if", "(", "mode", "==", "XFmode", ")", "return", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "else", "if", "(", "mode", "==", "XCmode", ")", "return", "(", "TARGET_64BIT", "?", "", ":", "", ")", ";", "else", "return", "CEIL", "(", "GET_MODE_SIZE", "(", "mode", ")", ",", "UNITS_PER_WORD", ")", ";", "}", "else", "{", "if", "(", "COMPLEX_MODE_P", "(", "mode", ")", ")", "return", "", ";", "else", "return", "", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_class_max_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238895, "Length": 82, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "indirect_return_via_cx", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "CX_REG", ",", "true", ")", ";", "if", "(", "indirect_thunk_needed", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "INVALID_REGNUM", ",", "false", ")", ";", "for", "(", "regno", "=", "FIRST_REX_INT_REG", ";", "regno", "<=", "LAST_REX_INT_REG", ";", "regno", "++", ")", "{", "if", "(", "TEST_HARD_REG_BIT", "(", "indirect_thunks_used", ",", "regno", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "regno", ",", "false", ")", ";", "}", "for", "(", "regno", "=", "FIRST_INT_REG", ";", "regno", "<=", "LAST_INT_REG", ";", "regno", "++", ")", "{", "char", "name", "[", "", "]", ";", "tree", "decl", ";", "if", "(", "TEST_HARD_REG_BIT", "(", "indirect_thunks_used", ",", "regno", ")", ")", "output_indirect_thunk_function", "(", "indirect_thunk_prefix_none", ",", "regno", ",", "false", ")", ";", "if", "(", "!", "(", "pic_labels_used", "&", "(", "", "<<", "regno", ")", ")", ")", "continue", ";", "get_pc_thunk_name", "(", "name", ",", "regno", ")", ";", "decl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "build_function_type_list", "(", "void_type_node", ",", "NULL_TREE", ")", ")", ";", "DECL_RESULT", "(", "decl", ")", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "RESULT_DECL", ",", "NULL_TREE", ",", "void_type_node", ")", ";", "TREE_PUBLIC", "(", "decl", ")", "=", "", ";", "TREE_STATIC", "(", "decl", ")", "=", "", ";", "DECL_IGNORED_P", "(", "decl", ")", "=", "", ";", "if", "(", "TARGET_MACHO", ")", "{", "switch_to_section", "(", "darwin_sections", "[", "picbase_thunk_section", "]", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";"], "ground_truth": ["targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";"], "File": "i386", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238896, "Length": 275, "Cover_Rate": 0.5350194552529183} {"Template_token": ["", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";", "}", "else", "{", "switch_to_section", "(", "text_section", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "}", "DECL_INITIAL", "(", "decl", ")", "=", "make_node", "(", "BLOCK", ")", ";", "current_function_decl", "=", "decl", ";", "allocate_struct_function", "(", "decl", ",", "false", ")", ";", "init_function_start", "(", "decl", ")", ";", "cfun", "->", "is_thunk", "=", "true", ";", "first_function_block_is_cold", "=", "false", ";", "final_start_function", "(", "emit_barrier", "(", ")", ",", "asm_out_file", ",", "", ")", ";", "if", "(", "TARGET_PAD_SHORT_FUNCTION", ")", "{", "int", "i", "=", "", ";", "while", "(", "i", "--", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}", "xops", "[", "", "]", "=", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_MEM", "(", "Pmode", ",", "stack_pointer_rtx", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "final_end_function", "(", ")", ";", "init_insn_lengths", "(", ")", ";", "free_after_compilation", "(", "cfun", ")", ";"], "ground_truth": ["set_cfun", "(", "NULL", ")", ";"], "File": "i386", "Func": "ix86_code_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238897, "Length": 228, "Cover_Rate": 0.44357976653696496} {"Template_token": ["", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", ")", "{", "switch", "(", "TREE_CODE", "(", "type", ")", ")", "{", "case", "RECORD_TYPE", ":", "case", "UNION_TYPE", ":", "case", "QUAL_UNION_TYPE", ":", "{", "tree", "field", ";", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", "&&", "ix86_compat_aligned_value_p", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_compat_aligned_value_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238898, "Length": 71, "Cover_Rate": 0.41040462427745666} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", "&&", "mode", "!=", "TDmode", "&&", "mode", "!=", "TFmode", ")", "{", "if", "(", "!", "type", ")", "{", "if", "(", "!", "(", "TARGET_SSE", "&&", "SSE_REG_MODE_P", "(", "mode", ")", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "else", "{", "if", "(", "!", "ix86_compat_aligned_value_p", "(", "type", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "}", "if", "(", "align", ">", "BIGGEST_ALIGNMENT", ")", "align", "=", "BIGGEST_ALIGNMENT", ";", "return", "align", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_compat_function_arg_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238899, "Length": 67, "Cover_Rate": 0.8072289156626506} {"Template_token": ["", "static", "int", "ix86_comp_type_attributes", "(", "const_tree", "type1", ",", "const_tree", "type2", ")", "{", "unsigned", "int", "ccvt1", ",", "ccvt2", ";", "if", "(", "TREE_CODE", "(", "type1", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "type1", ")", "!=", "METHOD_TYPE", ")", "return", "", ";", "ccvt1", "=", "ix86_get_callcvt", "(", "type1", ")", ";", "ccvt2", "=", "ix86_get_callcvt", "(", "type2", ")", ";", "if", "(", "ccvt1", "!=", "ccvt2", ")", "return", "", ";", "if", "(", "ix86_function_regparm", "(", "type1", ",", "NULL", ")", "!=", "ix86_function_regparm", "(", "type2", ",", "NULL", ")", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_comp_type_attributes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238901, "Length": 82, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "ix86_comp_type_attributes", "(", "const_tree", "type1", ",", "const_tree", "type2", ")", "{", "unsigned", "int", "ccvt1", ",", "ccvt2", ";", "if", "(", "TREE_CODE", "(", "type1", ")", "!=", "FUNCTION_TYPE", "&&", "TREE_CODE", "(", "type1", ")", "!=", "METHOD_TYPE", ")", "return", "", ";"], "ground_truth": ["ccvt1", "=", "ix86_get_callcvt", "(", "type1", ")", ";"], "File": "i386", "Func": "ix86_comp_type_attributes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238902, "Length": 43, "Cover_Rate": 0.524390243902439} {"Template_token": ["", "CLEAR_HARD_REG_SET", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "{", "if", "(", "call_used_regs", "[", "i", "]", ">", "", ")", "call_used_regs", "[", "i", "]", "=", "!", "!", "(", "call_used_regs", "[", "i", "]", "&", "c_mask", ")", ";", "if", "(", "TEST_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "GENERAL_REGS", "]", ",", "i", ")", "&&", "call_used_regs", "[", "i", "]", ")", "SET_HARD_REG_BIT", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ",", "i", ")", ";", "}", "if", "(", "!", "TARGET_MMX", ")", "accessible_reg_set", "&=", "~", "reg_class_contents", "[", "MMX_REGS", "]", ";", "if", "(", "!", "TARGET_SSE", ")", "accessible_reg_set", "&=", "~", "reg_class_contents", "[", "ALL_SSE_REGS", "]", ";", "if", "(", "!", "(", "TARGET_80387", "||", "TARGET_FLOAT_RETURNS_IN_80387", ")", ")", "accessible_reg_set", "&=", "~", "reg_class_contents", "[", "FLOAT_REGS", "]", ";"], "ground_truth": ["if", "(", "!", "TARGET_AVX512F", ")", "{"], "File": "i386", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238903, "Length": 133, "Cover_Rate": 0.4539249146757679} {"Template_token": ["", "int", "i", ",", "c_mask", ";", "if", "(", "cfun", "&&", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "!", "fixed_regs", "[", "i", "]", "&&", "!", "ix86_function_value_regno_p", "(", "i", ")", ")", "call_used_regs", "[", "i", "]", "=", "", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "for", "(", "i", "=", "FIRST_REX_INT_REG", ";", "i", "<=", "LAST_REX_INT_REG", ";", "i", "++", ")", "CLEAR_HARD_REG_BIT", "(", "accessible_reg_set", ",", "i", ")", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "CLEAR_HARD_REG_BIT", "(", "accessible_reg_set", ",", "i", ")", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "CLEAR_HARD_REG_BIT", "(", "accessible_reg_set", ",", "i", ")", ";", "}", "c_mask", "=", "CALL_USED_REGISTERS_MASK", "(", "TARGET_64BIT_MS_ABI", ")", ";", "CLEAR_HARD_REG_SET", "(", "reg_class_contents", "[", "(", "int", ")", "CLOBBERED_REGS", "]", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "{"], "File": "i386", "Func": "ix86_conditional_register_usage", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238904, "Length": 148, "Cover_Rate": 0.5051194539249146} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "REAL_CST", "||", "TREE_CODE", "(", "exp", ")", "==", "VECTOR_CST", "||", "TREE_CODE", "(", "exp", ")", "==", "INTEGER_CST", ")", "{", "machine_mode", "mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "exp", ")", ")", ";", "HOST_WIDE_INT", "mode_align", "=", "ix86_static_rtx_alignment", "(", "mode", ")", ";", "return", "MAX", "(", "mode_align", ",", "align", ")", ";", "}"], "ground_truth": ["else", "if", "(", "!", "optimize_size", "&&", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "TREE_STRING_LENGTH", "(", "exp", ")", ">=", "", "&&", "align", "<", "BITS_PER_WORD", ")", "return", "BITS_PER_WORD", ";"], "File": "i386", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238905, "Length": 79, "Cover_Rate": 0.8404255319148937} {"Template_token": ["", "HOST_WIDE_INT", "mode_align", "=", "ix86_static_rtx_alignment", "(", "mode", ")", ";", "return", "MAX", "(", "mode_align", ",", "align", ")", ";", "}"], "ground_truth": ["else", "if", "(", "!", "optimize_size", "&&", "TREE_CODE", "(", "exp", ")", "==", "STRING_CST", "&&", "TREE_STRING_LENGTH", "(", "exp", ")", ">=", "", "&&", "align", "<", "BITS_PER_WORD", ")", "return", "BITS_PER_WORD", ";"], "File": "i386", "Func": "ix86_constant_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238906, "Length": 44, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "static", "bool", "ix86_const_not_ok_for_debug_p", "(", "rtx", "x", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "!=", "UNSPEC_GOTOFF", ")", "return", "true", ";", "if", "(", "SYMBOL_REF_P", "(", "x", ")", "&&", "strcmp", "(", "XSTR", "(", "x", ",", "", ")", ",", "GOT_SYMBOL_NAME", ")", "==", "", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_const_not_ok_for_debug_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238907, "Length": 56, "Cover_Rate": 0.9824561403508771} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "!=", "UNSPEC_GOTOFF", ")", "return", "true", ";", "if", "(", "SYMBOL_REF_P", "(", "x", ")", "&&", "strcmp", "(", "XSTR", "(", "x", ",", "", ")", ",", "GOT_SYMBOL_NAME", ")", "==", "", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_const_not_ok_for_debug_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238908, "Length": 48, "Cover_Rate": 0.8421052631578947} {"Template_token": ["", "for", "(", "field", "=", "TYPE_FIELDS", "(", "type", ")", ";", "field", ";", "field", "=", "DECL_CHAIN", "(", "field", ")", ")", "{", "if", "(", "TREE_CODE", "(", "field", ")", "==", "FIELD_DECL", "&&", "ix86_contains_aligned_value_p", "(", "TREE_TYPE", "(", "field", ")", ")", ")", "return", "true", ";", "}", "break", ";", "}", "case", "ARRAY_TYPE", ":", "if", "(", "ix86_contains_aligned_value_p", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "return", "true", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_contains_aligned_value_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238909, "Length": 61, "Cover_Rate": 0.40131578947368424} {"Template_token": ["", "int", "min_prev_count", ";", "min_prev_count", "=", "", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "{", "edge", "prev_e", ";", "edge_iterator", "prev_ei", ";", "if", "(", "e", "->", "src", "==", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", "{", "min_prev_count", "=", "", ";", "break", ";", "}", "FOR_EACH_EDGE", "(", "prev_e", ",", "prev_ei", ",", "e", "->", "src", "->", "preds", ")", "{", "if", "(", "prev_e", "->", "src", "==", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", "{", "int", "count", "=", "ix86_count_insn_bb", "(", "e", "->", "src", ")", ";", "if", "(", "count", "<", "min_prev_count", ")", "min_prev_count", "=", "count", ";", "break", ";", "}", "}", "}", "if", "(", "min_prev_count", "<", "", ")", "min_prev_count", "+=", "ix86_count_insn_bb", "(", "bb", ")", ";"], "ground_truth": ["return", "min_prev_count", ";"], "File": "i386", "Func": "ix86_count_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238910, "Length": 109, "Cover_Rate": 0.8790322580645161} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "int", "insn_count", "=", "", ";", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "{", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "ANY_RETURN_P", "(", "PATTERN", "(", "insn", ")", ")", ")", "break", ";", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "USE", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "CLOBBER", ")", "{", "insn_count", "++", ";", "if", "(", "insn_count", ">=", "", ")", "return", "insn_count", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_count_insn_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238911, "Length": 75, "Cover_Rate": 0.8620689655172413} {"Template_token": ["", "FOR_BB_INSNS", "(", "bb", ",", "insn", ")", "{", "if", "(", "JUMP_P", "(", "insn", ")", "&&", "ANY_RETURN_P", "(", "PATTERN", "(", "insn", ")", ")", ")", "break", ";", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "USE", "&&", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "!=", "CLOBBER", ")", "{"], "ground_truth": ["insn_count", "++", ";"], "File": "i386", "Func": "ix86_count_insn_bb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238912, "Length": 55, "Cover_Rate": 0.632183908045977} {"Template_token": ["", "if", "(", "suffix", "==", "'w'", ")", "return", "XFmode", ";"], "ground_truth": ["return", "VOIDmode", ";"], "File": "i386", "Func": "ix86_c_mode_for_suffix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238913, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "case", "ix86_align_data_type_abi", ":", "opt", "=", "false", ";", "break", ";", "case", "ix86_align_data_type_compat", ":", "max_align", "=", "BITS_PER_WORD", ";", "break", ";", "case", "ix86_align_data_type_cacheline", ":", "break", ";", "}", "if", "(", "TARGET_IAMCU", ")", "align", "=", "iamcu_alignment", "(", "type", ",", "align", ")", ";", "if", "(", "opt", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", ")", "{", "if", "(", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "max_align_compat", ")", "&&", "align", "<", "max_align_compat", ")", "align", "=", "max_align_compat", ";", "if", "(", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "max_align", ")", "&&", "align", "<", "max_align", ")", "align", "=", "max_align", ";", "}", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "(", "opt", "?", "AGGREGATE_TYPE_P", "(", "type", ")", ":", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "if", "(", "!", "opt", ")", "return", "align", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "ARRAY_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "COMPLEX_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DCmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "(", "TYPE_MODE", "(", "type", ")", "==", "XCmode", "||", "TYPE_MODE", "(", "type", ")", "==", "TCmode", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "(", "TREE_CODE", "(", "type", ")", "==", "RECORD_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "QUAL_UNION_TYPE", ")", "&&", "TYPE_FIELDS", "(", "type", ")", ")", "{", "if", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "DECL_MODE", "(", "TYPE_FIELDS", "(", "type", ")", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}", "else", "if", "(", "TREE_CODE", "(", "type", ")", "==", "REAL_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "||", "TREE_CODE", "(", "type", ")", "==", "INTEGER_TYPE", ")", "{", "if", "(", "TYPE_MODE", "(", "type", ")", "==", "DFmode", "&&", "align", "<", "", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "TYPE_MODE", "(", "type", ")", ")", "&&", "align", "<", "", ")", "return", "", ";", "}"], "ground_truth": ["return", "align", ";"], "File": "i386", "Func": "ix86_data_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238914, "Length": 425, "Cover_Rate": 0.878099173553719} {"Template_token": ["", "return", "ix86_delegitimize_address_1", "(", "x", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_delegitimize_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238915, "Length": 9, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "static", "rtx", "ix86_delegitimize_address", "(", "rtx", "x", ")", "{"], "ground_truth": ["return", "ix86_delegitimize_address_1", "(", "x", ",", "false", ")", ";"], "File": "i386", "Func": "ix86_delegitimize_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238916, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "rtx", "result", "=", "NULL_RTX", ";", "x", "=", "orig_x", ";", "if", "(", "MEM_P", "(", "x", ")", ")", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", "&&", "GET_MODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "Pmode", "&&", "CONST_INT_P", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "{", "if", "(", "base_term_p", "&&", "MEM_P", "(", "orig_x", ")", ")", "return", "orig_x", ";", "rtx", "x2", "=", "XVECEXP", "(", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "", ",", "", ")", ";", "x", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "XEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", ",", "x2", ")", ";", "if", "(", "MEM_P", "(", "orig_x", ")", ")", "x", "=", "replace_equiv_address_nv", "(", "orig_x", ",", "x", ")", ";", "return", "x", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_GOTPCREL", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", "&&", "(", "MEM_P", "(", "orig_x", ")", "||", "XINT", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ")", "==", "UNSPEC_PCREL", ")", ")", "{", "x", "=", "XVECEXP", "(", "XEXP", "(", "x", ",", "", ")", ",", "", ",", "", ")", ";", "if", "(", "GET_MODE", "(", "orig_x", ")", "!=", "GET_MODE", "(", "x", ")", "&&", "MEM_P", "(", "orig_x", ")", ")", "{", "x", "=", "lowpart_subreg", "(", "GET_MODE", "(", "orig_x", ")", ",", "x", ",", "GET_MODE", "(", "x", ")", ")", ";", "if", "(", "x", "==", "NULL_RTX", ")", "return", "orig_x", ";", "}", "return", "x", ";", "}", "if", "(", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", "return", "ix86_delegitimize_tls_address", "(", "orig_x", ")", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "!=", "PLUS", "||", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "!=", "CONST", ")", "return", "ix86_delegitimize_tls_address", "(", "orig_x", ")", ";", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "XEXP", "(", "x", ",", "", ")", ")", "==", "PLUS", ")", "{", "reg_addend", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "reg_addend", ",", "", ")", ")", ")", "reg_addend", "=", "XEXP", "(", "reg_addend", ",", "", ")", ";", "else", "if", "(", "ix86_pic_register_p", "(", "XEXP", "(", "reg_addend", ",", "", ")", ")", ")", "reg_addend", "=", "XEXP", "(", "reg_addend", ",", "", ")", ";", "else", "{", "reg_addend", "=", "NULL_RTX", ";", "addend", "=", "XEXP", "(", "x", ",", "", ")", ";", "}", "}"], "ground_truth": ["else", "addend", "=", "XEXP", "(", "x", ",", "", ")", ";"], "File": "i386", "Func": "ix86_delegitimize_address_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238917, "Length": 480, "Cover_Rate": 0.5542725173210161} {"Template_token": ["", "struct", "ix86_address", "addr", ";", "if", "(", "!", "TARGET_TLS_DIRECT_SEG_REFS", ")", "return", "orig_x", ";", "if", "(", "MEM_P", "(", "x", ")", ")", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "PLUS", "||", "GET_MODE", "(", "x", ")", "!=", "Pmode", ")", "return", "orig_x", ";", "if", "(", "ix86_decompose_address", "(", "x", ",", "&", "addr", ")", "==", "", "||", "addr", ".", "seg", "!=", "DEFAULT_TLS_SEG_REG", "||", "addr", ".", "disp", "==", "NULL_RTX", "||", "GET_CODE", "(", "addr", ".", "disp", ")", "!=", "CONST", ")", "return", "orig_x", ";", "unspec", "=", "XEXP", "(", "addr", ".", "disp", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "unspec", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "unspec", ",", "", ")", ")", ")", "unspec", "=", "XEXP", "(", "unspec", ",", "", ")", ";"], "File": "i386", "Func": "ix86_delegitimize_tls_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238918, "Length": 122, "Cover_Rate": 0.40131578947368424} {"Template_token": ["", "if", "(", "nr_blks", ">", "", "&&", "BLOCK_TO_BB", "(", "bb", "->", "index", ")", "!=", "", ")", "{", "edge", "e", ";", "edge_iterator", "ei", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "{", "if", "(", "rgn", "==", "CONTAINING_RGN", "(", "e", "->", "src", "->", "index", ")", "&&", "BLOCK_TO_BB", "(", "bb", "->", "index", ")", ">", "BLOCK_TO_BB", "(", "e", "->", "src", "->", "index", ")", ")", "add_dependee_for_func_arg", "(", "first_arg", ",", "e", "->", "src", ")", ";", "}", "}", "insn", "=", "first_arg", ";", "if", "(", "insn", "==", "head", ")", "break", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_dependencies_evaluation_hook", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238919, "Length": 87, "Cover_Rate": 0.4009216589861751} {"Template_token": ["", "if", "(", "rgn", "==", "CONTAINING_RGN", "(", "e", "->", "src", "->", "index", ")", "&&", "BLOCK_TO_BB", "(", "bb", "->", "index", ")", ">", "BLOCK_TO_BB", "(", "e", "->", "src", "->", "index", ")", ")", "add_dependee_for_func_arg", "(", "first_arg", ",", "e", "->", "src", ")", ";", "}", "}", "insn", "=", "first_arg", ";", "if", "(", "insn", "==", "head", ")", "break", ";", "}", "}"], "ground_truth": ["else", "if", "(", "first_arg", ")", "avoid_func_arg_motion", "(", "first_arg", ",", "insn", ")", ";"], "File": "i386", "Func": "ix86_dependencies_evaluation_hook", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238920, "Length": 66, "Cover_Rate": 0.30414746543778803} {"Template_token": ["", "bool", "ix86_dep_by_shift_count", "(", "const_rtx", "set_insn", ",", "const_rtx", "use_insn", ")", "{", "return", "ix86_dep_by_shift_count_body", "(", "PATTERN", "(", "set_insn", ")", ",", "PATTERN", "(", "use_insn", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_dep_by_shift_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238921, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "case", "PARALLEL", ":", "for", "(", "i", "=", "XVECLEN", "(", "use_body", ",", "", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "if", "(", "ix86_dep_by_shift_count_body", "(", "set_body", ",", "XVECEXP", "(", "use_body", ",", "", ",", "i", ")", ")", ")", "return", "true", ";", "default", ":", "return", "false", ";", "}", "if", "(", "shift_rtx", "&&", "(", "GET_CODE", "(", "shift_rtx", ")", "==", "ASHIFT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "LSHIFTRT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ASHIFTRT", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ROTATE", "||", "GET_CODE", "(", "shift_rtx", ")", "==", "ROTATERT", ")", ")", "{", "rtx", "shift_count", "=", "XEXP", "(", "shift_rtx", ",", "", ")", ";", "if", "(", "REG_P", "(", "shift_count", ")", ")", "{", "if", "(", "reload_completed", "&&", "true_regnum", "(", "set_dest", ")", "==", "true_regnum", "(", "shift_count", ")", ")", "return", "true", ";", "else", "if", "(", "REGNO", "(", "set_dest", ")", "==", "REGNO", "(", "shift_count", ")", ")", "return", "true", ";", "}", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_dep_by_shift_count_body", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238923, "Length": 146, "Cover_Rate": 0.5387453874538746} {"Template_token": ["", "if", "(", "TARGET_CLD", "||", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "return", "X86_DIRFLAG_ANY", ";"], "ground_truth": ["return", "X86_DIRFLAG_RESET", ";"], "File": "i386", "Func": "ix86_dirflag_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238926, "Length": 18, "Cover_Rate": 0.6923076923076923} {"Template_token": ["", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "X86_DIRFLAG_ANY", ";", "if", "(", "get_attr_type", "(", "insn", ")", "==", "TYPE_STR", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "return", "TARGET_CLD", "?", "X86_DIRFLAG_RESET", ":", "X86_DIRFLAG_ANY", ";", "else", "return", "X86_DIRFLAG_RESET", ";", "}", "return", "X86_DIRFLAG_ANY", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_dirflag_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238927, "Length": 48, "Cover_Rate": 0.5517241379310345} {"Template_token": ["", "if", "(", "CALL_P", "(", "insn", ")", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "return", "X86_DIRFLAG_ANY", ";", "else", "return", "TARGET_CLD", "?", "X86_DIRFLAG_ANY", ":", "X86_DIRFLAG_RESET", ";", "}", "if", "(", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "X86_DIRFLAG_ANY", ";", "if", "(", "get_attr_type", "(", "insn", ")", "==", "TYPE_STR", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "return", "TARGET_CLD", "?", "X86_DIRFLAG_RESET", ":", "X86_DIRFLAG_ANY", ";"], "ground_truth": ["else", "return", "X86_DIRFLAG_RESET", ";"], "File": "i386", "Func": "ix86_dirflag_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238928, "Length": 73, "Cover_Rate": 0.8390804597701149} {"Template_token": ["", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", ")", "inner_mode", "=", "GET_MODE_INNER", "(", "mode", ")", ";", "if", "(", "SSE_FLOAT_MODE_SSEMATH_OR_HF_P", "(", "mode", ")", ")", "return", "inner_mode", "==", "DFmode", "?", "cost", "->", "divsd", ":", "cost", "->", "divss", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "cost", "->", "fdiv", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "return", "ix86_vec_cost", "(", "mode", ",", "inner_mode", "==", "DFmode", "?", "cost", "->", "divsd", ":", "cost", "->", "divss", ")", ";"], "ground_truth": ["else", "return", "cost", "->", "divide", "[", "MODE_INDEX", "(", "mode", ")", "]", ";"], "File": "i386", "Func": "ix86_division_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238929, "Length": 85, "Cover_Rate": 0.8018867924528302} {"Template_token": ["", "if", "(", "SSE_FLOAT_MODE_SSEMATH_OR_HF_P", "(", "mode", ")", ")", "return", "inner_mode", "==", "DFmode", "?", "cost", "->", "divsd", ":", "cost", "->", "divss", ";", "else", "if", "(", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", "return", "cost", "->", "fdiv", ";", "else", "if", "(", "FLOAT_MODE_P", "(", "mode", ")", ")", "return", "ix86_vec_cost", "(", "mode", ",", "inner_mode", "==", "DFmode", "?", "cost", "->", "divsd", ":", "cost", "->", "divss", ")", ";"], "ground_truth": ["else", "return", "cost", "->", "divide", "[", "MODE_INDEX", "(", "mode", ")", "]", ";"], "File": "i386", "Func": "ix86_division_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238930, "Length": 71, "Cover_Rate": 0.6698113207547169} {"Template_token": ["", "static", "bool", "ix86_eax_live_at_start_p", "(", "void", ")", "{", "return", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_eax_live_at_start_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238931, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "ix86_eax_live_at_start_p", "(", "void", ")", "{", "return", "REGNO_REG_SET_P", "(", "df_get_live_out", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ",", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_eax_live_at_start_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238932, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "rtx_insn", "*", "c_insn", "=", "BB_HEAD", "(", "bb", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "c_insn", ")", ")", "c_insn", "=", "next_nonnote_nondebug_insn", "(", "c_insn", ")", ";", "if", "(", "c_insn", "&&", "NONJUMP_INSN_P", "(", "c_insn", ")", ")", "{", "rtx", "pat", "=", "PATTERN", "(", "c_insn", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", "{", "rtx", "vec", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "vec", ")", "==", "SET", "&&", "XINT", "(", "XEXP", "(", "vec", ",", "", ")", ",", "", ")", "==", "UNSPEC_SET_GOT", "&&", "REGNO", "(", "XEXP", "(", "vec", ",", "", ")", ")", "==", "REGNO", "(", "reg", ")", ")", "delete_insn", "(", "c_insn", ")", ";"], "File": "i386", "Func": "ix86_elim_entry_set_got", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238933, "Length": 107, "Cover_Rate": 0.8359375} {"Template_token": ["", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "rtx_insn", "*", "c_insn", "=", "BB_HEAD", "(", "bb", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "c_insn", ")", ")", "c_insn", "=", "next_nonnote_nondebug_insn", "(", "c_insn", ")", ";", "if", "(", "c_insn", "&&", "NONJUMP_INSN_P", "(", "c_insn", ")", ")", "{", "rtx", "pat", "=", "PATTERN", "(", "c_insn", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", "{", "rtx", "vec", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "vec", ")", "==", "SET", "&&", "XINT", "(", "XEXP", "(", "vec", ",", "", ")", ",", "", ")", "==", "UNSPEC_SET_GOT", "&&", "REGNO", "(", "XEXP", "(", "vec", ",", "", ")", ")", "==", "REGNO", "(", "reg", ")", ")", "delete_insn", "(", "c_insn", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_elim_entry_set_got", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238934, "Length": 120, "Cover_Rate": 0.9375} {"Template_token": ["", "static", "void", "ix86_emit_leave", "(", "rtx_insn", "*", "insn", ")", "{", "struct", "machine_function", "*", "m", "=", "cfun", "->", "machine", ";", "if", "(", "!", "insn", ")", "insn", "=", "emit_insn", "(", "gen_leave", "(", "word_mode", ")", ")", ";", "ix86_add_queued_cfa_restore_notes", "(", "insn", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "fp_valid", ")", ";", "m", "->", "fs", ".", "sp_valid", "=", "true", ";", "m", "->", "fs", ".", "sp_realigned", "=", "false", ";", "m", "->", "fs", ".", "sp_offset", "=", "m", "->", "fs", ".", "fp_offset", "-", "UNITS_PER_WORD", ";", "m", "->", "fs", ".", "fp_valid", "=", "false", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_reg", "=", "stack_pointer_rtx", ";", "m", "->", "fs", ".", "cfa_offset", "=", "m", "->", "fs", ".", "sp_offset", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "m", "->", "fs", ".", "sp_offset", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "}", "ix86_add_cfa_restore_note", "(", "insn", ",", "hard_frame_pointer_rtx", ",", "m", "->", "fs", ".", "fp_offset", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_emit_leave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238935, "Length": 158, "Cover_Rate": 1.0} {"Template_token": ["", "case", "AVX_U128", ":", "if", "(", "mode", "==", "AVX_U128_CLEAN", ")", "ix86_expand_avx_vzeroupper", "(", ")", ";", "break", ";", "case", "I387_ROUNDEVEN", ":", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "if", "(", "mode", "!=", "I387_CW_ANY", "&&", "mode", "!=", "I387_CW_UNINITIALIZED", ")", "emit_i387_cw_initialization", "(", "mode", ")", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_emit_mode_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238936, "Length": 44, "Cover_Rate": 0.46808510638297873} {"Template_token": ["", "rtx", "rbp", "=", "gen_rtx_REG", "(", "DImode", ",", "BP_REG", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "fp_valid", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", ";", "tmp", "=", "plus_constant", "(", "DImode", ",", "rbp", ",", "", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "tmp", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_SET", "(", "rbp", ",", "gen_rtx_MEM", "(", "DImode", ",", "rbp", ")", ")", ";", "tmp", "=", "gen_rtx_MEM", "(", "BLKmode", ",", "gen_rtx_SCRATCH", "(", "VOIDmode", ")", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_CLOBBER", "(", "VOIDmode", ",", "tmp", ")", ";", "}", "else", "{", "gcc_assert", "(", "!", "m", "->", "fs", ".", "fp_valid", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "sp_valid", ")", ";", "r10", "=", "gen_rtx_REG", "(", "DImode", ",", "R10_REG", ")", ";", "tmp", "=", "plus_constant", "(", "Pmode", ",", "rsi", ",", "stub_ptr_offset", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "r10", ",", "tmp", ")", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "r10", ")", ";", "}", "}", "for", "(", "i", "=", "", ";", "i", "<", "ncregs", ";", "++", "i", ")", "{", "const", "xlogue_layout", "::", "reginfo", "&", "r", "=", "xlogue", ".", "get_reginfo", "(", "i", ")", ";", "machine_mode", "mode", "=", "SSE_REGNO_P", "(", "r", ".", "regno", ")", "?", "V4SFmode", ":", "word_mode", ";", "rtx", "reg", ",", "frame_load", ";", "reg", "=", "gen_rtx_REG", "(", "mode", ",", "r", ".", "regno", ")", ";", "frame_load", "=", "gen_frame_load", "(", "reg", ",", "rsi", ",", "r", ".", "offset", ")", ";", "if", "(", "r", ".", "regno", "==", "SI_REG", ")", "{", "gcc_assert", "(", "!", "rsi_frame_load", ")", ";", "rsi_frame_load", "=", "frame_load", ";", "rsi_restore_offset", "=", "r", ".", "offset", ";", "}", "else", "{", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "frame_load", ";", "ix86_add_cfa_restore_note", "(", "NULL", ",", "reg", ",", "r", ".", "offset", ")", ";", "}", "}", "gcc_assert", "(", "rsi_frame_load", ")", ";", "gcc_assert", "(", "rsi_restore_offset", "!=", "(", "HOST_WIDE_INT", ")", "-", "", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "rsi_frame_load", ";", "ix86_add_cfa_restore_note", "(", "NULL", ",", "gen_rtx_REG", "(", "DImode", ",", "SI_REG", ")", ",", "rsi_restore_offset", ")", ";", "if", "(", "!", "use_call", "&&", "!", "frame_pointer_needed", ")", "{", "gcc_assert", "(", "m", "->", "fs", ".", "sp_valid", ")", ";", "gcc_assert", "(", "!", "m", "->", "fs", ".", "sp_realigned", ")", ";"], "ground_truth": ["if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "m", "->", "fs", ".", "cfa_offset", "+=", "m", "->", "fs", ".", "sp_offset", "-", "frame", ".", "stack_realign_offset", ";"], "File": "i386", "Func": "ix86_emit_outlined_ms2sysv_restore", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238937, "Length": 399, "Cover_Rate": 0.47107438016528924} {"Template_token": ["", "gcc_assert", "(", "!", "ix86_eax_live_at_start_p", "(", ")", ")", ";", "gcc_assert", "(", "m", "->", "fs", ".", "sp_offset", ">=", "frame", ".", "sse_reg_save_offset", ")", ";", "align", "=", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ";", "addr", "=", "choose_baseaddr", "(", "frame", ".", "stack_realign_offset", "+", "xlogue", ".", "get_stub_ptr_offset", "(", ")", ",", "&", "align", ",", "AX_REG", ")", ";", "gcc_assert", "(", "align", ">=", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "rax", ",", "addr", ")", ")", ";", "sym", "=", "xlogue", ".", "get_stub_rtx", "(", "frame_pointer_needed", "?", "XLOGUE_STUB_SAVE_HFP", ":", "XLOGUE_STUB_SAVE", ")", ";", "RTVEC_ELT", "(", "v", ",", "vi", "++", ")", "=", "gen_rtx_USE", "(", "VOIDmode", ",", "sym", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "ncregs", ";", "++", "i", ")", "{", "const", "xlogue_layout", "::", "reginfo", "&", "r", "=", "xlogue", ".", "get_reginfo", "(", "i", ")", ";"], "ground_truth": ["rtx", "reg", "=", "gen_rtx_REG", "(", "(", "SSE_REGNO_P", "(", "r", ".", "regno", ")", "?", "V4SFmode", ":", "word_mode", ")", ",", "r", ".", "regno", ")", ";"], "File": "i386", "Func": "ix86_emit_outlined_ms2sysv_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238939, "Length": 147, "Cover_Rate": 0.5212765957446809} {"Template_token": ["", "last", "=", "first", "+", "rounded_size", ";", "emit_insn", "(", "gen_probe_stack_range", "(", "Pmode", ",", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "last", ")", ")", ")", ";", "if", "(", "size", "!=", "rounded_size", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "sr", ".", "reg", ")", ",", "rounded_size", "-", "size", ")", ")", ";", "release_scratch_register_on_entry", "(", "&", "sr", ",", "size", ",", "true", ")", ";", "}"], "ground_truth": ["emit_insn", "(", "gen_blockage", "(", ")", ")", ";"], "File": "i386", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238940, "Length": 75, "Cover_Rate": 0.36764705882352944} {"Template_token": ["", "for", "(", "i", "=", "probe_interval", ";", "i", "<", "size", ";", "i", "+=", "probe_interval", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "first", "+", "i", ")", ")", ")", ";", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "(", "first", "+", "size", ")", ")", ")", ";", "}", "else", "{", "gcc_assert", "(", "int_registers_saved", ")", ";", "HOST_WIDE_INT", "rounded_size", ",", "last", ";", "struct", "scratch_reg", "sr", ";", "get_scratch_register_on_entry", "(", "&", "sr", ")", ";", "rounded_size", "=", "ROUND_DOWN", "(", "size", ",", "probe_interval", ")", ";", "emit_move_insn", "(", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "first", ")", ")", ";", "last", "=", "first", "+", "rounded_size", ";", "emit_insn", "(", "gen_probe_stack_range", "(", "Pmode", ",", "sr", ".", "reg", ",", "sr", ".", "reg", ",", "GEN_INT", "(", "-", "last", ")", ")", ")", ";"], "ground_truth": ["if", "(", "size", "!=", "rounded_size", ")", "emit_stack_probe", "(", "plus_constant", "(", "Pmode", ",", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "sr", ".", "reg", ")", ",", "rounded_size", "-", "size", ")", ")", ";"], "File": "i386", "Func": "ix86_emit_probe_stack_range", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238941, "Length": 150, "Cover_Rate": 0.7352941176470589} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ",", "true", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ";", "rtx", "mem", ";", "rtx_insn", "*", "insn", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ",", "NULL", ")", ";", "mem", "=", "gen_frame_mem", "(", "word_mode", ",", "mem", ")", ";", "insn", "=", "emit_move_insn", "(", "reg", ",", "mem", ")", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "m", "->", "fs", ".", "drap_valid", "=", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_emit_restore_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238942, "Length": 121, "Cover_Rate": 0.7515527950310559} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "false", ",", "true", ")", ")", "ix86_emit_restore_reg_using_pop", "(", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_emit_restore_regs_using_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238943, "Length": 40, "Cover_Rate": 0.7843137254901961} {"Template_token": ["", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "crtl", "->", "drap_reg", "&&", "REGNO", "(", "reg", ")", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "reg", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "m", "->", "fs", ".", "drap_valid", "=", "true", ";", "return", ";", "}", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "stack_pointer_rtx", ")", "{", "rtx", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_ADJUST_CFA", ",", "x", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "m", "->", "fs", ".", "cfa_offset", "-=", "UNITS_PER_WORD", ";", "}", "if", "(", "reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "fp_valid", "=", "false", ";", "if", "(", "m", "->", "fs", ".", "cfa_reg", "==", "hard_frame_pointer_rtx", ")", "{", "m", "->", "fs", ".", "cfa_reg", "=", "stack_pointer_rtx", ";"], "ground_truth": ["m", "->", "fs", ".", "cfa_offset", "-=", "UNITS_PER_WORD", ";"], "File": "i386", "Func": "ix86_emit_restore_reg_using_pop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238944, "Length": 159, "Cover_Rate": 0.6883116883116883} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "maybe_eh_return", ",", "true", ")", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "V4SFmode", ",", "regno", ")", ";", "rtx", "mem", ";", "unsigned", "int", "align", "=", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ";", "mem", "=", "choose_baseaddr", "(", "cfa_offset", ",", "&", "align", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "V4SFmode", ",", "mem", ")", ";", "align", "=", "MIN", "(", "GET_MODE_ALIGNMENT", "(", "V4SFmode", ")", ",", "align", ")", ";", "gcc_assert", "(", "!", "(", "cfa_offset", "&", "(", "align", "/", "BITS_PER_UNIT", "-", "", ")", ")", ")", ";", "set_mem_align", "(", "mem", ",", "align", ")", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "mem", ")", ")", ";"], "ground_truth": ["ix86_add_cfa_restore_note", "(", "NULL", ",", "reg", ",", "cfa_offset", ")", ";"], "File": "i386", "Func": "ix86_emit_restore_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238945, "Length": 125, "Cover_Rate": 0.8389261744966443} {"Template_token": ["", "unsigned", "int", "regno", ";", "rtx_insn", "*", "insn", ";"], "ground_truth": ["for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", "--", ">", "", ";", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "{"], "File": "i386", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238946, "Length": 39, "Cover_Rate": 0.5571428571428572} {"Template_token": ["", "unsigned", "int", "regno", ";", "rtx_insn", "*", "insn", ";"], "ground_truth": ["for", "(", "regno", "=", "FIRST_PSEUDO_REGISTER", "-", "", ";", "regno", "--", ">", "", ";", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "{"], "File": "i386", "Func": "ix86_emit_save_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238947, "Length": 39, "Cover_Rate": 0.5571428571428572} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "{"], "ground_truth": ["ix86_emit_save_reg_using_mov", "(", "word_mode", ",", "regno", ",", "cfa_offset", ")", ";"], "File": "i386", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238948, "Length": 39, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "word_mode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "UNITS_PER_WORD", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_emit_save_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238949, "Length": 44, "Cover_Rate": 0.7719298245614035} {"Template_token": ["", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "}", "else", "if", "(", "base", "==", "stack_pointer_rtx", "&&", "m", "->", "fs", ".", "sp_realigned", "&&", "cfa_offset", ">=", "m", "->", "fs", ".", "sp_realigned_offset", ")", "{", "gcc_checking_assert", "(", "stack_realign_fp", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "else", "if", "(", "base", "!=", "m", "->", "fs", ".", "cfa_reg", ")", "{"], "ground_truth": ["addr", "=", "plus_constant", "(", "Pmode", ",", "m", "->", "fs", ".", "cfa_reg", ",", "m", "->", "fs", ".", "cfa_offset", "-", "cfa_offset", ")", ";"], "File": "i386", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238950, "Length": 130, "Cover_Rate": 0.3359173126614987} {"Template_token": ["", "mem", "=", "gen_frame_mem", "(", "mode", ",", "addr", ")", ";", "align", "=", "MIN", "(", "GET_MODE_ALIGNMENT", "(", "mode", ")", ",", "align", ")", ";", "gcc_assert", "(", "!", "(", "cfa_offset", "&", "(", "align", "/", "BITS_PER_UNIT", "-", "", ")", ")", ")", ";", "set_mem_align", "(", "mem", ",", "align", ")", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "base", "=", "addr", ";", "if", "(", "GET_CODE", "(", "base", ")", "==", "PLUS", ")", "base", "=", "XEXP", "(", "base", ",", "", ")", ";", "gcc_checking_assert", "(", "REG_P", "(", "base", ")", ")", ";", "if", "(", "m", "->", "fs", ".", "realigned", ")", "{", "gcc_checking_assert", "(", "stack_realign_drap", ")", ";", "if", "(", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_DEF_CFA", ",", "mem", ")", ";", "}", "else", "{", "gcc_checking_assert", "(", "cfun", "->", "machine", "->", "fs", ".", "fp_valid", ")", ";", "addr", "=", "plus_constant", "(", "Pmode", ",", "hard_frame_pointer_rtx", ",", "cfun", "->", "machine", "->", "fs", ".", "fp_offset", "-", "cfa_offset", ")", ";", "mem", "=", "gen_rtx_MEM", "(", "mode", ",", "addr", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "}", "else", "if", "(", "base", "==", "stack_pointer_rtx", "&&", "m", "->", "fs", ".", "sp_realigned", "&&", "cfa_offset", ">=", "m", "->", "fs", ".", "sp_realigned_offset", ")", "{", "gcc_checking_assert", "(", "stack_realign_fp", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_EXPRESSION", ",", "gen_rtx_SET", "(", "mem", ",", "reg", ")", ")", ";", "}", "else", "if", "(", "base", "!=", "m", "->", "fs", ".", "cfa_reg", ")", "{"], "ground_truth": ["addr", "=", "plus_constant", "(", "Pmode", ",", "m", "->", "fs", ".", "cfa_reg", ",", "m", "->", "fs", ".", "cfa_offset", "-", "cfa_offset", ")", ";"], "File": "i386", "Func": "ix86_emit_save_reg_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238951, "Length": 300, "Cover_Rate": 0.7751937984496124} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "{", "ix86_emit_save_reg_using_mov", "(", "V4SFmode", ",", "regno", ",", "cfa_offset", ")", ";", "cfa_offset", "-=", "GET_MODE_SIZE", "(", "V4SFmode", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_emit_save_sse_regs_using_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238952, "Length": 48, "Cover_Rate": 0.8} {"Template_token": ["", "default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";", "if", "(", "ix86_in_large_data_p", "(", "decl", ")", ")", "SYMBOL_REF_FLAGS", "(", "XEXP", "(", "rtl", ",", "", ")", ")", "|=", "SYMBOL_FLAG_FAR_ADDR", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238953, "Length": 29, "Cover_Rate": 0.6590909090909091} {"Template_token": ["", "static", "void", "ATTRIBUTE_UNUSED", "ix86_encode_section_info", "(", "tree", "decl", ",", "rtx", "rtl", ",", "int", "first", ")", "{"], "ground_truth": ["default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";"], "File": "i386", "Func": "ix86_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238954, "Length": 24, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "break", ";", "case", "", ":", "*", "ptree", "=", "ms_va_list_type_node", ";", "*", "pname", "=", "", ";", "return", "", ";", "case", "", ":"], "ground_truth": ["*", "ptree", "=", "sysv_va_list_type_node", ";"], "File": "i386", "Func": "ix86_enum_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238955, "Length": 26, "Cover_Rate": 0.37142857142857144} {"Template_token": ["", "return", "(", "epilogue_completed", "&&", "cfun", "->", "machine", "->", "no_caller_saved_registers", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "!", "STACK_REGNO_P", "(", "regno", ")", "&&", "!", "MMX_REGNO_P", "(", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_epilogue_uses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238956, "Length": 30, "Cover_Rate": 0.8108108108108109} {"Template_token": ["", "return", "(", "epilogue_completed", "&&", "cfun", "->", "machine", "->", "no_caller_saved_registers", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "!", "STACK_REGNO_P", "(", "regno", ")", "&&", "!", "MMX_REGNO_P", "(", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_epilogue_uses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238957, "Length": 30, "Cover_Rate": 0.8108108108108109} {"Template_token": ["", "else", "if", "(", "!", "TARGET_MIX_SSE_I387", ")", "{", "if", "(", "!", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";"], "ground_truth": ["else", "if", "(", "TARGET_SSE2", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";"], "File": "i386", "Func": "ix86_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238958, "Length": 27, "Cover_Rate": 0.3176470588235294} {"Template_token": ["", "else", "if", "(", "!", "TARGET_MIX_SSE_I387", ")", "{", "if", "(", "!", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";", "else", "if", "(", "TARGET_SSE2", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "}", "return", "(", "type", "==", "EXCESS_PRECISION_TYPE_STANDARD", "?", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ":", "FLT_EVAL_METHOD_UNPREDICTABLE", ")", ";"], "ground_truth": ["default", ":"], "File": "i386", "Func": "ix86_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238959, "Length": 41, "Cover_Rate": 0.4823529411764706} {"Template_token": ["", "void", "ix86_expand_avx_vzeroupper", "(", "void", ")", "{", "ix86_initialize_callee_abi", "(", "ABI_VZEROUPPER", ")", ";", "rtx_insn", "*", "insn", "=", "emit_call_insn", "(", "gen_avx_vzeroupper_callee_abi", "(", ")", ")", ";", "make_reg_eh_region_note", "(", "insn", ",", "", ",", "INT_MIN", ")", ";", "RTX_FLAG", "(", "insn", ",", "used", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_expand_avx_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238960, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_expand_avx_vzeroupper", "(", "void", ")", "{", "ix86_initialize_callee_abi", "(", "ABI_VZEROUPPER", ")", ";", "rtx_insn", "*", "insn", "=", "emit_call_insn", "(", "gen_avx_vzeroupper_callee_abi", "(", ")", ")", ";", "make_reg_eh_region_note", "(", "insn", ",", "", ",", "INT_MIN", ")", ";", "RTX_FLAG", "(", "insn", ",", "used", ")", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_expand_avx_vzeroupper", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238961, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "emit_move_insn", "(", "reg11", ",", "GEN_INT", "(", "args_size", ")", ")", ";", "use_reg", "(", "&", "call_fusage", ",", "reg11", ")", ";", "}", "use_reg", "(", "&", "call_fusage", ",", "reg10", ")", ";", "}", "else", "{", "rtx_insn", "*", "insn", "=", "emit_insn", "(", "gen_push", "(", "GEN_INT", "(", "args_size", ")", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ")", ";", "insn", "=", "emit_insn", "(", "gen_push", "(", "allocate_rtx", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "", "*", "UNITS_PER_WORD", ")", ")", ";", "pop", "=", "GEN_INT", "(", "", "*", "UNITS_PER_WORD", ")", ";", "}", "call_insn", "=", "ix86_expand_call", "(", "NULL_RTX", ",", "gen_rtx_MEM", "(", "QImode", ",", "fn", ")", ",", "GEN_INT", "(", "UNITS_PER_WORD", ")", ",", "constm1_rtx", ",", "pop", ",", "false", ")", ";", "add_function_usage_to", "(", "call_insn", ",", "call_fusage", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "add_reg_note", "(", "call_insn", ",", "REG_ARGS_SIZE", ",", "GEN_INT", "(", "", ")", ")", ";", "make_reg_eh_region_note_nothrow_nononlocal", "(", "call_insn", ")", ";", "gcc_assert", "(", "crtl", "->", "args", ".", "pops_args", "<", "", ")", ";", "rtx_insn", "*", "ret_insn", "=", "emit_insn", "(", "gen_split_stack_return", "(", "GEN_INT", "(", "crtl", "->", "args", ".", "pops_args", ")", ")", ")", ";", "if", "(", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", ")", "{", "rtx", "cet_eb", "=", "gen_nop_endbr", "(", ")", ";", "emit_insn_after", "(", "cet_eb", ",", "ret_insn", ")", ";", "}", "if", "(", "TARGET_64BIT", "&&", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "emit_move_insn", "(", "gen_rtx_REG", "(", "word_mode", ",", "R10_REG", ")", ",", "gen_rtx_REG", "(", "word_mode", ",", "AX_REG", ")", ")", ";", "if", "(", "cfun", "->", "machine", "->", "split_stack_varargs_pointer", "!=", "NULL_RTX", ")", "{", "unsigned", "int", "scratch_regno", ";", "rtx", "frame_reg", ";", "int", "words", ";", "scratch_regno", "=", "split_stack_prologue_scratch_regno", "(", ")", ";", "scratch_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "scratch_regno", ")", ";", "frame_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "BP_REG", ")", ";", "words", "=", "TARGET_64BIT", "?", "", ":", "", ";", "emit_insn", "(", "gen_rtx_SET", "(", "scratch_reg", ",", "plus_constant", "(", "Pmode", ",", "frame_reg", ",", "words", "*", "UNITS_PER_WORD", ")", ")", ")", ";", "varargs_label", "=", "gen_label_rtx", "(", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "varargs_label", ")", ")", ";", "JUMP_LABEL", "(", "get_last_insn", "(", ")", ")", "=", "varargs_label", ";", "emit_barrier", "(", ")", ";", "}"], "ground_truth": ["emit_label", "(", "label", ")", ";"], "File": "i386", "Func": "ix86_expand_split_stack_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238965, "Length": 332, "Cover_Rate": 0.3356926188068756} {"Template_token": ["", "if", "(", "(", "stack_realign", "||", "(", "!", "flag_omit_frame_pointer", "&&", "optimize", ")", "||", "crtl", "->", "stack_realign_needed", ")", "&&", "frame_pointer_needed", "&&", "crtl", "->", "is_leaf", "&&", "crtl", "->", "sp_is_unchanging", "&&", "!", "ix86_current_function_calls_tls_descriptor", "&&", "!", "crtl", "->", "accesses_prior_frames", "&&", "!", "cfun", "->", "calls_alloca", "&&", "!", "crtl", "->", "calls_eh_return", "&&", "!", "(", "STACK_CHECK_MOVING_SP", "&&", "flag_stack_check", "&&", "flag_exceptions", "&&", "cfun", "->", "can_throw_non_call_exceptions", ")", "&&", "!", "ix86_frame_pointer_required", "(", ")", "&&", "ix86_get_frame_size", "(", ")", "==", "", "&&", "ix86_nsaved_sseregs", "(", ")", "==", "", "&&", "ix86_varargs_gpr_size", "+", "ix86_varargs_fpr_size", "==", "", ")", "{", "if", "(", "cfun", "->", "machine", "->", "stack_frame_required", ")", "{", "stack_realign", "=", "incoming_stack_boundary", "<", "stack_alignment", ";", "if", "(", "!", "stack_realign", ")", "{", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "}", "}", "else", "{", "if", "(", "crtl", "->", "drap_reg", ")", "{", "basic_block", "bb", "=", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", "->", "next_bb", ";", "if", "(", "!", "REGNO_REG_SET_P", "(", "DF_LR_IN", "(", "bb", ")", ",", "REGNO", "(", "crtl", "->", "drap_reg", ")", ")", ")", "{", "crtl", "->", "drap_reg", "=", "NULL_RTX", ";", "crtl", "->", "need_drap", "=", "false", ";", "}", "}", "else", "cfun", "->", "machine", "->", "no_drap_save_restore", "=", "true", ";", "frame_pointer_needed", "=", "false", ";", "stack_realign", "=", "false", ";", "crtl", "->", "max_used_stack_slot_alignment", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_needed", "=", "incoming_stack_boundary", ";", "crtl", "->", "stack_alignment_estimated", "=", "incoming_stack_boundary", ";", "if", "(", "crtl", "->", "preferred_stack_boundary", ">", "incoming_stack_boundary", ")", "crtl", "->", "preferred_stack_boundary", "=", "incoming_stack_boundary", ";", "df_finish_pass", "(", "true", ")", ";", "df_scan_alloc", "(", "NULL", ")", ";", "df_scan_blocks", "(", ")", ";", "df_compute_regs_ever_live", "(", "true", ")", ";", "df_analyze", "(", ")", ";", "if", "(", "flag_var_tracking", ")", "{", "df_ref", "ref", ",", "next", ";", "for", "(", "ref", "=", "DF_REG_USE_CHAIN", "(", "HARD_FRAME_POINTER_REGNUM", ")", ";", "ref", ";", "ref", "=", "next", ")", "{", "next", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ";", "if", "(", "!", "DF_REF_INSN_INFO", "(", "ref", ")", ")", "continue", ";", "rtx_insn", "*", "insn", "=", "DF_REF_INSN", "(", "ref", ")", ";", "while", "(", "next", "&&", "DF_REF_INSN", "(", "next", ")", "==", "insn", ")", "next", "=", "DF_REF_NEXT_REG", "(", "next", ")", ";", "if", "(", "DEBUG_INSN_P", "(", "insn", ")", ")", "{", "bool", "changed", "=", "false", ";", "for", "(", ";", "ref", "!=", "next", ";", "ref", "=", "DF_REF_NEXT_REG", "(", "ref", ")", ")", "{", "rtx", "*", "loc", "=", "DF_REF_LOC", "(", "ref", ")", ";", "if", "(", "*", "loc", "==", "hard_frame_pointer_rtx", ")", "{", "*", "loc", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "-", "UNITS_PER_WORD", ")", ";", "changed", "=", "true", ";", "}", "}", "if", "(", "changed", ")", "df_insn_rescan", "(", "insn", ")", ";", "}", "}", "}", "recompute_frame_layout_p", "=", "true", ";", "}", "}", "else", "if", "(", "crtl", "->", "max_used_stack_slot_alignment", ">=", "", "&&", "cfun", "->", "machine", "->", "stack_frame_required", ")", "{", "cfun", "->", "machine", "->", "max_used_stack_alignment", "=", "stack_alignment", "/", "BITS_PER_UNIT", ";", "}", "if", "(", "crtl", "->", "stack_realign_needed", "!=", "stack_realign", ")", "recompute_frame_layout_p", "=", "true", ";", "crtl", "->", "stack_realign_needed", "=", "stack_realign", ";"], "ground_truth": ["crtl", "->", "stack_realign_finalized", "=", "true", ";"], "File": "i386", "Func": "ix86_finalize_stack_frame_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238966, "Length": 450, "Cover_Rate": 0.8050089445438283} {"Template_token": ["", "term", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "term", ",", "", ")", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "term", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "term", ",", "", ")", "!=", "UNSPEC_PCREL", ")", ")", "return", "x", ";"], "ground_truth": ["return", "XVECEXP", "(", "term", ",", "", ",", "", ")", ";"], "File": "i386", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238967, "Length": 79, "Cover_Rate": 0.6810344827586207} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "x", ")", "!=", "CONST", ")", "return", "x", ";", "term", "=", "XEXP", "(", "x", ",", "", ")", ";"], "ground_truth": ["if", "(", "GET_CODE", "(", "term", ")", "==", "PLUS", "&&", "CONST_INT_P", "(", "XEXP", "(", "term", ",", "", ")", ")", ")", "term", "=", "XEXP", "(", "term", ",", "", ")", ";"], "File": "i386", "Func": "ix86_find_base_term", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238968, "Length": 54, "Cover_Rate": 0.46551724137931033} {"Template_token": ["", "require_stack_frame", "=", "true", ";", "if", "(", "check_stack_slot", ")", "{", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "if", "(", "MEM_P", "(", "*", "iter", ")", "&&", "(", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "*", "iter", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "*", "iter", ")", ")", ")", "{", "unsigned", "int", "alignment", "=", "MEM_ALIGN", "(", "*", "iter", ")", ";", "if", "(", "alignment", ">", "stack_alignment", ")", "stack_alignment", "=", "alignment", ";", "}", "}", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_find_max_used_stack_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238969, "Length": 78, "Cover_Rate": 0.3880597014925373} {"Template_token": ["", "if", "(", "check_stack_slot", ")", "{", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "ALL", ")", "if", "(", "MEM_P", "(", "*", "iter", ")", "&&", "(", "reg_mentioned_p", "(", "stack_pointer_rtx", ",", "*", "iter", ")", "||", "reg_mentioned_p", "(", "frame_pointer_rtx", ",", "*", "iter", ")", ")", ")", "{", "unsigned", "int", "alignment", "=", "MEM_ALIGN", "(", "*", "iter", ")", ";", "if", "(", "alignment", ">", "stack_alignment", ")", "stack_alignment", "=", "alignment", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_find_max_used_stack_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238970, "Length": 71, "Cover_Rate": 0.35323383084577115} {"Template_token": ["", "*", "prologue_cost", "=", "cost", "[", "vect_prologue", "]", ";", "*", "body_cost", "=", "cost", "[", "vect_body", "]", ";", "*", "epilogue_cost", "=", "cost", "[", "vect_epilogue", "]", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_finish_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238971, "Length": 25, "Cover_Rate": 0.44642857142857145} {"Template_token": ["", "*", "p2", "=", "INVALID_REGNUM", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_fixed_condition_code_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238972, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "return", "TARGET_80387", "||", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_float_exceptions_rounding_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238974, "Length": 10, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "return", "va_list_type_node", ";", "gcc_assert", "(", "fndecl", "!=", "NULL_TREE", ")", ";", "if", "(", "ix86_function_abi", "(", "(", "const_tree", ")", "fndecl", ")", "==", "MS_ABI", ")", "return", "ms_va_list_type_node", ";"], "ground_truth": ["else", "return", "sysv_va_list_type_node", ";"], "File": "i386", "Func": "ix86_fn_abi_va_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238975, "Length": 34, "Cover_Rate": 0.7906976744186046} {"Template_token": ["", "bool", "ix86_force_load_from_GOT_p", "(", "rtx", "x", ",", "bool", "call_p", ")", "{"], "ground_truth": ["return", "(", "(", "TARGET_64BIT", "||", "(", "!", "flag_pic", "&&", "HAVE_AS_IX86_GOT32X", ")", ")", "&&", "!", "TARGET_PECOFF", "&&", "!", "TARGET_MACHO", "&&", "(", "!", "flag_pic", "||", "this_is_asm_operands", ")", "&&", "ix86_cmodel", "!=", "CM_LARGE", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "(", "(", "!", "call_p", "&&", "(", "!", "ix86_direct_extern_access", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ")", ")", ")", ")", "||", "(", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", "&&", "(", "!", "flag_plt", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ")", ")", ")", ")", ")", "&&", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", ")", ";"], "File": "i386", "Func": "ix86_force_load_from_GOT_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238978, "Length": 122, "Cover_Rate": 0.991869918699187} {"Template_token": ["", "bool", "ix86_force_load_from_GOT_p", "(", "rtx", "x", ",", "bool", "call_p", ")", "{", "return", "(", "(", "TARGET_64BIT", "||", "(", "!", "flag_pic", "&&", "HAVE_AS_IX86_GOT32X", ")", ")", "&&", "!", "TARGET_PECOFF", "&&", "!", "TARGET_MACHO", "&&", "(", "!", "flag_pic", "||", "this_is_asm_operands", ")", "&&", "ix86_cmodel", "!=", "CM_LARGE", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "(", "(", "!", "call_p", "&&", "(", "!", "ix86_direct_extern_access", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ")", ")", ")", ")", "||", "(", "SYMBOL_REF_FUNCTION_P", "(", "x", ")", "&&", "(", "!", "flag_plt", "||", "(", "SYMBOL_REF_DECL", "(", "x", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "SYMBOL_REF_DECL", "(", "x", ")", ")", ")", ")", ")", ")", ")", "&&", "!", "SYMBOL_REF_LOCAL_P", "(", "x", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_force_load_from_GOT_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238979, "Length": 123, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "TARGET_CMOVE", ")", "return", "IX86_FPCMP_COMI", ";", "if", "(", "TARGET_SAHF", "&&", "(", "TARGET_USE_SAHF", "||", "optimize_insn_for_size_p", "(", ")", ")", ")", "return", "IX86_FPCMP_SAHF", ";", "return", "IX86_FPCMP_ARITH", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_fp_comparison_strategy", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238980, "Length": 26, "Cover_Rate": 0.7647058823529411} {"Template_token": ["", "if", "(", "SUBTARGET_FRAME_POINTER_REQUIRED", ")", "return", "true", ";", "if", "(", "TARGET_32BIT_MS_ABI", "&&", "cfun", "->", "calls_setjmp", ")", "return", "true", ";", "if", "(", "TARGET_64BIT_MS_ABI", "&&", "ix86_get_frame_size", "(", ")", ">", "SEH_MAX_FRAME_SIZE", ")", "return", "true", ";", "if", "(", "TARGET_64BIT_MS_ABI", "&&", "ix86_incoming_stack_boundary", "<", "", ")", "return", "true", ";", "if", "(", "TARGET_OMIT_LEAF_FRAME_POINTER", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "ix86_current_function_calls_tls_descriptor", ")", ")", "return", "true", ";", "if", "(", "crtl", "->", "profile", "&&", "!", "flag_fentry", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238981, "Length": 73, "Cover_Rate": 0.7934782608695652} {"Template_token": ["", "if", "(", "TARGET_64BIT_MS_ABI", "&&", "ix86_incoming_stack_boundary", "<", "", ")", "return", "true", ";", "if", "(", "TARGET_OMIT_LEAF_FRAME_POINTER", "&&", "(", "!", "crtl", "->", "is_leaf", "||", "ix86_current_function_calls_tls_descriptor", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "crtl", "->", "profile", "&&", "!", "flag_fentry", ")", "return", "true", ";"], "File": "i386", "Func": "ix86_frame_pointer_required", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238982, "Length": 39, "Cover_Rate": 0.42391304347826086} {"Template_token": ["", "if", "(", "arg", ".", "type", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "==", "VECTOR_TYPE", ")", "mode", "=", "type_natural_mode", "(", "arg", ".", "type", ",", "cum", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "reg", "=", "function_arg_ms_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "named", ",", "arg", ".", "type", ",", "bytes", ")", ";", "else", "reg", "=", "function_arg_64", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "arg", ".", "named", ")", ";", "}", "else", "reg", "=", "function_arg_32", "(", "cum", ",", "mode", ",", "arg", ".", "mode", ",", "arg", ".", "type", ",", "bytes", ",", "words", ")", ";", "if", "(", "reg", "==", "NULL_RTX", "&&", "cum", "->", "caller", ")", "cfun", "->", "machine", "->", "outgoing_args_on_stack", "=", "true", ";"], "ground_truth": ["return", "reg", ";"], "File": "i386", "Func": "ix86_function_arg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238985, "Length": 140, "Cover_Rate": 0.45161290322580644} {"Template_token": ["", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "arg", ".", "type", ",", "words", ",", "arg", ".", "named", ")", ";", "}", "else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "arg", ".", "type", ",", "bytes", ",", "words", ")", ";"], "ground_truth": ["if", "(", "!", "nregs", ")", "{"], "File": "i386", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238986, "Length": 62, "Cover_Rate": 0.33513513513513515} {"Template_token": ["", "int", "nregs", ";", "if", "(", "!", "cum", "->", "caller", "&&", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "return", ";", "bytes", "=", "arg", ".", "promoted_size_in_bytes", "(", ")", ";", "words", "=", "CEIL", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";", "if", "(", "arg", ".", "type", ")", "mode", "=", "type_natural_mode", "(", "arg", ".", "type", ",", "NULL", ",", "false", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "enum", "calling_abi", "call_abi", "=", "cum", "?", "cum", "->", "call_abi", ":", "ix86_abi", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "nregs", "=", "function_arg_advance_ms_64", "(", "cum", ",", "bytes", ",", "words", ")", ";", "else", "nregs", "=", "function_arg_advance_64", "(", "cum", ",", "mode", ",", "arg", ".", "type", ",", "words", ",", "arg", ".", "named", ")", ";", "}", "else", "nregs", "=", "function_arg_advance_32", "(", "cum", ",", "mode", ",", "arg", ".", "type", ",", "bytes", ",", "words", ")", ";"], "ground_truth": ["if", "(", "!", "nregs", ")", "{"], "File": "i386", "Func": "ix86_function_arg_advance", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238987, "Length": 135, "Cover_Rate": 0.7297297297297297} {"Template_token": ["", "if", "(", "TYPE_EMPTY_P", "(", "type", ")", ")", "return", "PARM_BOUNDARY", ";", "}", "else", "align", "=", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";", "if", "(", "align", "<", "PARM_BOUNDARY", ")", "align", "=", "PARM_BOUNDARY", ";", "else", "{", "static", "bool", "warned", ";", "unsigned", "int", "saved_align", "=", "align", ";", "if", "(", "!", "TARGET_64BIT", ")", "{", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "||", "mode", "==", "XCmode", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "else", "if", "(", "!", "ix86_contains_aligned_value_p", "(", "type", ")", ")", "align", "=", "PARM_BOUNDARY", ";", "if", "(", "align", "<", "", ")", "align", "=", "PARM_BOUNDARY", ";", "}", "if", "(", "warn_psabi", "&&", "!", "warned", "&&", "align", "!=", "ix86_compat_function_arg_boundary", "(", "mode", ",", "type", ",", "saved_align", ")", ")", "{", "warned", "=", "true", ";"], "ground_truth": ["inform", "(", "input_location", ",", "", "", ",", "align", "/", "BITS_PER_UNIT", ")", ";"], "File": "i386", "Func": "ix86_function_arg_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238988, "Length": 127, "Cover_Rate": 0.7559523809523809} {"Template_token": ["", "call_abi", "=", "ix86_cfun_abi", "(", ")", ";", "if", "(", "call_abi", "==", "SYSV_ABI", "&&", "regno", "==", "AX_REG", ")", "return", "true", ";", "if", "(", "call_abi", "==", "MS_ABI", ")", "parm_regs", "=", "x86_64_ms_abi_int_parameter_registers", ";", "else", "parm_regs", "=", "x86_64_int_parameter_registers", ";", "for", "(", "i", "=", "", ";", "i", "<", "(", "call_abi", "==", "MS_ABI", "?", "X86_64_MS_REGPARM_MAX", ":", "X86_64_REGPARM_MAX", ")", ";", "i", "++", ")", "if", "(", "regno", "==", "parm_regs", "[", "i", "]", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238989, "Length": 70, "Cover_Rate": 0.5185185185185185} {"Template_token": ["", "const", "int", "*", "parm_regs", ";", "if", "(", "TARGET_SSE", "&&", "SSE_REGNO_P", "(", "regno", ")", "&&", "regno", "<", "FIRST_SSE_REG", "+", "SSE_REGPARM_MAX", ")", "return", "true", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", "(", "regno", "<", "REGPARM_MAX", "||", "(", "TARGET_MMX", "&&", "MMX_REGNO_P", "(", "regno", ")", "&&", "regno", "<", "FIRST_MMX_REG", "+", "MMX_REGPARM_MAX", ")", ")", ";", "call_abi", "=", "ix86_cfun_abi", "(", ")", ";", "if", "(", "call_abi", "==", "SYSV_ABI", "&&", "regno", "==", "AX_REG", ")", "return", "true", ";"], "ground_truth": ["if", "(", "call_abi", "==", "MS_ABI", ")", "parm_regs", "=", "x86_64_ms_abi_int_parameter_registers", ";"], "File": "i386", "Func": "ix86_function_arg_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238990, "Length": 79, "Cover_Rate": 0.5851851851851851} {"Template_token": ["", "if", "(", "decl_function_context", "(", "fn", ")", "!=", "NULL_TREE", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fn", ")", ",", "", "", ")", ";", "else", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_ms_hook_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238991, "Length": 25, "Cover_Rate": 0.49019607843137253} {"Template_token": ["", "bool", "ix86_function_ms_hook_prologue", "(", "const_tree", "fn", ")", "{", "if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "{", "if", "(", "decl_function_context", "(", "fn", ")", "!=", "NULL_TREE", ")", "error_at", "(", "DECL_SOURCE_LOCATION", "(", "fn", ")", ",", "", "", ")", ";", "else", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_function_ms_hook_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238992, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "bool", "ix86_function_naked", "(", "const_tree", "fn", ")", "{"], "ground_truth": ["if", "(", "fn", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "fn", ")", ")", ")", "return", "true", ";"], "File": "i386", "Func": "ix86_function_naked", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238993, "Length": 24, "Cover_Rate": 0.8571428571428571} {"Template_token": ["", "if", "(", "!", "TARGET_MACHO", "&&", "!", "TARGET_64BIT", "&&", "flag_pic", "&&", "flag_plt", "&&", "bind_global", ")", "return", "false", ";", "if", "(", "ix86_minimum_incoming_stack_boundary", "(", "true", ")", "<", "PREFERRED_STACK_BOUNDARY", ")", "return", "false", ";", "if", "(", "decl", ")", "{", "decl_or_type", "=", "decl", ";", "type", "=", "TREE_TYPE", "(", "decl", ")", ";", "}", "else", "{", "type", "=", "CALL_EXPR_FN", "(", "exp", ")", ";", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "type", "=", "TREE_TYPE", "(", "type", ")", ";", "decl_or_type", "=", "type", ";", "}", "if", "(", "(", "OUTGOING_REG_PARM_STACK_SPACE", "(", "type", ")", "!=", "OUTGOING_REG_PARM_STACK_SPACE", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", ")", "||", "(", "REG_PARM_STACK_SPACE", "(", "decl_or_type", ")", "!=", "REG_PARM_STACK_SPACE", "(", "current_function_decl", ")", ")", ")", "{", "maybe_complain_about_tail_call", "(", "exp", ",", "", "", "", ")", ";", "return", "false", ";", "}", "a", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "exp", ")", ",", "decl_or_type", ",", "false", ")", ";", "b", "=", "ix86_function_value", "(", "TREE_TYPE", "(", "DECL_RESULT", "(", "cfun", "->", "decl", ")", ")", ",", "cfun", "->", "decl", ",", "false", ")", ";", "if", "(", "STACK_REG_P", "(", "a", ")", "||", "STACK_REG_P", "(", "b", ")", ")", "{", "if", "(", "!", "rtx_equal_p", "(", "a", ",", "b", ")", ")", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_ok_for_sibcall", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238994, "Length": 179, "Cover_Rate": 0.5173410404624278} {"Template_token": ["", "if", "(", "target", "->", "local", "&&", "target", "->", "can_change_signature", ")", "{", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";", "for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "REGPARM_MAX", ";", "local_regparm", "++", ")", "if", "(", "fixed_regs", "[", "local_regparm", "]", ")", "break", ";", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "if", "(", "flag_split_stack", ")", "{", "if", "(", "local_regparm", "==", "", ")", "local_regparm", "=", "", ";", "else", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "}", "for", "(", "regno", "=", "AX_REG", ";", "regno", "<=", "DI_REG", ";", "regno", "++", ")", "if", "(", "fixed_regs", "[", "regno", "]", ")", "globals", "++", ";", "local_regparm", "=", "globals", "<", "local_regparm", "?", "local_regparm", "-", "globals", ":", "", ";", "if", "(", "local_regparm", ">", "regparm", ")", "regparm", "=", "local_regparm", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238995, "Length": 139, "Cover_Rate": 0.4263803680981595} {"Template_token": ["", "regparm", "=", "TREE_INT_CST_LOW", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", ";", "return", "regparm", ";", "}", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "return", "", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "return", "", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "if", "(", "target", "->", "local", "&&", "target", "->", "can_change_signature", ")", "{", "int", "local_regparm", ",", "globals", "=", "", ",", "regno", ";", "for", "(", "local_regparm", "=", "", ";", "local_regparm", "<", "REGPARM_MAX", ";", "local_regparm", "++", ")", "if", "(", "fixed_regs", "[", "local_regparm", "]", ")", "break", ";", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";", "if", "(", "flag_split_stack", ")", "{", "if", "(", "local_regparm", "==", "", ")", "local_regparm", "=", "", ";", "else", "if", "(", "local_regparm", "==", "", "&&", "DECL_STATIC_CHAIN", "(", "target", "->", "decl", ")", ")", "local_regparm", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_regparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238996, "Length": 196, "Cover_Rate": 0.6012269938650306} {"Template_token": ["", "if", "(", "!", "decl", ")", "return", "", ";", "cgraph_node", "*", "target", "=", "cgraph_node", "::", "get", "(", "decl", ")", ";", "if", "(", "target", ")", "target", "=", "target", "->", "function_symbol", "(", ")", ";", "if", "(", "target", "&&", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_fpmath", "&", "FPMATH_SSE", ")", "&&", "opt_for_fn", "(", "target", "->", "decl", ",", "optimize", ")", "&&", "!", "(", "profile_flag", "&&", "!", "flag_fentry", ")", ")", "{", "if", "(", "target", "->", "local", "&&", "target", "->", "can_change_signature", ")", "{", "if", "(", "!", "TARGET_SSE", "&&", "warn", ")", "return", "-", "", ";", "return", "TARGET_SSE2_P", "(", "target_opts_for_fn", "(", "target", "->", "decl", ")", "->", "x_ix86_isa_flags", ")", "?", "", ":", "", ";", "}", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_sseregparm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238997, "Length": 111, "Cover_Rate": 0.581151832460733} {"Template_token": ["", "enum", "calling_abi", "ix86_function_type_abi", "(", "const_tree", "fntype", ")", "{", "enum", "calling_abi", "abi", "=", "ix86_abi", ";", "if", "(", "fntype", "==", "NULL_TREE", "||", "TYPE_ATTRIBUTES", "(", "fntype", ")", "==", "NULL_TREE", ")", "return", "abi", ";", "if", "(", "abi", "==", "SYSV_ABI", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "{", "static", "int", "warned", ";", "if", "(", "TARGET_X32", "&&", "!", "warned", ")", "{", "error", "(", "", ")", ";", "warned", "=", "", ";", "}", "abi", "=", "MS_ABI", ";", "}", "else", "if", "(", "abi", "==", "MS_ABI", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ")", "abi", "=", "SYSV_ABI", ";"], "ground_truth": ["return", "abi", ";"], "File": "i386", "Func": "ix86_function_type_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238998, "Length": 98, "Cover_Rate": 0.98989898989899} {"Template_token": ["", "static", "rtx", "ix86_function_value", "(", "const_tree", "valtype", ",", "const_tree", "fntype_or_decl", ",", "bool", ")", "{", "machine_mode", "mode", ",", "orig_mode", ";", "orig_mode", "=", "TYPE_MODE", "(", "valtype", ")", ";", "mode", "=", "type_natural_mode", "(", "valtype", ",", "NULL", ",", "true", ")", ";", "return", "ix86_function_value_1", "(", "valtype", ",", "fntype_or_decl", ",", "orig_mode", ",", "mode", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 238999, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "machine_mode", "mode", ",", "orig_mode", ";", "orig_mode", "=", "TYPE_MODE", "(", "valtype", ")", ";", "mode", "=", "type_natural_mode", "(", "valtype", ",", "NULL", ",", "true", ")", ";"], "ground_truth": ["return", "ix86_function_value_1", "(", "valtype", ",", "fntype_or_decl", ",", "orig_mode", ",", "mode", ")", ";"], "File": "i386", "Func": "ix86_function_value", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239000, "Length": 35, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "else", "return", "function_value_ms_32", "(", "orig_mode", ",", "mode", ",", "fntype", ",", "fn", ",", "valtype", ")", ";", "}", "else", "if", "(", "TARGET_64BIT", ")", "return", "function_value_64", "(", "orig_mode", ",", "mode", ",", "valtype", ")", ";"], "ground_truth": ["else", "return", "function_value_32", "(", "orig_mode", ",", "mode", ",", "fntype", ",", "fn", ")", ";"], "File": "i386", "Func": "ix86_function_value_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239001, "Length": 44, "Cover_Rate": 0.3697478991596639} {"Template_token": ["", "if", "(", "fntype_or_decl", "&&", "DECL_P", "(", "fntype_or_decl", ")", ")", "fn", "=", "fntype_or_decl", ";", "fntype", "=", "fn", "?", "TREE_TYPE", "(", "fn", ")", ":", "fntype_or_decl", ";", "if", "(", "ix86_function_type_abi", "(", "fntype", ")", "==", "MS_ABI", ")", "{"], "ground_truth": ["if", "(", "TARGET_64BIT", ")", "return", "function_value_ms_64", "(", "orig_mode", ",", "mode", ",", "valtype", ")", ";"], "File": "i386", "Func": "ix86_function_value_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239002, "Length": 48, "Cover_Rate": 0.40336134453781514} {"Template_token": ["", "return", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ";", "case", "ST0_REG", ":", "case", "ST1_REG", ":", "if", "(", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "==", "MS_ABI", ")", "return", "false", ";", "return", "TARGET_FLOAT_RETURNS_IN_80387", ";", "case", "XMM0_REG", ":", "case", "XMM1_REG", ":", "return", "TARGET_SSE", ";", "case", "MM0_REG", ":", "if", "(", "TARGET_MACHO", "||", "TARGET_64BIT", ")", "return", "false", ";", "return", "TARGET_MMX", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239003, "Length": 56, "Cover_Rate": 0.5490196078431373} {"Template_token": ["", "case", "SI_REG", ":", "return", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "!=", "MS_ABI", ";", "case", "ST0_REG", ":", "case", "ST1_REG", ":", "if", "(", "TARGET_64BIT", "&&", "ix86_cfun_abi", "(", ")", "==", "MS_ABI", ")", "return", "false", ";", "return", "TARGET_FLOAT_RETURNS_IN_80387", ";", "case", "XMM0_REG", ":", "case", "XMM1_REG", ":", "return", "TARGET_SSE", ";", "case", "MM0_REG", ":", "if", "(", "TARGET_MACHO", "||", "TARGET_64BIT", ")", "return", "false", ";", "return", "TARGET_MMX", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_function_value_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239004, "Length": 59, "Cover_Rate": 0.5784313725490197} {"Template_token": ["", "rtx", "ix86_gen_scratch_sse_rtx", "(", "machine_mode", "mode", ")", "{", "return", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_gen_scratch_sse_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239005, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "attrs", "!=", "NULL_TREE", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_CDECL", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_STDCALL", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_FASTCALL", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_THISCALL", ";"], "ground_truth": ["if", "(", "(", "ret", "&", "(", "IX86_CALLCVT_THISCALL", "|", "IX86_CALLCVT_FASTCALL", ")", ")", "==", "", ")", "{"], "File": "i386", "Func": "ix86_get_callcvt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239007, "Length": 77, "Cover_Rate": 0.38308457711442784} {"Template_token": ["", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_STDCALL", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_FASTCALL", ";", "else", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_THISCALL", ";", "if", "(", "(", "ret", "&", "(", "IX86_CALLCVT_THISCALL", "|", "IX86_CALLCVT_FASTCALL", ")", ")", "==", "", ")", "{", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_REGPARM", ";", "if", "(", "lookup_attribute", "(", "", ",", "attrs", ")", ")", "ret", "|=", "IX86_CALLCVT_SSEREGPARM", ";", "}", "if", "(", "IX86_BASE_CALLCVT", "(", "ret", ")", "!=", "", ")", "return", "ret", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_get_callcvt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239008, "Length": 97, "Cover_Rate": 0.48258706467661694} {"Template_token": ["", "rtx", "drap_vreg", ";", "rtx", "arg_ptr", ";", "rtx_insn", "*", "seq", ",", "*", "insn", ";", "arg_ptr", "=", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ";", "crtl", "->", "drap_reg", "=", "arg_ptr", ";", "start_sequence", "(", ")", ";", "drap_vreg", "=", "copy_to_reg", "(", "arg_ptr", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "insn", "=", "emit_insn_before", "(", "seq", ",", "NEXT_INSN", "(", "entry_of_function", "(", ")", ")", ")", ";", "if", "(", "!", "optimize", ")", "{"], "ground_truth": ["add_reg_note", "(", "insn", ",", "REG_CFA_SET_VDRAP", ",", "drap_vreg", ")", ";"], "File": "i386", "Func": "ix86_get_drap_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239009, "Length": 78, "Cover_Rate": 0.5492957746478874} {"Template_token": ["", "if", "(", "ix86_force_drap", "||", "(", "(", "cfun", "->", "machine", "->", "outgoing_args_on_stack", "||", "crtl", "->", "sp_is_clobbered_by_asm", ")", "&&", "!", "ACCUMULATE_OUTGOING_ARGS", ")", ")", "crtl", "->", "need_drap", "=", "true", ";", "if", "(", "stack_realign_drap", ")", "{", "unsigned", "int", "regno", "=", "find_drap_reg", "(", ")", ";", "rtx", "drap_vreg", ";", "rtx", "arg_ptr", ";", "rtx_insn", "*", "seq", ",", "*", "insn", ";", "arg_ptr", "=", "gen_rtx_REG", "(", "Pmode", ",", "regno", ")", ";", "crtl", "->", "drap_reg", "=", "arg_ptr", ";", "start_sequence", "(", ")", ";", "drap_vreg", "=", "copy_to_reg", "(", "arg_ptr", ")", ";", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";"], "ground_truth": ["insn", "=", "emit_insn_before", "(", "seq", ",", "NEXT_INSN", "(", "entry_of_function", "(", ")", ")", ")", ";"], "File": "i386", "Func": "ix86_get_drap_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239010, "Length": 103, "Cover_Rate": 0.7253521126760564} {"Template_token": ["", "else", "if", "(", "!", "TARGET_80387", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "else", "if", "(", "!", "TARGET_MIX_SSE_I387", ")", "{", "if", "(", "!", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_LONG_DOUBLE", ";", "else", "if", "(", "TARGET_SSE2", ")", "return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ";", "}", "return", "(", "type", "==", "EXCESS_PRECISION_TYPE_STANDARD", "?", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT", ":", "FLT_EVAL_METHOD_UNPREDICTABLE", ")", ";", "case", "EXCESS_PRECISION_TYPE_FLOAT16", ":", "if", "(", "TARGET_80387", "&&", "!", "(", "TARGET_SSE_MATH", "&&", "TARGET_SSE", ")", ")", "error", "(", "", ")", ";"], "ground_truth": ["return", "FLT_EVAL_METHOD_PROMOTE_TO_FLOAT16", ";"], "File": "i386", "Func": "ix86_get_excess_precision", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239011, "Length": 70, "Cover_Rate": 0.5785123966942148} {"Template_token": ["", "unsigned", "nunits", "=", "GET_MODE_NUNITS", "(", "data_mode", ")", ";", "unsigned", "elem_size", "=", "vector_size", "/", "nunits", ";", "if", "(", "(", "TARGET_AVX512F", "&&", "vector_size", "==", "", ")", "||", "(", "TARGET_AVX512VL", "&&", "(", "vector_size", "==", "", "||", "vector_size", "==", "", ")", ")", ")", "{", "if", "(", "elem_size", "==", "", "||", "elem_size", "==", "", "||", "(", "TARGET_AVX512BW", "&&", "(", "elem_size", "==", "", "||", "elem_size", "==", "", ")", ")", ")", "return", "smallest_int_mode_for_size", "(", "nunits", ")", ";", "}", "scalar_int_mode", "elem_mode", "=", "smallest_int_mode_for_size", "(", "elem_size", "*", "BITS_PER_UNIT", ")", ";", "gcc_assert", "(", "elem_size", "*", "nunits", "==", "vector_size", ")", ";"], "ground_truth": ["return", "mode_for_vector", "(", "elem_mode", ",", "nunits", ")", ";"], "File": "i386", "Func": "ix86_get_mask_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239012, "Length": 98, "Cover_Rate": 0.8521739130434782} {"Template_token": ["", "else", "if", "(", "TARGET_X32_P", "(", "ix86_isa_flags", ")", ")", "return", "", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i386", "Func": "ix86_get_multilib_abi_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239013, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "alias_set_type", "ix86_GOT_alias_set", "(", "void", ")", "{", "static", "alias_set_type", "set", "=", "-", "", ";", "if", "(", "set", "==", "-", "", ")", "set", "=", "new_alias_set", "(", ")", ";", "return", "set", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239018, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "alias_set_type", "set", "=", "-", "", ";"], "ground_truth": ["if", "(", "set", "==", "-", "", ")", "set", "=", "new_alias_set", "(", ")", ";"], "File": "i386", "Func": "ix86_GOT_alias_set", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239019, "Length": 20, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "if", "(", "GET_CODE", "(", "op", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "op", ",", "", ")", ")", "{", "case", "UNSPEC_GOTNTPOFF", ":", "return", "true", ";", "case", "UNSPEC_TPOFF", ":", "if", "(", "!", "TARGET_64BIT", ")", "return", "true", ";", "break", ";", "default", ":"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_gpr_tls_address_pattern_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239020, "Length": 42, "Cover_Rate": 0.4421052631578947} {"Template_token": ["", "if", "(", "GET_CODE", "(", "op", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "op", ",", "", ")", ")", "{", "case", "UNSPEC_GOTNTPOFF", ":", "return", "true", ";", "case", "UNSPEC_TPOFF", ":", "if", "(", "!", "TARGET_64BIT", ")", "return", "true", ";", "break", ";", "default", ":", "break", ";", "}", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_gpr_tls_address_pattern_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239021, "Length": 48, "Cover_Rate": 0.5052631578947369} {"Template_token": ["", "if", "(", "REG_P", "(", "dst", ")", "&&", "HARD_REGISTER_P", "(", "dst", ")", "&&", "!", "REG_P", "(", "src", ")", "&&", "!", "MEM_P", "(", "src", ")", "&&", "!", "(", "VECTOR_MODE_P", "(", "GET_MODE", "(", "dst", ")", ")", "?", "standard_sse_constant_p", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", ":", "x86_64_immediate_operand", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "dst", ")", ")", ")", "&&", "!", "reload_completed", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_hardreg_mov_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239022, "Length": 76, "Cover_Rate": 0.8837209302325582} {"Template_token": ["", "bool", "ix86_hardreg_mov_ok", "(", "rtx", "dst", ",", "rtx", "src", ")", "{"], "ground_truth": ["if", "(", "REG_P", "(", "dst", ")", "&&", "HARD_REGISTER_P", "(", "dst", ")", "&&", "!", "REG_P", "(", "src", ")", "&&", "!", "MEM_P", "(", "src", ")", "&&", "!", "(", "VECTOR_MODE_P", "(", "GET_MODE", "(", "dst", ")", ")", "?", "standard_sse_constant_p", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", ":", "x86_64_immediate_operand", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", ")", "&&", "ix86_class_likely_spilled_p", "(", "REGNO_REG_CLASS", "(", "REGNO", "(", "dst", ")", ")", ")", "&&", "!", "reload_completed", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_hardreg_mov_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239023, "Length": 82, "Cover_Rate": 0.9534883720930233} {"Template_token": ["", "if", "(", "abi_id", "==", "ABI_VZEROUPPER", ")", "return", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "", "&&", "(", "(", "TARGET_64BIT", "&&", "REX_SSE_REGNO_P", "(", "regno", ")", ")", "||", "LEGACY_SSE_REGNO_P", "(", "regno", ")", ")", ")", ";"], "ground_truth": ["return", "SSE_REGNO_P", "(", "regno", ")", "&&", "GET_MODE_SIZE", "(", "mode", ")", ">", "", ";"], "File": "i386", "Func": "ix86_hard_regno_call_part_clobbered", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239024, "Length": 45, "Cover_Rate": 0.7258064516129032} {"Template_token": ["", "if", "(", "TARGET_AVX512VL", "&&", "(", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", "||", "VALID_AVX512VL_128_REG_MODE", "(", "mode", ")", ")", ")", "return", "true", ";", "if", "(", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", "return", "false", ";", "return", "(", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_OR_OI_MODE", "(", "mode", ")", ")", "||", "VALID_SSE_REG_MODE", "(", "mode", ")", "||", "VALID_SSE2_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "{", "return", "(", "VALID_MMX_REG_MODE", "(", "mode", ")", "||", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", ")", ";", "}", "if", "(", "mode", "==", "QImode", ")", "{", "if", "(", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "return", "true", ";", "if", "(", "!", "TARGET_PARTIAL_REG_STALL", ")", "return", "true", ";", "if", "(", "lra_in_progress", ")", "return", "true", ";", "return", "!", "can_create_pseudo_p", "(", ")", ";", "}", "else", "if", "(", "VALID_INT_MODE_P", "(", "mode", ")", "||", "VALID_FP_MODE_P", "(", "mode", ")", ")", "return", "true", ";", "else", "if", "(", "VALID_MMX_REG_MODE_3DNOW", "(", "mode", ")", "||", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_hard_regno_mode_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239025, "Length": 159, "Cover_Rate": 0.46355685131195334} {"Template_token": ["", "return", "CEIL", "(", "GET_MODE_SIZE", "(", "mode", ")", ",", "UNITS_PER_WORD", ")", ";", "}", "if", "(", "COMPLEX_MODE_P", "(", "mode", ")", ")", "return", "", ";", "if", "(", "mode", "==", "P2QImode", "||", "mode", "==", "P2HImode", ")", "return", "", ";", "if", "(", "mode", "==", "V64SFmode", "||", "mode", "==", "V64SImode", ")", "return", "", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_hard_regno_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239026, "Length": 52, "Cover_Rate": 0.5252525252525253} {"Template_token": ["", "static", "unsigned", "int", "ix86_hard_regno_nregs", "(", "unsigned", "int", "regno", ",", "machine_mode", "mode", ")", "{", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "{"], "ground_truth": ["if", "(", "mode", "==", "XFmode", ")", "return", "TARGET_64BIT", "?", "", ":", "", ";"], "File": "i386", "Func": "ix86_hard_regno_nregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239027, "Length": 34, "Cover_Rate": 0.3434343434343434} {"Template_token": ["", "static", "bool", "ix86_hard_regno_scratch_ok", "(", "unsigned", "int", "regno", ")", "{"], "ground_truth": ["return", "(", "!", "cfun", "->", "machine", "->", "no_caller_saved_registers", "||", "(", "!", "epilogue_completed", "&&", "df_regs_ever_live_p", "(", "regno", ")", ")", ")", ";"], "File": "i386", "Func": "ix86_hard_regno_scratch_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239028, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "bool", "ix86_hard_regno_scratch_ok", "(", "unsigned", "int", "regno", ")", "{", "return", "(", "!", "cfun", "->", "machine", "->", "no_caller_saved_registers", "||", "(", "!", "epilogue_completed", "&&", "df_regs_ever_live_p", "(", "regno", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_hard_regno_scratch_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239029, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "break", ";", "case", "I387_TRUNC", ":", "if", "(", "mode", "==", "I387_CW_TRUNC", ")", "return", "mode", ";", "break", ";", "case", "I387_FLOOR", ":", "if", "(", "mode", "==", "I387_CW_FLOOR", ")", "return", "mode", ";", "break", ";", "case", "I387_CEIL", ":", "if", "(", "mode", "==", "I387_CW_CEIL", ")", "return", "mode", ";", "break", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386", "Func": "ix86_i387_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239030, "Length": 50, "Cover_Rate": 0.3424657534246575} {"Template_token": ["", "gcc_assert", "(", "abi_id", "==", "ABI_VZEROUPPER", ")", ";", "predefined_function_abi", "&", "vzeroupper_abi", "=", "function_abis", "[", "abi_id", "]", ";"], "ground_truth": ["if", "(", "!", "vzeroupper_abi", ".", "initialized_p", "(", ")", ")", "{"], "File": "i386", "Func": "ix86_initialize_callee_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239031, "Length": 26, "Cover_Rate": 0.49056603773584906} {"Template_token": ["", "struct", "ix86_frame", "&", "frame", "=", "cfun", "->", "machine", "->", "frame", ";", "if", "(", "from", "==", "ARG_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", ";"], "ground_truth": ["else", "if", "(", "from", "==", "FRAME_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", "-", "frame", ".", "frame_pointer_offset", ";"], "File": "i386", "Func": "ix86_initial_elimination_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239032, "Length": 46, "Cover_Rate": 0.48936170212765956} {"Template_token": ["", "struct", "ix86_frame", "&", "frame", "=", "cfun", "->", "machine", "->", "frame", ";", "if", "(", "from", "==", "ARG_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", ";"], "ground_truth": ["else", "if", "(", "from", "==", "FRAME_POINTER_REGNUM", "&&", "to", "==", "HARD_FRAME_POINTER_REGNUM", ")", "return", "frame", ".", "hard_frame_pointer_offset", "-", "frame", ".", "frame_pointer_offset", ";"], "File": "i386", "Func": "ix86_initial_elimination_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239033, "Length": 46, "Cover_Rate": 0.48936170212765956} {"Template_token": ["", "cost", "[", "vect_prologue", "]", "=", "cost", "[", "vect_body", "]", "=", "cost", "[", "vect_epilogue", "]", "=", "", ";", "return", "cost", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_init_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239034, "Length": 21, "Cover_Rate": 0.5} {"Template_token": ["", "emit_label", "(", "label", ")", ";", "LABEL_PRESERVE_P", "(", "label", ")", "=", "", ";", "tmp_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "gcc_assert", "(", "REGNO", "(", "pic_offset_table_rtx", ")", "!=", "tmp_regno", ")", ";", "emit_insn", "(", "gen_set_rip_rex64", "(", "pic_offset_table_rtx", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "tmp_reg", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "pic_offset_table_rtx", ",", "tmp_reg", ")", ")", ";", "const", "char", "*", "name", "=", "LABEL_NAME", "(", "label", ")", ";", "PUT_CODE", "(", "label", ",", "NOTE", ")", ";"], "ground_truth": ["NOTE_KIND", "(", "label", ")", "=", "NOTE_INSN_DELETED_LABEL", ";"], "File": "i386", "Func": "ix86_init_large_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239035, "Length": 85, "Cover_Rate": 0.6967213114754098} {"Template_token": ["", "emit_insn", "(", "gen_set_got_offset_rex64", "(", "tmp_reg", ",", "label", ")", ")", ";", "emit_insn", "(", "gen_add2_insn", "(", "pic_offset_table_rtx", ",", "tmp_reg", ")", ")", ";", "const", "char", "*", "name", "=", "LABEL_NAME", "(", "label", ")", ";"], "ground_truth": ["PUT_CODE", "(", "label", ",", "NOTE", ")", ";"], "File": "i386", "Func": "ix86_init_large_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239036, "Length": 37, "Cover_Rate": 0.30327868852459017} {"Template_token": ["", "}", "else", "{", "set_optab_libfunc", "(", "sdivmod_optab", ",", "DImode", ",", "", ")", ";", "set_optab_libfunc", "(", "udivmod_optab", ",", "DImode", ",", "", ")", ";", "}"], "ground_truth": ["darwin_rename_builtins", "(", ")", ";"], "File": "i386", "Func": "ix86_init_libfuncs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239037, "Length": 26, "Cover_Rate": 0.45614035087719296} {"Template_token": ["", "if", "(", "crtl", "->", "profile", ")", "emit_move_insn", "(", "pic_offset_table_rtx", ",", "reg", ")", ";", "add_reg_note", "(", "insn", ",", "REG_CFA_FLUSH_QUEUE", ",", "NULL_RTX", ")", ";", "}", "seq", "=", "get_insns", "(", ")", ";", "end_sequence", "(", ")", ";", "entry_edge", "=", "single_succ_edge", "(", "ENTRY_BLOCK_PTR_FOR_FN", "(", "cfun", ")", ")", ";"], "ground_truth": ["insert_insn_on_edge", "(", "seq", ",", "entry_edge", ")", ";"], "File": "i386", "Func": "ix86_init_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239038, "Length": 50, "Cover_Rate": 0.3424657534246575} {"Template_token": ["", "const", "predefined_function_abi", "&", "ix86_insn_callee_abi", "(", "const", "rtx_insn", "*", "insn", ")", "{", "unsigned", "int", "abi_id", "=", "", ";", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "vzeroupper_pattern", "(", "pat", ",", "VOIDmode", ")", ")", "abi_id", "=", "ABI_VZEROUPPER", ";", "return", "function_abis", "[", "abi_id", "]", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_insn_callee_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239039, "Length": 45, "Cover_Rate": 1.0} {"Template_token": ["", "unsigned", "int", "abi_id", "=", "", ";"], "ground_truth": ["rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";"], "File": "i386", "Func": "ix86_insn_callee_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239040, "Length": 14, "Cover_Rate": 0.3111111111111111} {"Template_token": ["", "static", "void", "ix86_instantiate_decls", "(", "void", ")", "{", "struct", "stack_local_entry", "*", "s", ";", "for", "(", "s", "=", "ix86_stack_locals", ";", "s", ";", "s", "=", "s", "->", "next", ")", "if", "(", "s", "->", "rtl", "!=", "NULL_RTX", ")", "instantiate_decl_rtl", "(", "s", "->", "rtl", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_instantiate_decls", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239041, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "return", "virtual_incoming_args_rtx", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_internal_arg_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239042, "Length": 4, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "static", "rtx", "ix86_internal_arg_pointer", "(", "void", ")", "{"], "ground_truth": ["return", "virtual_incoming_args_rtx", ";"], "File": "i386", "Func": "ix86_internal_arg_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239043, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "if", "(", "exp", "==", "NULL_TREE", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "VAR_P", "(", "exp", ")", "&&", "!", "is_global_var", "(", "exp", ")", ")", "return", "false", ";", "if", "(", "VAR_P", "(", "exp", ")", "&&", "DECL_SECTION_NAME", "(", "exp", ")", ")", "{", "const", "char", "*", "section", "=", "DECL_SECTION_NAME", "(", "exp", ")", ";", "if", "(", "strcmp", "(", "section", ",", "", ")", "==", "", "||", "strcmp", "(", "section", ",", "", ")", "==", "", ")", "return", "true", ";", "return", "false", ";", "}", "else", "{"], "ground_truth": ["HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "TREE_TYPE", "(", "exp", ")", ")", ";"], "File": "i386", "Func": "ix86_in_large_data_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239044, "Length": 100, "Cover_Rate": 0.7194244604316546} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "return", "false", ";"], "ground_truth": ["return", "default_is_empty_record", "(", "type", ")", ";"], "File": "i386", "Func": "ix86_is_empty_record", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239046, "Length": 14, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "if", "(", "!", "TARGET_64BIT", ")", "{", "attr", "=", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "fntype", ")", ")", ";", "if", "(", "attr", ")", "return", "(", "TREE_INT_CST_LOW", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", "==", "", ")", ";", "if", "(", "ix86_function_type_abi", "(", "fntype", ")", "==", "MS_ABI", ")", "return", "true", ";", "}"], "ground_truth": ["return", "KEEP_AGGREGATE_RETURN_POINTER", "!=", "", ";"], "File": "i386", "Func": "ix86_keep_aggregate_return_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239047, "Length": 56, "Cover_Rate": 0.8235294117647058} {"Template_token": ["", "if", "(", "attr", ")", "return", "(", "TREE_INT_CST_LOW", "(", "TREE_VALUE", "(", "TREE_VALUE", "(", "attr", ")", ")", ")", "==", "", ")", ";", "if", "(", "ix86_function_type_abi", "(", "fntype", ")", "==", "MS_ABI", ")", "return", "true", ";", "}"], "ground_truth": ["return", "KEEP_AGGREGATE_RETURN_POINTER", "!=", "", ";"], "File": "i386", "Func": "ix86_keep_aggregate_return_pointer", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239048, "Length": 38, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "bool", "ix86_lea_for_add_ok", "(", "rtx_insn", "*", "insn", ",", "rtx", "operands", "[", "]", ")", "{", "unsigned", "int", "regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "regno1", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "unsigned", "int", "regno2", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "if", "(", "regno0", "!=", "regno1", "&&", "regno0", "!=", "regno2", ")", "return", "true", ";"], "ground_truth": ["if", "(", "!", "TARGET_OPT_AGU", "||", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_lea_for_add_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239049, "Length": 75, "Cover_Rate": 0.8152173913043478} {"Template_token": ["", "if", "(", "split_cost", "<", "", ")", "return", "false", ";", "if", "(", "regno0", "==", "regno1", "||", "regno0", "==", "regno2", ")", "return", "false", ";", "return", "true", ";", "}", "struct", "recog_data_d", "recog_data_save", "=", "recog_data", ";", "dist_define", "=", "distance_non_agu_define", "(", "regno1", ",", "regno2", ",", "insn", ")", ";", "dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";"], "ground_truth": ["recog_data", "=", "recog_data_save", ";"], "File": "i386", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239050, "Length": 56, "Cover_Rate": 0.35443037974683544} {"Template_token": ["", "return", "true", ";", "}", "struct", "recog_data_d", "recog_data_save", "=", "recog_data", ";", "dist_define", "=", "distance_non_agu_define", "(", "regno1", ",", "regno2", ",", "insn", ")", ";", "dist_use", "=", "distance_agu_use", "(", "regno0", ",", "insn", ")", ";", "recog_data", "=", "recog_data_save", ";", "if", "(", "dist_define", "<", "", "||", "dist_define", ">=", "LEA_MAX_STALL", ")", "{", "if", "(", "dist_use", "<", "", "&&", "split_cost", "==", "", ")", "return", "TARGET_64BIT", "||", "IX86_LEA_PRIORITY", ";", "else", "return", "true", ";", "}", "dist_define", "+=", "split_cost", "+", "IX86_LEA_PRIORITY", ";", "if", "(", "dist_use", "<", "", ")", "return", "dist_define", ">", "LEA_MAX_STALL", ";"], "ground_truth": ["return", "dist_define", ">=", "dist_use", ";"], "File": "i386", "Func": "ix86_lea_outperforms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239051, "Length": 87, "Cover_Rate": 0.5506329113924051} {"Template_token": ["", "HOST_WIDE_INT", "scale", ";", "addr_space_t", "seg", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "==", "", ")", "return", "false", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "scale", "=", "parts", ".", "scale", ";", "seg", "=", "parts", ".", "seg", ";", "if", "(", "base", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "base", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_BASE_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_BASE_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "index", ")", "{", "rtx", "reg", "=", "ix86_validate_address_register", "(", "index", ")", ";", "if", "(", "reg", "==", "NULL_RTX", ")", "return", "false", ";", "if", "(", "(", "strict", "&&", "!", "REG_OK_FOR_INDEX_STRICT_P", "(", "reg", ")", ")", "||", "(", "!", "strict", "&&", "!", "REG_OK_FOR_INDEX_NONSTRICT_P", "(", "reg", ")", ")", ")", "return", "false", ";", "}", "if", "(", "base", "&&", "index", "&&", "GET_MODE", "(", "base", ")", "!=", "GET_MODE", "(", "index", ")", ")", "return", "false", ";", "if", "(", "seg", "!=", "ADDR_SPACE_GENERIC", "&&", "(", "(", "base", "&&", "GET_MODE", "(", "base", ")", "!=", "word_mode", ")", "||", "(", "index", "&&", "GET_MODE", "(", "index", ")", "!=", "word_mode", ")", ")", ")", "return", "false", ";", "if", "(", "scale", "!=", "", ")", "{", "if", "(", "!", "index", ")", "return", "false", ";", "if", "(", "scale", "!=", "", "&&", "scale", "!=", "", "&&", "scale", "!=", "", ")", "return", "false", ";", "}", "if", "(", "disp", ")", "{", "if", "(", "ix86_endbr_immediate_operand", "(", "disp", ",", "VOIDmode", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "disp", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "disp", ",", "", ")", ")", "==", "UNSPEC", "&&", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", "!=", "UNSPEC_MACHOPIC_OFFSET", ")", "switch", "(", "XINT", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "if", "(", "!", "TARGET_64BIT", "&&", "ix86_force_load_from_GOT_p", "(", "XVECEXP", "(", "XEXP", "(", "disp", ",", "", ")", ",", "", ",", "", ")", ")", ")", "goto", "is_legitimate_pic", ";"], "ground_truth": ["case", "UNSPEC_GOTOFF", ":"], "File": "i386", "Func": "ix86_legitimate_address_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239052, "Length": 332, "Cover_Rate": 0.47092198581560285} {"Template_token": ["", "preprocess_constraints", "(", "insn", ")", ";", "int", "n_operands", "=", "recog_data", ".", "n_operands", ";", "int", "n_alternatives", "=", "recog_data", ".", "n_alternatives", ";", "for", "(", "i", "=", "", ";", "i", "<", "n_operands", ";", "i", "++", ")", "{", "rtx", "op", "=", "recog_data", ".", "operand", "[", "i", "]", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "op", ")", ";", "const", "operand_alternative", "*", "op_alt", ";", "int", "offset", "=", "", ";", "bool", "win", ";", "int", "j", ";", "if", "(", "UNARY_P", "(", "op", ")", ")", "op", "=", "XEXP", "(", "op", ",", "", ")", ";", "if", "(", "SUBREG_P", "(", "op", ")", ")", "{", "if", "(", "REG_P", "(", "SUBREG_REG", "(", "op", ")", ")", "&&", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", "<", "FIRST_PSEUDO_REGISTER", ")", "offset", "=", "subreg_regno_offset", "(", "REGNO", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "GET_MODE", "(", "SUBREG_REG", "(", "op", ")", ")", ",", "SUBREG_BYTE", "(", "op", ")", ",", "GET_MODE", "(", "op", ")", ")", ";", "op", "=", "SUBREG_REG", "(", "op", ")", ";", "}", "if", "(", "!", "(", "REG_P", "(", "op", ")", "&&", "HARD_REGISTER_P", "(", "op", ")", ")", ")", "continue", ";", "op_alt", "=", "recog_op_alt", ";", "win", "=", "!", "n_alternatives", ";", "alternative_mask", "preferred", "=", "get_preferred_alternatives", "(", "insn", ")", ";", "for", "(", "j", "=", "", ";", "j", "<", "n_alternatives", ";", "j", "++", ",", "op_alt", "+=", "n_operands", ")", "{", "if", "(", "!", "TEST_BIT", "(", "preferred", ",", "j", ")", ")", "continue", ";", "if", "(", "op_alt", "[", "i", "]", ".", "anything_ok", "||", "(", "op_alt", "[", "i", "]", ".", "matches", "!=", "-", "", "&&", "operands_match_p", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "recog_data", ".", "operand", "[", "op_alt", "[", "i", "]", ".", "matches", "]", ")", ")", "||", "reg_fits_class_p", "(", "op", ",", "op_alt", "[", "i", "]", ".", "cl", ",", "offset", ",", "mode", ")", ")", "{", "win", "=", "true", ";", "break", ";", "}", "}", "if", "(", "!", "win", ")", "return", "false", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_legitimate_combined_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239053, "Length": 295, "Cover_Rate": 0.9161490683229814} {"Template_token": ["", "switch", "(", "GET_CODE", "(", "x", ")", ")", "{", "case", "CONST", ":", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "PLUS", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", "return", "false", ";", "x", "=", "XEXP", "(", "x", ",", "", ")", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "x", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", ")", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "case", "UNSPEC_GOTOFF", ":", "case", "UNSPEC_PLTOFF", ":", "return", "TARGET_64BIT", ";", "case", "UNSPEC_TPOFF", ":", "case", "UNSPEC_NTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "case", "UNSPEC_DTPOFF", ":", "x", "=", "XVECEXP", "(", "x", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_DYNAMIC", ")", ";", "default", ":", "return", "false", ";", "}", "if", "(", "GET_CODE", "(", "x", ")", "==", "LABEL_REF", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "x", ")", "!=", "SYMBOL_REF", ")", "return", "false", ";", "case", "SYMBOL_REF", ":", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", ")", "return", "false", ";", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "x", ")", ")", "return", "false", ";", "if", "(", "MACHO_DYNAMIC_NO_PIC_P", ")", "return", "machopic_symbol_defined_p", "(", "x", ")", ";", "if", "(", "ix86_force_load_from_GOT_p", "(", "x", ")", ")", "return", "false", ";", "break", ";", "CASE_CONST_SCALAR_INT", ":", "if", "(", "ix86_endbr_immediate_operand", "(", "x", ",", "VOIDmode", ")", ")", "return", "false", ";", "switch", "(", "mode", ")", "{", "case", "E_TImode", ":", "if", "(", "TARGET_64BIT", ")", "return", "true", ";", "case", "E_OImode", ":", "case", "E_XImode", ":", "if", "(", "!", "standard_sse_constant_p", "(", "x", ",", "mode", ")", "&&", "GET_MODE_SIZE", "(", "TARGET_AVX512F", "?", "XImode", ":", "(", "TARGET_AVX", "?", "OImode", ":", "(", "TARGET_SSE2", "?", "TImode", ":", "DImode", ")", ")", ")", "<", "GET_MODE_SIZE", "(", "mode", ")", ")", "return", "false", ";", "default", ":", "break", ";", "}", "break", ";", "case", "CONST_VECTOR", ":", "if", "(", "!", "standard_sse_constant_p", "(", "x", ",", "mode", ")", ")", "return", "false", ";"], "ground_truth": ["default", ":"], "File": "i386", "Func": "ix86_legitimate_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239054, "Length": 340, "Cover_Rate": 0.9497206703910615} {"Template_token": ["", "bool", "ix86_libc_has_function", "(", "enum", "function_class", "fn_class", ")", "{", "return", "targetm", ".", "libc_has_function", "(", "fn_class", ",", "NULL_TREE", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_libc_has_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239058, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "ix86_libc_has_function", "(", "enum", "function_class", "fn_class", ")", "{"], "ground_truth": ["return", "targetm", ".", "libc_has_function", "(", "fn_class", ",", "NULL_TREE", ")", ";"], "File": "i386", "Func": "ix86_libc_has_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239059, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "bool", "ix86_libgcc_floating_mode_supported_p", "(", "scalar_float_mode", "mode", ")", "{", "return", "(", "(", "mode", "==", "HFmode", "&&", "TARGET_SSE2", ")", "?", "true", ":", "default_libgcc_floating_mode_supported_p", "(", "mode", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_libgcc_floating_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239061, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "bitmap_set_bit", "(", "regs", ",", "split_stack_prologue_scratch_regno", "(", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_live_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239062, "Length": 11, "Cover_Rate": 0.3142857142857143} {"Template_token": ["", "unsigned", "int", "ix86_local_alignment", "(", "tree", "exp", ",", "machine_mode", "mode", ",", "unsigned", "int", "align", ",", "bool", "may_lower", ")", "{", "tree", "type", ",", "decl", ";", "if", "(", "exp", "&&", "DECL_P", "(", "exp", ")", ")", "{", "type", "=", "TREE_TYPE", "(", "exp", ")", ";", "decl", "=", "exp", ";", "}", "else", "{", "type", "=", "exp", ";", "decl", "=", "NULL", ";", "}", "if", "(", "may_lower", "&&", "!", "TARGET_64BIT", "&&", "align", "==", "", "&&", "ix86_preferred_stack_boundary", "<", "", "&&", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "(", "!", "TYPE_USER_ALIGN", "(", "type", ")", "&&", "!", "TYPE_ATOMIC", "(", "strip_array_types", "(", "type", ")", ")", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "align", "=", "", ";", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_IAMCU", ")", "return", "align", ";", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{", "if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239063, "Length": 239, "Cover_Rate": 0.5010482180293501} {"Template_token": ["", "unsigned", "int", "ix86_local_alignment", "(", "tree", "exp", ",", "machine_mode", "mode", ",", "unsigned", "int", "align", ",", "bool", "may_lower", ")", "{", "tree", "type", ",", "decl", ";", "if", "(", "exp", "&&", "DECL_P", "(", "exp", ")", ")", "{", "type", "=", "TREE_TYPE", "(", "exp", ")", ";", "decl", "=", "exp", ";", "}", "else", "{", "type", "=", "exp", ";", "decl", "=", "NULL", ";", "}", "if", "(", "may_lower", "&&", "!", "TARGET_64BIT", "&&", "align", "==", "", "&&", "ix86_preferred_stack_boundary", "<", "", "&&", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "(", "!", "TYPE_USER_ALIGN", "(", "type", ")", "&&", "!", "TYPE_ATOMIC", "(", "strip_array_types", "(", "type", ")", ")", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "align", "=", "", ";", "if", "(", "!", "type", ")", "{", "if", "(", "mode", "==", "XFmode", "&&", "align", "<", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ")", "align", "=", "GET_MODE_ALIGNMENT", "(", "DFmode", ")", ";", "return", "align", ";", "}", "if", "(", "TARGET_IAMCU", ")", "return", "align", ";", "if", "(", "TARGET_64BIT", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", "&&", "TARGET_SSE", ")", "{"], "ground_truth": ["if", "(", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "(", "va_list_type_node", "==", "NULL_TREE", "||", "(", "TYPE_MAIN_VARIANT", "(", "type", ")", "!=", "TYPE_MAIN_VARIANT", "(", "va_list_type_node", ")", ")", ")", "&&", "TYPE_SIZE", "(", "type", ")", "&&", "TREE_CODE", "(", "TYPE_SIZE", "(", "type", ")", ")", "==", "INTEGER_CST", "&&", "wi", "::", "geu_p", "(", "wi", "::", "to_wide", "(", "TYPE_SIZE", "(", "type", ")", ")", ",", "", ")", "&&", "align", "<", "", ")", "return", "", ";"], "File": "i386", "Func": "ix86_local_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239064, "Length": 238, "Cover_Rate": 0.4989517819706499} {"Template_token": ["", "unsigned", "mem_count", "=", "", ";", "if", "(", "!", "TARGET_ADJUST_UNROLL", ")", "return", "nunroll", ";", "subrtx_iterator", "::", "array_type", "array", ";", "bbs", "=", "get_loop_body", "(", "loop", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "loop", "->", "num_nodes", ";", "i", "++", ")", "FOR_BB_INSNS", "(", "bbs", "[", "i", "]", ",", "insn", ")", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "PATTERN", "(", "insn", ")", ",", "NONCONST", ")", "if", "(", "const_rtx", "x", "=", "*", "iter", ")", "if", "(", "MEM_P", "(", "x", ")", ")", "{"], "File": "i386", "Func": "ix86_loop_unroll_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239065, "Length": 85, "Cover_Rate": 0.49707602339181284} {"Template_token": ["", "if", "(", "new_align", "<", "DECL_ALIGN", "(", "decl", ")", ")", "SET_DECL_ALIGN", "(", "decl", ",", "new_align", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_lower_local_decl_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239067, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "type", ")", "!=", "VOID_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "BOOLEAN_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "INTEGER_TYPE", "&&", "TREE_CODE", "(", "type", ")", "!=", "REAL_TYPE", ")", "return", "NULL", ";", "switch", "(", "TYPE_MODE", "(", "type", ")", ")", "{", "case", "E_HFmode", ":"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "ix86_mangle_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239068, "Length": 47, "Cover_Rate": 0.5662650602409639} {"Template_token": ["", "if", "(", "(", "mask", "|", "(", "HOST_WIDE_INT_M1U", "<<", "elems", ")", ")", "!=", "HOST_WIDE_INT_M1U", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_masked_all_ones", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239069, "Length": 21, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "arg_mask", ")", "!=", "INTEGER_CST", ")", "return", "false", ";", "unsigned", "HOST_WIDE_INT", "mask", "=", "TREE_INT_CST_LOW", "(", "arg_mask", ")", ";"], "ground_truth": ["if", "(", "(", "mask", "|", "(", "HOST_WIDE_INT_M1U", "<<", "elems", ")", ")", "!=", "HOST_WIDE_INT_M1U", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_masked_all_ones", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239070, "Length": 38, "Cover_Rate": 0.7037037037037037} {"Template_token": ["", "switch", "(", "set_mode", ")", "{", "case", "E_CCNOmode", ":", "if", "(", "req_mode", "!=", "CCNOmode", "&&", "(", "req_mode", "!=", "CCmode", "||", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", "!=", "const0_rtx", ")", ")", "return", "false", ";", "break", ";", "case", "E_CCmode", ":", "if", "(", "req_mode", "==", "CCGCmode", ")", "return", "false", ";", "case", "E_CCGCmode", ":", "if", "(", "req_mode", "==", "CCGOCmode", "||", "req_mode", "==", "CCNOmode", ")", "return", "false", ";", "case", "E_CCGOCmode", ":", "if", "(", "req_mode", "==", "CCZmode", ")", "return", "false", ";", "case", "E_CCZmode", ":", "break", ";", "case", "E_CCGZmode", ":"], "ground_truth": ["case", "E_CCAmode", ":"], "File": "i386", "Func": "ix86_match_ccmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239071, "Length": 88, "Cover_Rate": 0.42718446601941745} {"Template_token": ["", "machine_mode", "set_mode", ";", "set", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "set", ")", "==", "PARALLEL", ")", "set", "=", "XVECEXP", "(", "set", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "set", ")", "==", "SET", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "COMPARE", ")", ";", "set_mode", "=", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", ";", "switch", "(", "set_mode", ")", "{", "case", "E_CCNOmode", ":", "if", "(", "req_mode", "!=", "CCNOmode", "&&", "(", "req_mode", "!=", "CCmode", "||", "XEXP", "(", "SET_SRC", "(", "set", ")", ",", "", ")", "!=", "const0_rtx", ")", ")", "return", "false", ";", "break", ";", "case", "E_CCmode", ":", "if", "(", "req_mode", "==", "CCGCmode", ")", "return", "false", ";", "case", "E_CCGCmode", ":", "if", "(", "req_mode", "==", "CCGOCmode", "||", "req_mode", "==", "CCNOmode", ")", "return", "false", ";", "case", "E_CCGOCmode", ":", "if", "(", "req_mode", "==", "CCZmode", ")", "return", "false", ";", "case", "E_CCZmode", ":", "break", ";", "case", "E_CCGZmode", ":", "case", "E_CCAmode", ":", "case", "E_CCCmode", ":", "case", "E_CCOmode", ":", "case", "E_CCPmode", ":", "case", "E_CCSmode", ":", "if", "(", "set_mode", "!=", "req_mode", ")", "return", "false", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", "GET_MODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "set_mode", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_match_ccmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239072, "Length": 193, "Cover_Rate": 0.9368932038834952} {"Template_token": ["", "bool", "predictable_p", "=", "predictable_edge_p", "(", "e", ")", ";", "if", "(", "predictable_p", ")", "{", "if", "(", "OPTION_SET_P", "(", "param_max_rtl_if_conversion_predictable_cost", ")", ")", "return", "param_max_rtl_if_conversion_predictable_cost", ";", "}", "else", "{", "if", "(", "OPTION_SET_P", "(", "param_max_rtl_if_conversion_unpredictable_cost", ")", ")", "return", "param_max_rtl_if_conversion_unpredictable_cost", ";", "}"], "ground_truth": ["return", "BRANCH_COST", "(", "true", ",", "predictable_p", ")", "*", "COSTS_N_INSNS", "(", "", ")", ";"], "File": "i386", "Func": "ix86_max_noce_ifcvt_seq_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239073, "Length": 50, "Cover_Rate": 0.8333333333333334} {"Template_token": ["", "if", "(", "OPTION_SET_P", "(", "param_max_rtl_if_conversion_predictable_cost", ")", ")", "return", "param_max_rtl_if_conversion_predictable_cost", ";", "}", "else", "{", "if", "(", "OPTION_SET_P", "(", "param_max_rtl_if_conversion_unpredictable_cost", ")", ")", "return", "param_max_rtl_if_conversion_unpredictable_cost", ";", "}", "return", "BRANCH_COST", "(", "true", ",", "predictable_p", ")", "*", "COSTS_N_INSNS", "(", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_max_noce_ifcvt_seq_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239074, "Length": 38, "Cover_Rate": 0.6333333333333333} {"Template_token": ["", "con", "+=", "", ";", "if", "(", "strchr", "(", "con", ",", "','", ")", "!=", "NULL", ")", "{", "error_at", "(", "loc", ",", "", ")", ";", "continue", ";", "}", "bool", "invert", "=", "false", ";", "if", "(", "con", "[", "", "]", "==", "'n'", ")", "invert", "=", "true", ",", "con", "++", ";", "machine_mode", "mode", "=", "CCmode", ";", "rtx_code", "code", "=", "UNKNOWN", ";", "switch", "(", "con", "[", "", "]", ")", "{", "case", "'a'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCAmode", ",", "code", "=", "EQ", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "NE", ";", "break", ";", "case", "'b'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "EQ", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCAmode", ",", "code", "=", "NE", ";", "break", ";", "case", "'c'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCCmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'e'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'g'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "GE", ";", "break", ";", "case", "'l'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LT", ";", "else", "if", "(", "con", "[", "", "]", "==", "'e'", "&&", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCGCmode", ",", "code", "=", "LE", ";", "break", ";", "case", "'o'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCOmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'p'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCPmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'s'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCSmode", ",", "code", "=", "EQ", ";", "break", ";", "case", "'z'", ":", "if", "(", "con", "[", "", "]", "==", "", ")", "mode", "=", "CCZmode", ",", "code", "=", "EQ", ";", "break", ";", "}", "if", "(", "code", "==", "UNKNOWN", ")", "{", "error_at", "(", "loc", ",", "", ",", "constraints", "[", "i", "]", ")", ";", "continue", ";", "}", "if", "(", "invert", ")", "code", "=", "reverse_condition", "(", "code", ")", ";", "rtx", "dest", "=", "outputs", "[", "i", "]", ";"], "ground_truth": ["if", "(", "!", "saw_asm_flag", ")", "{"], "File": "i386", "Func": "ix86_md_asm_adjust", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239075, "Length": 433, "Cover_Rate": 0.5931506849315068} {"Template_token": ["", "static", "bool", "ix86_member_type_forces_blk", "(", "const_tree", "field", ",", "machine_mode", "mode", ")", "{", "return", "(", "mode", "==", "XFmode", "&&", "(", "TREE_CODE", "(", "DECL_FIELD_CONTEXT", "(", "field", ")", ")", "==", "UNION_TYPE", "||", "TREE_CODE", "(", "DECL_FIELD_CONTEXT", "(", "field", ")", ")", "==", "QUAL_UNION_TYPE", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_member_type_forces_blk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239076, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "static", "unsigned", "HOST_WIDE_INT", "ix86_memmodel_check", "(", "unsigned", "HOST_WIDE_INT", "val", ")", "{", "enum", "memmodel", "model", "=", "memmodel_from_int", "(", "val", ")", ";", "bool", "strong", ";", "if", "(", "val", "&", "~", "(", "unsigned", "HOST_WIDE_INT", ")", "(", "IX86_HLE_ACQUIRE", "|", "IX86_HLE_RELEASE", "|", "MEMMODEL_MASK", ")", "||", "(", "(", "val", "&", "IX86_HLE_ACQUIRE", ")", "&&", "(", "val", "&", "IX86_HLE_RELEASE", ")", ")", ")", "{", "warning", "(", "OPT_Winvalid_memory_model", ",", "", ")", ";", "return", "MEMMODEL_SEQ_CST", ";", "}", "strong", "=", "(", "is_mm_acq_rel", "(", "model", ")", "||", "is_mm_seq_cst", "(", "model", ")", ")", ";"], "ground_truth": ["if", "(", "val", "&", "IX86_HLE_ACQUIRE", "&&", "!", "(", "is_mm_acquire", "(", "model", ")", "||", "strong", ")", ")", "{"], "File": "i386", "Func": "ix86_memmodel_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239077, "Length": 96, "Cover_Rate": 0.6620689655172414} {"Template_token": ["", "static", "int", "ix86_memory_move_cost", "(", "machine_mode", "mode", ",", "reg_class_t", "regclass", ",", "bool", "in", ")", "{", "return", "inline_memory_move_cost", "(", "mode", ",", "(", "enum", "reg_class", ")", "regclass", ",", "in", "?", "", ":", "", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_memory_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239079, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "exp", "&&", "DECL_P", "(", "exp", ")", ")", "{", "type", "=", "TREE_TYPE", "(", "exp", ")", ";", "decl", "=", "exp", ";", "}", "else", "{", "type", "=", "exp", ";", "decl", "=", "NULL", ";", "}"], "ground_truth": ["if", "(", "TARGET_64BIT", "||", "align", "!=", "", "||", "ix86_preferred_stack_boundary", ">=", "", ")", "return", "align", ";"], "File": "i386", "Func": "ix86_minimum_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239080, "Length": 48, "Cover_Rate": 0.35555555555555557} {"Template_token": ["", "type", "=", "TREE_TYPE", "(", "exp", ")", ";", "decl", "=", "exp", ";", "}", "else", "{", "type", "=", "exp", ";", "decl", "=", "NULL", ";", "}", "if", "(", "TARGET_64BIT", "||", "align", "!=", "", "||", "ix86_preferred_stack_boundary", ">=", "", ")", "return", "align", ";", "if", "(", "(", "mode", "==", "DImode", "||", "(", "type", "&&", "TYPE_MODE", "(", "type", ")", "==", "DImode", ")", ")", "&&", "(", "!", "type", "||", "(", "!", "TYPE_USER_ALIGN", "(", "type", ")", "&&", "!", "TYPE_ATOMIC", "(", "strip_array_types", "(", "type", ")", ")", ")", ")", "&&", "(", "!", "decl", "||", "!", "DECL_USER_ALIGN", "(", "decl", ")", ")", ")", "{", "gcc_checking_assert", "(", "!", "TARGET_STV", ")", ";"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "ix86_minimum_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239081, "Length": 100, "Cover_Rate": 0.7407407407407407} {"Template_token": ["", "else", "if", "(", "ix86_user_incoming_stack_boundary", ")", "incoming_stack_boundary", "=", "ix86_user_incoming_stack_boundary", ";", "else", "if", "(", "!", "sibcall", "&&", "ix86_force_align_arg_pointer", "&&", "crtl", "->", "stack_alignment_estimated", "==", "", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";", "else", "incoming_stack_boundary", "=", "ix86_default_incoming_stack_boundary", ";"], "ground_truth": ["if", "(", "incoming_stack_boundary", ">", "MIN_STACK_BOUNDARY", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", ")", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";"], "File": "i386", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239082, "Length": 55, "Cover_Rate": 0.4166666666666667} {"Template_token": ["", "unsigned", "int", "incoming_stack_boundary", ";", "if", "(", "cfun", "->", "machine", "->", "func_type", "!=", "TYPE_NORMAL", ")", "incoming_stack_boundary", "=", "TARGET_64BIT", "?", "", ":", "MIN_STACK_BOUNDARY", ";", "else", "if", "(", "ix86_user_incoming_stack_boundary", ")", "incoming_stack_boundary", "=", "ix86_user_incoming_stack_boundary", ";", "else", "if", "(", "!", "sibcall", "&&", "ix86_force_align_arg_pointer", "&&", "crtl", "->", "stack_alignment_estimated", "==", "", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";", "else", "incoming_stack_boundary", "=", "ix86_default_incoming_stack_boundary", ";"], "ground_truth": ["if", "(", "incoming_stack_boundary", ">", "MIN_STACK_BOUNDARY", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "current_function_decl", ")", ")", ")", ")", "incoming_stack_boundary", "=", "MIN_STACK_BOUNDARY", ";"], "File": "i386", "Func": "ix86_minimum_incoming_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239083, "Length": 77, "Cover_Rate": 0.5833333333333334} {"Template_token": ["", "len", "=", "get_attr_length", "(", "insn", ")", ";", "if", "(", "len", "<=", "", ")", "return", "", ";", "if", "(", "!", "JUMP_P", "(", "insn", ")", ")", "{", "enum", "attr_type", "type", "=", "get_attr_type", "(", "insn", ")", ";", "switch", "(", "type", ")", "{", "case", "TYPE_MULTI", ":", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", "||", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", ")", "return", "", ";", "break", ";", "case", "TYPE_OTHER", ":", "case", "TYPE_FCMP", ":", "break", ";", "default", ":", "return", "len", ";", "}", "l", "=", "get_attr_length_address", "(", "insn", ")", ";", "if", "(", "l", "<", "", "&&", "symbolic_reference_mentioned_p", "(", "PATTERN", "(", "insn", ")", ")", ")", "l", "=", "", ";", "}", "if", "(", "l", ")", "return", "", "+", "l", ";"], "ground_truth": ["else", "return", "", ";"], "File": "i386", "Func": "ix86_min_insn_size", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239084, "Length": 122, "Cover_Rate": 0.5922330097087378} {"Template_token": ["", "case", "TYPE_MULTI", ":", "if", "(", "GET_CODE", "(", "PATTERN", "(", "insn", ")", ")", "==", "ASM_INPUT", "||", "asm_noperands", "(", "PATTERN", "(", "insn", ")", ")", ">=", "", ")", "return", "", ";", "break", ";", "case", "TYPE_OTHER", ":", "case", "TYPE_FCMP", ":", "break", ";", "default", ":", "return", "len", ";", "}", "l", "=", "get_attr_length_address", "(", "insn", ")", ";", "if", "(", "l", "<", "", "&&", "symbolic_reference_mentioned_p", "(", "PATTERN", "(", "insn", ")", ")", ")", "l", "=", "", ";", "}"], "ground_truth": ["if", "(", "l", ")", "return", "", "+", "l", ";"], "File": "i386", "Func": "ix86_min_insn_size", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239085, "Length": 79, "Cover_Rate": 0.38349514563106796} {"Template_token": ["", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_SSE_REG", ",", "mode1", ")", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode2", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode2", ")", ")", "return", "(", "GET_MODE_SIZE", "(", "mode1", ")", "==", "", "&&", "ix86_hard_regno_mode_ok", "(", "FIRST_MMX_REG", ",", "mode1", ")", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_modes_tieable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239086, "Length": 69, "Cover_Rate": 0.350253807106599} {"Template_token": ["", "static", "int", "ix86_mode_after", "(", "int", "entity", ",", "int", "mode", ",", "rtx_insn", "*", "insn", ")", "{", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "mode", ";"], "ground_truth": ["case", "AVX_U128", ":"], "File": "i386", "Func": "ix86_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239087, "Length": 29, "Cover_Rate": 0.48333333333333334} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_after", "(", "mode", ",", "insn", ")", ";", "case", "I387_ROUNDEVEN", ":", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "return", "mode", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386", "Func": "ix86_mode_after", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239088, "Length": 32, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "switch", "(", "entity", ")", "{", "case", "X86_DIRFLAG", ":", "return", "ix86_dirflag_mode_entry", "(", ")", ";", "case", "AVX_U128", ":"], "ground_truth": ["return", "ix86_avx_u128_mode_entry", "(", ")", ";"], "File": "i386", "Func": "ix86_mode_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239089, "Length": 21, "Cover_Rate": 0.40384615384615385} {"Template_token": ["", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "return", "I387_CW_ANY", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_mode_exit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239090, "Length": 16, "Cover_Rate": 0.32} {"Template_token": ["", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_needed", "(", "insn", ")", ";", "case", "I387_ROUNDEVEN", ":", "case", "I387_TRUNC", ":", "case", "I387_FLOOR", ":", "case", "I387_CEIL", ":", "return", "ix86_i387_mode_needed", "(", "entity", ",", "insn", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239091, "Length": 40, "Cover_Rate": 0.6060606060606061} {"Template_token": ["", "return", "ix86_dirflag_mode_needed", "(", "insn", ")", ";", "case", "AVX_U128", ":", "return", "ix86_avx_u128_mode_needed", "(", "insn", ")", ";", "case", "I387_ROUNDEVEN", ":", "case", "I387_TRUNC", ":"], "ground_truth": ["case", "I387_FLOOR", ":"], "File": "i386", "Func": "ix86_mode_needed", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239092, "Length": 24, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "static", "int", "ix86_mode_priority", "(", "int", ",", "int", "n", ")", "{", "return", "n", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_mode_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239093, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "ix86_mode_priority", "(", "int", ",", "int", "n", ")", "{", "return", "n", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_mode_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239094, "Length": 14, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "(", "TARGET_MS_BITFIELD_LAYOUT", "&&", "!", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ")", "||", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "record_type", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_ms_bitfield_layout_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239096, "Length": 29, "Cover_Rate": 0.7837837837837838} {"Template_token": ["", "if", "(", "mode", "==", "V16QImode", "||", "mode", "==", "V32QImode", ")", "{", "int", "extra", "=", "", ";", "if", "(", "TARGET_XOP", "&&", "mode", "==", "V16QImode", ")", "extra", "=", "", ";", "else", "if", "(", "TARGET_SSSE3", ")", "extra", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "extra", ")", ";", "}", "else", "if", "(", "mode", "==", "V2DImode", "||", "mode", "==", "V4DImode", ")", "{"], "ground_truth": ["if", "(", "TARGET_XOP", "&&", "mode", "==", "V2DImode", ")", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ")", ";"], "File": "i386", "Func": "ix86_multiplication_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239097, "Length": 94, "Cover_Rate": 0.3164983164983165} {"Template_token": ["", "if", "(", "must_pass_in_stack_var_size_or_pad", "(", "arg", ")", ")", "return", "true", ";", "return", "(", "!", "TARGET_64BIT", "&&", "arg", ".", "mode", "==", "TImode", "&&", "arg", ".", "type", "&&", "TREE_CODE", "(", "arg", ".", "type", ")", "!=", "VECTOR_TYPE", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_must_pass_in_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239098, "Length": 36, "Cover_Rate": 0.782608695652174} {"Template_token": ["", "static", "bool", "ix86_noce_conversion_profitable_p", "(", "rtx_insn", "*", "seq", ",", "struct", "noce_if_info", "*", "if_info", ")", "{", "if", "(", "TARGET_ONE_IF_CONV_INSN", "&&", "if_info", "->", "speed_p", ")", "{", "int", "cmov_cnt", "=", "", ";", "for", "(", "rtx_insn", "*", "insn", "=", "seq", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "!=", "IF_THEN_ELSE", ")", "continue", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "src", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_INT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", ")", "continue", ";", "if", "(", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "continue", ";", "if", "(", "++", "cmov_cnt", ">", "", ")", "return", "false", ";", "}", "}", "return", "default_noce_conversion_profitable_p", "(", "seq", ",", "if_info", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_noce_conversion_profitable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239100, "Length": 182, "Cover_Rate": 1.0} {"Template_token": ["", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "if", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "!=", "IF_THEN_ELSE", ")", "continue", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "machine_mode", "mode", "=", "GET_MODE", "(", "src", ")", ";", "if", "(", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_INT", "&&", "GET_MODE_CLASS", "(", "mode", ")", "!=", "MODE_FLOAT", ")", "continue", ";", "if", "(", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "!", "REG_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "!", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "continue", ";"], "ground_truth": ["if", "(", "++", "cmov_cnt", ">", "", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_noce_conversion_profitable_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239101, "Length": 125, "Cover_Rate": 0.6868131868131868} {"Template_token": ["", "if", "(", "flag_pic", "||", "ix86_cmodel", "==", "CM_LARGE", "||", "!", "(", "TARGET_64BIT", "||", "HAVE_AS_IX86_GOT32X", ")", "||", "TARGET_MACHO", "||", "TARGET_SEH", "||", "TARGET_PECOFF", "||", "SYMBOL_REF_LOCAL_P", "(", "call_op", ")", ")", "return", "false", ";", "tree", "symbol_decl", "=", "SYMBOL_REF_DECL", "(", "call_op", ")", ";", "if", "(", "!", "flag_plt", "||", "(", "symbol_decl", "!=", "NULL_TREE", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "symbol_decl", ")", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_nopic_noplt_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239102, "Length": 64, "Cover_Rate": 0.8767123287671232} {"Template_token": ["", "if", "(", "flag_pic", "||", "ix86_cmodel", "==", "CM_LARGE", "||", "!", "(", "TARGET_64BIT", "||", "HAVE_AS_IX86_GOT32X", ")", "||", "TARGET_MACHO", "||", "TARGET_SEH", "||", "TARGET_PECOFF", "||", "SYMBOL_REF_LOCAL_P", "(", "call_op", ")", ")", "return", "false", ";"], "ground_truth": ["tree", "symbol_decl", "=", "SYMBOL_REF_DECL", "(", "call_op", ")", ";"], "File": "i386", "Func": "ix86_nopic_noplt_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239103, "Length": 37, "Cover_Rate": 0.5068493150684932} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "nregs", "++", ";"], "ground_truth": ["return", "nregs", ";"], "File": "i386", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239104, "Length": 35, "Cover_Rate": 0.6862745098039216} {"Template_token": ["", "int", "regno", ";", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "nregs", "++", ";"], "ground_truth": ["return", "nregs", ";"], "File": "i386", "Func": "ix86_nsaved_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239105, "Length": 38, "Cover_Rate": 0.7450980392156863} {"Template_token": ["", "int", "nregs", "=", "", ";", "int", "regno", ";", "if", "(", "!", "TARGET_64BIT_MS_ABI", ")", "return", "", ";"], "ground_truth": ["for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "nregs", "++", ";"], "File": "i386", "Func": "ix86_nsaved_sseregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239106, "Length": 48, "Cover_Rate": 0.8135593220338984} {"Template_token": ["", "for", "(", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "SSE_REGNO_P", "(", "regno", ")", "&&", "ix86_save_reg", "(", "regno", ",", "true", ",", "true", ")", ")", "nregs", "++", ";", "return", "nregs", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_nsaved_sseregs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239107, "Length": 36, "Cover_Rate": 0.6101694915254238} {"Template_token": ["", "basic_block", "bb", "=", "BLOCK_FOR_INSN", "(", "insn", ")", ";", "df_ref", "use", ";", "bitmap", "live", ";", "while", "(", "insn", ")", "{", "if", "(", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "{", "FOR_EACH_INSN_USE", "(", "use", ",", "insn", ")", "if", "(", "DF_REF_REG_USE_P", "(", "use", ")", "&&", "DF_REF_REGNO", "(", "use", ")", "==", "FLAGS_REG", ")", "return", "false", ";", "if", "(", "insn_defines_reg", "(", "FLAGS_REG", ",", "INVALID_REGNUM", ",", "insn", ")", ")", "return", "true", ";", "}", "if", "(", "insn", "==", "BB_END", "(", "bb", ")", ")", "break", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_ok_to_clobber_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239108, "Length": 84, "Cover_Rate": 0.7636363636363637} {"Template_token": ["", "if", "(", "insn", "==", "BB_END", "(", "bb", ")", ")", "break", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ";", "}", "live", "=", "df_get_live_out", "(", "bb", ")", ";", "return", "!", "REGNO_REG_SET_P", "(", "live", ",", "FLAGS_REG", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_ok_to_clobber_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239109, "Length": 36, "Cover_Rate": 0.32727272727272727} {"Template_token": ["", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "(", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "TARGET_SSE4_1", ")", "||", "mode1", "==", "HFmode", ")", "&&", "!", "flag_trapping_math", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rsqrt_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", "&&", "use_rsqrt_p", "(", "mode1", ")", ";", "default", ":", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239110, "Length": 58, "Cover_Rate": 0.4} {"Template_token": ["", "case", "exp2_optab", ":", "case", "expm1_optab", ":", "case", "ldexp_optab", ":", "case", "scalb_optab", ":", "case", "round_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rint_optab", ":", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "!", "flag_trapping_math", "&&", "!", "TARGET_SSE4_1", "&&", "mode1", "!=", "HFmode", ")", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "return", "true", ";", "case", "floor_optab", ":", "case", "ceil_optab", ":", "case", "btrunc_optab", ":", "if", "(", "(", "(", "SSE_FLOAT_MODE_P", "(", "mode1", ")", "&&", "TARGET_SSE_MATH", "&&", "TARGET_SSE4_1", ")", "||", "mode1", "==", "HFmode", ")", "&&", "!", "flag_trapping_math", ")", "return", "true", ";", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", ";", "case", "rsqrt_optab", ":", "return", "opt_type", "==", "OPTIMIZE_FOR_SPEED", "&&", "use_rsqrt_p", "(", "mode1", ")", ";", "default", ":", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_optab_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239111, "Length": 108, "Cover_Rate": 0.7448275862068966} {"Template_token": ["", "putc", "(", "'\\n'", ",", "file", ")", ";", "}", "else", "if", "(", "HAVE_AS_GOTOFF_IN_DATA", ")", "fprintf", "(", "file", ",", "ASM_LONG", "", ",", "LPREFIX", ",", "value", ")", ";", "else", "asm_fprintf", "(", "file", ",", "ASM_LONG", "", ",", "GOT_SYMBOL_NAME", ",", "LPREFIX", ",", "value", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_addr_diff_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239112, "Length": 41, "Cover_Rate": 0.3253968253968254} {"Template_token": ["", "const", "char", "*", "directive", "=", "ASM_LONG", ";", "if", "(", "TARGET_LP64", ")", "directive", "=", "ASM_QUAD", ";", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "fprintf", "(", "file", ",", "", ",", "directive", ",", "LPREFIX", ",", "value", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_addr_vec_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239113, "Length": 35, "Cover_Rate": 0.7608695652173914} {"Template_token": ["", "fprintf", "(", "file", ",", "", ",", "directive", ",", "LPREFIX", ",", "value", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_addr_vec_elt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239114, "Length": 14, "Cover_Rate": 0.30434782608695654} {"Template_token": ["", "else", "xasm", "=", "", ";", "}", "else", "if", "(", "TARGET_SEH", ")", "xasm", "=", "", ";", "else", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}", "if", "(", "output_indirect_p", "&&", "!", "direct_p", ")", "ix86_output_indirect_branch", "(", "call_op", ",", "xasm", ",", "true", ")", ";", "else", "{", "output_asm_insn", "(", "xasm", ",", "&", "call_op", ")", ";", "if", "(", "!", "direct_p", "&&", "(", "ix86_harden_sls", "&", "harden_sls_indirect_jmp", ")", ")", "return", "", ";", "}", "return", "", ";", "}", "if", "(", "TARGET_SEH", ")", "{", "rtx_insn", "*", "i", ";", "for", "(", "i", "=", "NEXT_INSN", "(", "insn", ")", ";", "i", ";", "i", "=", "NEXT_INSN", "(", "i", ")", ")", "{", "if", "(", "JUMP_P", "(", "i", ")", "&&", "CROSSING_JUMP_P", "(", "i", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "if", "(", "INSN_P", "(", "i", ")", ")", "break", ";", "if", "(", "NOTE_P", "(", "i", ")", "&&", "NOTE_KIND", "(", "i", ")", "==", "NOTE_INSN_EPILOGUE_BEG", "&&", "!", "flag_non_call_exceptions", "&&", "!", "can_throw_internal", "(", "insn", ")", ")", "{", "seh_nop_p", "=", "true", ";", "break", ";", "}", "}", "if", "(", "i", "==", "NULL", ")", "seh_nop_p", "=", "true", ";", "}", "if", "(", "direct_p", ")", "{", "if", "(", "ix86_nopic_noplt_attribute_p", "(", "call_op", ")", ")", "{", "direct_p", "=", "false", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "output_indirect_p", ")", "xasm", "=", "", ";", "else", "xasm", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "i386", "Func": "ix86_output_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239115, "Length": 214, "Cover_Rate": 0.5336658354114713} {"Template_token": ["", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "}", "else", "output_indirect_thunk", "(", "INVALID_REGNUM", ")", ";", "return", "", ";", "}", "output_asm_insn", "(", "long_p", "?", "", ":", "", ",", "nullptr", ")", ";", "return", "(", "ix86_harden_sls", "&", "harden_sls_return", ")", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239116, "Length": 41, "Cover_Rate": 0.3082706766917293} {"Template_token": ["", "rtx", "addr", "=", "XEXP", "(", "call_op", ",", "", ")", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", ")", "{", "if", "(", "parts", ".", "index", ")", "{", "addr", "=", "gen_rtx_MULT", "(", "Pmode", ",", "parts", ".", "index", ",", "GEN_INT", "(", "parts", ".", "scale", ")", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "stack_pointer_rtx", ",", "addr", ")", ";", "}", "else", "addr", "=", "stack_pointer_rtx", ";", "rtx", "disp", ";", "if", "(", "parts", ".", "disp", "!=", "NULL_RTX", ")", "disp", "=", "plus_constant", "(", "Pmode", ",", "parts", ".", "disp", ",", "UNITS_PER_WORD", ")", ";", "else", "disp", "=", "GEN_INT", "(", "UNITS_PER_WORD", ")", ";", "addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "addr", ",", "disp", ")", ";", "call_op", "=", "gen_rtx_MEM", "(", "GET_MODE", "(", "call_op", ")", ",", "addr", ")", ";", "}", "}", "output_asm_insn", "(", "push_buf", ",", "&", "call_op", ")", ";", "ix86_output_jmp_thunk_or_indirect", "(", "thunk_name", ",", "regno", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel1", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "File": "i386", "Func": "ix86_output_indirect_branch_via_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239119, "Length": 169, "Cover_Rate": 0.44591029023746703} {"Template_token": ["", "else", "{", "if", "(", "thunk_name", "!=", "NULL", ")", "{", "if", "(", "REX_INT_REGNO_P", "(", "regno", ")", "&&", "ix86_indirect_branch_cs_prefix", ")", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "assemble_name", "(", "asm_out_file", ",", "thunk_name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "return", ";", "}", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "ix86_output_jmp_thunk_or_indirect", "(", "thunk_name", ",", "regno", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_indirect_branch_via_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239120, "Length": 145, "Cover_Rate": 0.5942622950819673} {"Template_token": ["", "char", "indirectlabel1", "[", "", "]", ";", "char", "indirectlabel2", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel1", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "indirectlabel2", ",", "INDIRECT_LABEL", ",", "indirectlabelno", "++", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name_raw", "(", "asm_out_file", ",", "indirectlabel2", ")", ";", "fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel1", ")", ";", "ix86_output_jmp_thunk_or_indirect", "(", "thunk_name", ",", "regno", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "indirectlabel2", ")", ";"], "ground_truth": ["fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "i386", "Func": "ix86_output_indirect_branch_via_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239121, "Length": 81, "Cover_Rate": 0.3319672131147541} {"Template_token": ["", "bool", "need_thunk", "=", "(", "cfun", "->", "machine", "->", "function_return_type", "==", "indirect_branch_thunk", ")", ";", "indirect_thunk_name", "(", "thunk_name", ",", "regno", ",", "need_prefix", ",", "true", ")", ";", "if", "(", "need_thunk", ")", "{", "indirect_return_via_cx", "=", "true", ";", "SET_HARD_REG_BIT", "(", "indirect_thunks_used", ",", "CX_REG", ")", ";", "}", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "assemble_name", "(", "asm_out_file", ",", "thunk_name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "}", "else", "output_indirect_thunk", "(", "regno", ")", ";", "}", "else", "{", "output_asm_insn", "(", "", ",", "&", "ret_op", ")", ";", "if", "(", "ix86_harden_sls", "&", "harden_sls_indirect_jmp", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_indirect_function_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239122, "Length": 94, "Cover_Rate": 0.5875} {"Template_token": ["", "}", "else", "output_asm_insn", "(", "", ",", "&", "call_op", ")", ";", "return", "(", "ix86_harden_sls", "&", "harden_sls_indirect_jmp", ")", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_indirect_jmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239123, "Length": 22, "Cover_Rate": 0.3728813559322034} {"Template_token": ["", "if", "(", "ix86_red_zone_used", ")", "gcc_unreachable", "(", ")", ";", "ix86_output_indirect_branch", "(", "call_op", ",", "", ",", "true", ")", ";", "}"], "ground_truth": ["else", "output_asm_insn", "(", "", ",", "&", "call_op", ")", ";"], "File": "i386", "Func": "ix86_output_indirect_jmp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239124, "Length": 27, "Cover_Rate": 0.4576271186440678} {"Template_token": ["", "assemble_name", "(", "asm_out_file", ",", "thunk_name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "if", "(", "(", "ix86_harden_sls", "&", "harden_sls_indirect_jmp", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "}"], "ground_truth": ["else", "output_indirect_thunk", "(", "regno", ")", ";"], "File": "i386", "Func": "ix86_output_jmp_thunk_or_indirect", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239125, "Length": 36, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "default_print_patchable_function_entry", "(", "asm_out_file", ",", "patch_area_size", ",", "record_p", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_output_patchable_area", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239127, "Length": 10, "Cover_Rate": 0.47619047619047616} {"Template_token": ["", "enum", "attr_mode", "insn_mode", "=", "get_attr_mode", "(", "insn", ")", ";", "switch", "(", "insn_mode", ")", "{", "case", "MODE_XI", ":", "case", "MODE_V8DF", ":", "case", "MODE_V16SF", ":", "return", "ix86_get_ssemov", "(", "operands", ",", "", ",", "insn_mode", ",", "mode", ")", ";", "case", "MODE_OI", ":", "case", "MODE_V4DF", ":", "case", "MODE_V8SF", ":", "return", "ix86_get_ssemov", "(", "operands", ",", "", ",", "insn_mode", ",", "mode", ")", ";", "case", "MODE_TI", ":", "case", "MODE_V2DF", ":", "case", "MODE_V4SF", ":", "return", "ix86_get_ssemov", "(", "operands", ",", "", ",", "insn_mode", ",", "mode", ")", ";", "case", "MODE_DI", ":", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "HAVE_AS_IX86_INTERUNIT_MOVQ", ")", "return", "", ";", "else", "return", "", ";", "}", "else", "if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "HAVE_AS_IX86_INTERUNIT_MOVQ", ")", "return", "", ";", "else", "return", "", ";", "}", "else", "return", "", ";", "case", "MODE_SI", ":"], "ground_truth": ["if", "(", "GENERAL_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";"], "File": "i386", "Func": "ix86_output_ssemov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239128, "Length": 147, "Cover_Rate": 0.38992042440318303} {"Template_token": ["", "edge", "e", ";", "edge_iterator", "ei", ";", "FOR_EACH_EDGE", "(", "e", ",", "ei", ",", "bb", "->", "preds", ")", "if", "(", "EDGE_FREQUENCY", "(", "e", ")", "&&", "e", "->", "src", "->", "index", ">=", "", "&&", "!", "(", "e", "->", "flags", "&", "EDGE_FALLTHRU", ")", ")", "{", "replace", "=", "true", ";", "break", ";", "}", "}", "if", "(", "!", "replace", ")", "{", "prev", "=", "prev_active_insn", "(", "ret", ")", ";", "if", "(", "prev", "&&", "(", "(", "JUMP_P", "(", "prev", ")", "&&", "any_condjump_p", "(", "prev", ")", ")", "||", "CALL_P", "(", "prev", ")", ")", ")", "replace", "=", "true", ";", "if", "(", "!", "prev", "&&", "!", "optimize_function_for_size_p", "(", "cfun", ")", ")", "replace", "=", "true", ";", "}", "if", "(", "replace", ")", "{", "emit_jump_insn_before", "(", "gen_simple_return_internal_long", "(", ")", ",", "ret", ")", ";", "delete_insn", "(", "ret", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_pad_returns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239129, "Length": 127, "Cover_Rate": 0.5183673469387755} {"Template_token": ["", "if", "(", "JUMP_P", "(", "ret", ")", "&&", "ANY_RETURN_P", "(", "PATTERN", "(", "ret", ")", ")", ")", "{", "int", "insn_count", "=", "ix86_count_insn", "(", "e", "->", "src", ")", ";", "if", "(", "insn_count", "<", "", ")", "{", "rtx_insn", "*", "insn", "=", "ret", ";", "while", "(", "insn", "&&", "(", "!", "NOTE_P", "(", "insn", ")", "||", "NOTE_KIND", "(", "insn", ")", "!=", "NOTE_INSN_EPILOGUE_BEG", ")", ")", "insn", "=", "PREV_INSN", "(", "insn", ")", ";", "if", "(", "!", "insn", ")", "insn", "=", "ret", ";", "insn_count", "=", "", "*", "(", "", "-", "insn_count", ")", ";"], "ground_truth": ["emit_insn_before", "(", "gen_nops", "(", "GEN_INT", "(", "insn_count", ")", ")", ",", "insn", ")", ";"], "File": "i386", "Func": "ix86_pad_short_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239130, "Length": 97, "Cover_Rate": 0.697841726618705} {"Template_token": ["", "if", "(", "RECORD_OR_UNION_TYPE_P", "(", "type", ")", ")", "{", "msize", "=", "int_size_in_bytes", "(", "type", ")", ";", "}", "}", "return", "msize", "!=", "", "&&", "msize", "!=", "", "&&", "msize", "!=", "", "&&", "msize", "!=", "", ";", "}", "else", "if", "(", "arg", ".", "type", "&&", "int_size_in_bytes", "(", "arg", ".", "type", ")", "==", "-", "", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_pass_by_reference", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239131, "Length": 59, "Cover_Rate": 0.427536231884058} {"Template_token": ["", "if", "(", "GET_CODE", "(", "x", ")", "==", "VALUE", "&&", "CSELIB_VAL_PTR", "(", "x", ")", ")", "return", "(", "pic_offset_table_rtx", "&&", "rtx_equal_for_cselib_p", "(", "x", ",", "pic_offset_table_rtx", ")", ")", ";", "else", "if", "(", "GET_CODE", "(", "x", ")", "==", "UNSPEC", "&&", "XINT", "(", "x", ",", "", ")", "==", "UNSPEC_SET_GOT", ")", "return", "true", ";", "else", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "false", ";", "else", "if", "(", "pic_offset_table_rtx", ")", "{", "if", "(", "REGNO", "(", "x", ")", "==", "REGNO", "(", "pic_offset_table_rtx", ")", ")", "return", "true", ";", "if", "(", "HARD_REGISTER_P", "(", "x", ")", "&&", "!", "HARD_REGISTER_P", "(", "pic_offset_table_rtx", ")", "&&", "ORIGINAL_REGNO", "(", "x", ")", "==", "REGNO", "(", "pic_offset_table_rtx", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_pic_register_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239132, "Length": 110, "Cover_Rate": 0.8527131782945736} {"Template_token": ["", "else", "if", "(", "!", "REG_P", "(", "x", ")", ")", "return", "false", ";", "else", "if", "(", "pic_offset_table_rtx", ")", "{", "if", "(", "REGNO", "(", "x", ")", "==", "REGNO", "(", "pic_offset_table_rtx", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "HARD_REGISTER_P", "(", "x", ")", "&&", "!", "HARD_REGISTER_P", "(", "pic_offset_table_rtx", ")", "&&", "ORIGINAL_REGNO", "(", "x", ")", "==", "REGNO", "(", "pic_offset_table_rtx", ")", ")", "return", "true", ";"], "File": "i386", "Func": "ix86_pic_register_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239133, "Length": 59, "Cover_Rate": 0.4573643410852713} {"Template_token": ["", "machine_mode", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "SSE_FLOAT_MODE_P", "(", "mode", ")", "&&", "TARGET_SSE_MATH", ")", "return", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "?", "ALL_SSE_REGS", ":", "NO_REGS", ";", "if", "(", "IS_STACK_MODE", "(", "mode", ")", ")", "return", "FLOAT_CLASS_P", "(", "regclass", ")", "?", "regclass", ":", "NO_REGS", ";", "return", "regclass", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_preferred_output_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239134, "Length": 48, "Cover_Rate": 0.8135593220338984} {"Template_token": ["", "if", "(", "regclass", "==", "NO_REGS", ")", "return", "NO_REGS", ";", "if", "(", "x", "==", "CONST0_RTX", "(", "mode", ")", ")", "return", "regclass", ";", "if", "(", "CONSTANT_P", "(", "x", ")", "&&", "(", "MAYBE_MMX_CLASS_P", "(", "regclass", ")", "||", "MAYBE_SSE_CLASS_P", "(", "regclass", ")", "||", "MAYBE_MASK_CLASS_P", "(", "regclass", ")", ")", ")", "return", "NO_REGS", ";", "if", "(", "CONST_DOUBLE_P", "(", "x", ")", ")", "{", "if", "(", "INTEGER_CLASS_P", "(", "regclass", ")", ")", "return", "regclass", ";", "if", "(", "IS_STACK_MODE", "(", "mode", ")", "&&", "standard_80387_constant_p", "(", "x", ")", ">", "", ")", "{", "if", "(", "FLOAT_CLASS_P", "(", "regclass", ")", ")", "return", "FLOAT_REGS", ";", "}"], "ground_truth": ["return", "NO_REGS", ";"], "File": "i386", "Func": "ix86_preferred_reload_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239135, "Length": 95, "Cover_Rate": 0.3941908713692946} {"Template_token": ["", "else", "return", "V4SImode", ";", "case", "E_DImode", ":", "if", "(", "TARGET_AVX512F", "&&", "!", "TARGET_PREFER_AVX256", ")", "return", "V8DImode", ";", "else", "if", "(", "TARGET_AVX", "&&", "!", "TARGET_PREFER_AVX128", ")", "return", "V4DImode", ";", "else", "return", "V2DImode", ";", "case", "E_HFmode", ":", "if", "(", "TARGET_AVX512FP16", ")", "{", "if", "(", "TARGET_AVX512VL", ")", "{", "if", "(", "TARGET_PREFER_AVX128", ")", "return", "V8HFmode", ";", "else", "if", "(", "TARGET_PREFER_AVX256", ")", "return", "V16HFmode", ";", "}", "return", "V32HFmode", ";", "}", "return", "word_mode", ";"], "ground_truth": ["case", "E_SFmode", ":"], "File": "i386", "Func": "ix86_preferred_simd_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239136, "Length": 71, "Cover_Rate": 0.3008474576271186} {"Template_token": ["", "return", "(", "can_create_pseudo_p", "(", ")", "&&", "!", "(", "cfun", "->", "curr_properties", "&", "PROP_rtl_split_insns", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_pre_reload_split", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239138, "Length": 17, "Cover_Rate": 0.7391304347826086} {"Template_token": ["", "static", "void", "ix86_print_operand_address", "(", "FILE", "*", "file", ",", "machine_mode", ",", "rtx", "addr", ")", "{", "if", "(", "this_is_asm_operands", "&&", "!", "address_operand", "(", "addr", ",", "VOIDmode", ")", ")", "output_operand_lossage", "(", "", ")", ";"], "ground_truth": ["else", "ix86_print_operand_address_as", "(", "file", ",", "addr", ",", "ADDR_SPACE_GENERIC", ",", "false", ")", ";"], "File": "i386", "Func": "ix86_print_operand_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239140, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "return", "(", "code", "==", "'*'", "||", "code", "==", "'+'", "||", "code", "==", "'&'", "||", "code", "==", "';'", "||", "code", "==", "'~'", "||", "code", "==", "'^'", "||", "code", "==", "'!'", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_print_operand_punct_valid_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239142, "Length": 32, "Cover_Rate": 0.7804878048780488} {"Template_token": ["", "static", "bool", "ix86_print_operand_punct_valid_p", "(", "unsigned", "char", "code", ")", "{"], "ground_truth": ["return", "(", "code", "==", "'*'", "||", "code", "==", "'+'", "||", "code", "==", "'&'", "||", "code", "==", "';'", "||", "code", "==", "'~'", "||", "code", "==", "'^'", "||", "code", "==", "'!'", ")", ";"], "File": "i386", "Func": "ix86_print_operand_punct_valid_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239143, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "return", "flag_fentry", "!=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_profile_before_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239144, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "static", "bool", "ix86_profile_before_prologue", "(", "void", ")", "{"], "ground_truth": ["return", "flag_fentry", "!=", "", ";"], "File": "i386", "Func": "ix86_profile_before_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239145, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "static", "machine_mode", "ix86_promote_function_mode", "(", "const_tree", "type", ",", "machine_mode", "mode", ",", "int", "*", "punsignedp", ",", "const_tree", "fntype", ",", "int", "for_return", ")", "{", "if", "(", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", "&&", "type", "!=", "NULL_TREE", "&&", "POINTER_TYPE_P", "(", "type", ")", ")", "{", "*", "punsignedp", "=", "POINTERS_EXTEND_UNSIGNED", ";", "return", "word_mode", ";", "}", "return", "default_promote_function_mode", "(", "type", ",", "mode", ",", "punsignedp", ",", "fntype", ",", "for_return", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_promote_function_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239146, "Length": 65, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "(", "!", "TARGET_SSE2", "||", "npush", "<", "(", "TARGET_64BIT", "?", "", ":", "", ")", ")", "&&", "TARGET_PUSH_ARGS", "&&", "!", "ACCUMULATE_OUTGOING_ARGS", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_push_argument", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239147, "Length": 24, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "return", "(", "(", "!", "TARGET_SSE2", "||", "npush", "<", "(", "TARGET_64BIT", "?", "", ":", "", ")", ")", "&&", "TARGET_PUSH_ARGS", "&&", "!", "ACCUMULATE_OUTGOING_ARGS", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_push_argument", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239148, "Length": 24, "Cover_Rate": 0.7272727272727273} {"Template_token": ["", "poly_int64", "ix86_push_rounding", "(", "poly_int64", "bytes", ")", "{", "return", "ROUND_UP", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_push_rounding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239149, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "poly_int64", "ix86_push_rounding", "(", "poly_int64", "bytes", ")", "{", "return", "ROUND_UP", "(", "bytes", ",", "UNITS_PER_WORD", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_push_rounding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239150, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "width", "==", "", ")", "return", "", ";", "if", "(", "(", "ix86_tune", "==", "PROCESSOR_ZNVER1", "||", "ix86_tune", "==", "PROCESSOR_ZNVER2", "||", "ix86_tune", "==", "PROCESSOR_ZNVER3", ")", "&&", "INTEGRAL_MODE_P", "(", "mode", ")", "&&", "op", "!=", "PLUS", "&&", "op", "!=", "MINUS", ")", "return", "", ";", "if", "(", "TARGET_AVX256_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "else", "if", "(", "TARGET_SSE_SPLIT_REGS", "&&", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", ")", "div", "=", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";"], "ground_truth": ["width", "=", "(", "width", "+", "div", "-", "", ")", "/", "div", ";"], "File": "i386", "Func": "ix86_reassociation_width", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239151, "Length": 94, "Cover_Rate": 0.47474747474747475} {"Template_token": ["", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class1", ",", "", ")", ";", "cost", "+=", "inline_memory_move_cost", "(", "mode", ",", "class2", ",", "", ")", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "BITS_PER_WORD", "&&", "TARGET_MEMORY_MISMATCH_STALL", "&&", "targetm", ".", "class_max_nregs", "(", "class1", ",", "mode", ")", ">", "targetm", ".", "class_max_nregs", "(", "class2", ",", "mode", ")", ")", "cost", "+=", "", ";", "if", "(", "(", "MMX_CLASS_P", "(", "class1", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class2", ")", ")", "||", "(", "MMX_CLASS_P", "(", "class2", ")", "&&", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", ")", "cost", "+=", "", ";", "return", "cost", ";", "}", "if", "(", "MMX_CLASS_P", "(", "class1", ")", "!=", "MMX_CLASS_P", "(", "class2", ")", ")", "gcc_unreachable", "(", ")", ";", "if", "(", "SSE_CLASS_P", "(", "class1", ")", "!=", "SSE_CLASS_P", "(", "class2", ")", ")", "return", "(", "SSE_CLASS_P", "(", "class1", ")", "?", "ix86_cost", "->", "hard_register", ".", "sse_to_integer", ":", "ix86_cost", "->", "hard_register", ".", "integer_to_sse", ")", ";", "if", "(", "MASK_CLASS_P", "(", "class1", ")", "!=", "MASK_CLASS_P", "(", "class2", ")", ")", "{", "return", "(", "MASK_CLASS_P", "(", "class1", ")", "?", "ix86_cost", "->", "hard_register", ".", "mask_to_integer", ":", "ix86_cost", "->", "hard_register", ".", "integer_to_mask", ")", ";", "}", "if", "(", "MASK_CLASS_P", "(", "class1", ")", "&&", "MASK_CLASS_P", "(", "class2", ")", ")", "return", "ix86_cost", "->", "hard_register", ".", "mask_move", ";", "if", "(", "MAYBE_FLOAT_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "hard_register", ".", "fp_move", ";", "if", "(", "MAYBE_SSE_CLASS_P", "(", "class1", ")", ")", "{", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "<=", "", ")", "return", "ix86_cost", "->", "hard_register", ".", "xmm_move", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "<=", "", ")", "return", "ix86_cost", "->", "hard_register", ".", "ymm_move", ";", "return", "ix86_cost", "->", "hard_register", ".", "zmm_move", ";", "}", "if", "(", "MAYBE_MMX_CLASS_P", "(", "class1", ")", ")", "return", "ix86_cost", "->", "hard_register", ".", "mmx_move", ";", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_register_move_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239152, "Length": 270, "Cover_Rate": 0.8359133126934984} {"Template_token": ["", "if", "(", "hard_regno", "==", "BP_REG", ")", "return", "", ";", "if", "(", "REX_INT_REGNO_P", "(", "hard_regno", ")", ")", "return", "", ";"], "ground_truth": ["if", "(", "REX_SSE_REGNO_P", "(", "hard_regno", ")", ")", "return", "", ";"], "File": "i386", "Func": "ix86_register_priority", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239153, "Length": 29, "Cover_Rate": 0.3972602739726027} {"Template_token": ["", "if", "(", "fndecl", "!=", "NULL_TREE", "&&", "TREE_CODE", "(", "fndecl", ")", "==", "FUNCTION_DECL", ")", "call_abi", "=", "ix86_function_abi", "(", "fndecl", ")", ";", "else", "call_abi", "=", "ix86_function_type_abi", "(", "fndecl", ")", ";"], "ground_truth": ["if", "(", "TARGET_64BIT", "&&", "call_abi", "==", "MS_ABI", ")", "return", "", ";"], "File": "i386", "Func": "ix86_reg_parm_stack_space", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239155, "Length": 39, "Cover_Rate": 0.6964285714285714} {"Template_token": ["", "if", "(", "fndecl", "!=", "NULL_TREE", "&&", "TREE_CODE", "(", "fndecl", ")", "==", "FUNCTION_DECL", ")", "call_abi", "=", "ix86_function_abi", "(", "fndecl", ")", ";", "else", "call_abi", "=", "ix86_function_type_abi", "(", "fndecl", ")", ";"], "ground_truth": ["if", "(", "TARGET_64BIT", "&&", "call_abi", "==", "MS_ABI", ")", "return", "", ";"], "File": "i386", "Func": "ix86_reg_parm_stack_space", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239156, "Length": 39, "Cover_Rate": 0.6964285714285714} {"Template_token": ["", "static", "int", "ix86_reloc_rw_mask", "(", "void", ")", "{"], "ground_truth": ["return", "(", "flag_pic", "||", "!", "ix86_direct_extern_access", ")", "?", "", ":", "", ";"], "File": "i386", "Func": "ix86_reloc_rw_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239157, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "if", "(", "optimize", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "if", "(", "TARGET_SSE2", ")", "ix86_split_stlf_stall_load", "(", ")", ";", "if", "(", "TARGET_PAD_SHORT_FUNCTION", ")", "ix86_pad_short_function", "(", ")", ";", "else", "if", "(", "TARGET_PAD_RETURNS", ")", "ix86_pad_returns", "(", ")", ";"], "ground_truth": ["if", "(", "TARGET_FOUR_JUMP_LIMIT", ")", "ix86_avoid_jump_mispredicts", "(", ")", ";"], "File": "i386", "Func": "ix86_reorg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239159, "Length": 43, "Cover_Rate": 0.6323529411764706} {"Template_token": ["", "compute_bb_for_insn", "(", ")", ";", "if", "(", "TARGET_SEH", "&&", "current_function_has_exception_handlers", "(", ")", ")", "ix86_seh_fixup_eh_fallthru", "(", ")", ";", "if", "(", "optimize", "&&", "optimize_function_for_speed_p", "(", "cfun", ")", ")", "{", "if", "(", "TARGET_SSE2", ")", "ix86_split_stlf_stall_load", "(", ")", ";", "if", "(", "TARGET_PAD_SHORT_FUNCTION", ")", "ix86_pad_short_function", "(", ")", ";"], "ground_truth": ["else", "if", "(", "TARGET_PAD_RETURNS", ")", "ix86_pad_returns", "(", ")", ";"], "File": "i386", "Func": "ix86_reorg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239160, "Length": 51, "Cover_Rate": 0.75} {"Template_token": ["", "return", "examine_argument", "(", "mode", ",", "type", ",", "", ",", "&", "needed_intregs", ",", "&", "needed_sseregs", ")", ";", "}", "}", "else", "{", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "TARGET_IAMCU", ")", "return", "VECTOR_MODE_P", "(", "mode", ")", "||", "size", "<", "", "||", "size", ">", "", ";", "if", "(", "mode", "==", "BLKmode", ")", "return", "true", ";", "if", "(", "MS_AGGREGATE_RETURN", "&&", "AGGREGATE_TYPE_P", "(", "type", ")", "&&", "size", "<=", "", ")", "return", "false", ";", "if", "(", "VECTOR_MODE_P", "(", "mode", ")", "||", "mode", "==", "TImode", ")", "{", "if", "(", "size", "<", "", ")", "return", "false", ";", "if", "(", "size", "==", "", ")", "return", "TARGET_VECT8_RETURNS", "||", "!", "TARGET_MMX", ";", "if", "(", "size", "==", "", ")", "return", "!", "TARGET_SSE", ";"], "ground_truth": ["if", "(", "size", "==", "", ")", "return", "!", "TARGET_AVX", ";"], "File": "i386", "Func": "ix86_return_in_memory", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239161, "Length": 123, "Cover_Rate": 0.41694915254237286} {"Template_token": ["", "static", "poly_int64", "ix86_return_pops_args", "(", "tree", "fundecl", ",", "tree", "funtype", ",", "poly_int64", "size", ")", "{", "unsigned", "int", "ccvt", ";", "if", "(", "TARGET_64BIT", ")", "return", "", ";", "ccvt", "=", "ix86_get_callcvt", "(", "funtype", ")", ";", "if", "(", "(", "ccvt", "&", "(", "IX86_CALLCVT_STDCALL", "|", "IX86_CALLCVT_FASTCALL", "|", "IX86_CALLCVT_THISCALL", ")", ")", "!=", "", "&&", "!", "stdarg_p", "(", "funtype", ")", ")", "return", "size", ";", "if", "(", "aggregate_value_p", "(", "TREE_TYPE", "(", "funtype", ")", ",", "fundecl", ")", "&&", "!", "ix86_keep_aggregate_return_pointer", "(", "funtype", ")", ")", "{", "int", "nregs", "=", "ix86_function_regparm", "(", "funtype", ",", "fundecl", ")", ";", "if", "(", "nregs", "==", "", ")", "return", "GET_MODE_SIZE", "(", "Pmode", ")", ";", "}"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "ix86_return_pops_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239162, "Length": 102, "Cover_Rate": 0.9902912621359223} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "return", "", ";", "ccvt", "=", "ix86_get_callcvt", "(", "funtype", ")", ";", "if", "(", "(", "ccvt", "&", "(", "IX86_CALLCVT_STDCALL", "|", "IX86_CALLCVT_FASTCALL", "|", "IX86_CALLCVT_THISCALL", ")", ")", "!=", "", "&&", "!", "stdarg_p", "(", "funtype", ")", ")", "return", "size", ";", "if", "(", "aggregate_value_p", "(", "TREE_TYPE", "(", "funtype", ")", ",", "fundecl", ")", "&&", "!", "ix86_keep_aggregate_return_pointer", "(", "funtype", ")", ")", "{", "int", "nregs", "=", "ix86_function_regparm", "(", "funtype", ",", "fundecl", ")", ";", "if", "(", "nregs", "==", "", ")", "return", "GET_MODE_SIZE", "(", "Pmode", ")", ";", "}", "return", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_return_pops_args", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239163, "Length": 85, "Cover_Rate": 0.8252427184466019} {"Template_token": ["", "return", "(", "mode", "==", "CCFPmode", "?", "reverse_condition_maybe_unordered", "(", "code", ")", ":", "reverse_condition", "(", "code", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_reverse_condition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239164, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "enum", "rtx_code", "ix86_reverse_condition", "(", "enum", "rtx_code", "code", ",", "machine_mode", "mode", ")", "{"], "ground_truth": ["return", "(", "mode", "==", "CCFPmode", "?", "reverse_condition_maybe_unordered", "(", "code", ")", ":", "reverse_condition", "(", "code", ")", ")", ";"], "File": "i386", "Func": "ix86_reverse_condition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239165, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "pattern", "=", "copy_insn", "(", "pattern", ")", ";", "ix86_rewrite_tls_address_1", "(", "&", "pattern", ")", ";"], "ground_truth": ["return", "pattern", ";"], "File": "i386", "Func": "ix86_rewrite_tls_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239166, "Length": 16, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "FOR_EACH_SUBRTX_PTR", "(", "iter", ",", "array", ",", "loc", ",", "ALL", ")", "{", "rtx", "*", "loc", "=", "*", "iter", ";", "if", "(", "MEM_P", "(", "*", "loc", ")", ")", "{", "rtx", "addr", "=", "XEXP", "(", "*", "loc", ",", "", ")", ";", "rtx", "*", "x", "=", "&", "addr", ";", "while", "(", "GET_CODE", "(", "*", "x", ")", "==", "PLUS", ")", "{", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "", ";", "i", "++", ")", "{", "rtx", "u", "=", "XEXP", "(", "*", "x", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "ZERO_EXTEND", ")", "u", "=", "XEXP", "(", "u", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "UNSPEC", "&&", "XINT", "(", "u", ",", "", ")", "==", "UNSPEC_TP", ")", "{", "addr_space_t", "as", "=", "DEFAULT_TLS_SEG_REG", ";", "*", "x", "=", "XEXP", "(", "*", "x", ",", "", "-", "i", ")", ";"], "ground_truth": ["*", "loc", "=", "replace_equiv_address_nv", "(", "*", "loc", ",", "addr", ",", "true", ")", ";"], "File": "i386", "Func": "ix86_rewrite_tls_address_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239167, "Length": 152, "Cover_Rate": 0.7676767676767676} {"Template_token": ["", "rtx", "u", "=", "XEXP", "(", "*", "x", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "ZERO_EXTEND", ")", "u", "=", "XEXP", "(", "u", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "UNSPEC", "&&", "XINT", "(", "u", ",", "", ")", "==", "UNSPEC_TP", ")", "{", "addr_space_t", "as", "=", "DEFAULT_TLS_SEG_REG", ";", "*", "x", "=", "XEXP", "(", "*", "x", ",", "", "-", "i", ")", ";", "*", "loc", "=", "replace_equiv_address_nv", "(", "*", "loc", ",", "addr", ",", "true", ")", ";", "set_mem_addr_space", "(", "*", "loc", ",", "as", ")", ";", "return", ";", "}", "}"], "ground_truth": ["x", "=", "&", "XEXP", "(", "*", "x", ",", "", ")", ";"], "File": "i386", "Func": "ix86_rewrite_tls_address_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239168, "Length": 102, "Cover_Rate": 0.5151515151515151} {"Template_token": ["", "if", "(", "GET_CODE", "(", "symbol", ")", "==", "LABEL_REF", "||", "(", "GET_CODE", "(", "symbol", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "symbol", ")", "==", "", ")", "||", "(", "GET_CODE", "(", "symbol", ")", "==", "UNSPEC", "&&", "(", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_GOTPCREL", "||", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_PCREL", "||", "XINT", "(", "symbol", ",", "", ")", "==", "UNSPEC_GOTNTPOFF", ")", ")", ")", "return", "true", ";", "}", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "ix86_rip_relative_addr_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239169, "Length": 71, "Cover_Rate": 0.41040462427745666} {"Template_token": ["", "ix86_test_loading_call_insn", "(", ")", ";", "ix86_test_loading_full_dump", "(", ")", ";", "ix86_test_loading_unspec", "(", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_run_selftests", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239171, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "if", "(", "regno", "==", "REAL_PIC_OFFSET_TABLE_REGNUM", "&&", "pic_offset_table_rtx", ")", "{", "if", "(", "ix86_use_pseudo_pic_reg", "(", ")", ")", "{", "if", "(", "!", "TARGET_64BIT", "&&", "flag_pic", "&&", "crtl", "->", "profile", ")", "return", "true", ";", "}", "else", "if", "(", "df_regs_ever_live_p", "(", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "profile", "||", "crtl", "->", "calls_eh_return", "||", "crtl", "->", "uses_const_pool", "||", "cfun", "->", "has_nonlocal_label", ")", "return", "ix86_select_alt_pic_regnum", "(", ")", "==", "INVALID_REGNUM", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", "&&", "maybe_eh_return", ")", "{", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{", "unsigned", "test", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";", "if", "(", "test", "==", "INVALID_REGNUM", ")", "break", ";", "if", "(", "test", "==", "regno", ")", "return", "true", ";", "}", "}", "if", "(", "ignore_outlined", "&&", "cfun", "->", "machine", "->", "call_ms2sysv", ")", "{", "unsigned", "count", "=", "cfun", "->", "machine", "->", "call_ms2sysv_extra_regs", "+", "xlogue_layout", "::", "MIN_REGS", ";", "if", "(", "xlogue_layout", "::", "is_stub_managed_reg", "(", "regno", ",", "count", ")", ")", "return", "false", ";", "}", "if", "(", "crtl", "->", "drap_reg", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "drap_reg", ")", "&&", "!", "cfun", "->", "machine", "->", "no_drap_save_restore", ")", "return", "true", ";", "return", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "call_used_or_fixed_reg_p", "(", "regno", ")", "&&", "(", "regno", "!=", "HARD_FRAME_POINTER_REGNUM", "||", "!", "frame_pointer_needed", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239172, "Length": 201, "Cover_Rate": 0.6463022508038585} {"Template_token": ["", "if", "(", "cfun", "->", "machine", "->", "no_caller_saved_registers", ")", "{", "rtx", "reg", "=", "crtl", "->", "return_rtx", ";", "if", "(", "reg", ")", "{", "unsigned", "int", "i", "=", "REGNO", "(", "reg", ")", ";", "unsigned", "int", "nregs", "=", "REG_NREGS", "(", "reg", ")", ";", "while", "(", "nregs", "--", ">", "", ")", "if", "(", "(", "i", "+", "nregs", ")", "==", "regno", ")", "return", "false", ";", "}", "return", "(", "df_regs_ever_live_p", "(", "regno", ")", "&&", "!", "fixed_regs", "[", "regno", "]", "&&", "!", "STACK_REGNO_P", "(", "regno", ")", "&&", "!", "MMX_REGNO_P", "(", "regno", ")", "&&", "(", "regno", "!=", "HARD_FRAME_POINTER_REGNUM", "||", "!", "frame_pointer_needed", ")", ")", ";", "}", "if", "(", "regno", "==", "REAL_PIC_OFFSET_TABLE_REGNUM", "&&", "pic_offset_table_rtx", ")", "{", "if", "(", "ix86_use_pseudo_pic_reg", "(", ")", ")", "{", "if", "(", "!", "TARGET_64BIT", "&&", "flag_pic", "&&", "crtl", "->", "profile", ")", "return", "true", ";", "}", "else", "if", "(", "df_regs_ever_live_p", "(", "REAL_PIC_OFFSET_TABLE_REGNUM", ")", "||", "crtl", "->", "profile", "||", "crtl", "->", "calls_eh_return", "||", "crtl", "->", "uses_const_pool", "||", "cfun", "->", "has_nonlocal_label", ")", "return", "ix86_select_alt_pic_regnum", "(", ")", "==", "INVALID_REGNUM", ";", "}", "if", "(", "crtl", "->", "calls_eh_return", "&&", "maybe_eh_return", ")", "{", "unsigned", "i", ";", "for", "(", "i", "=", "", ";", ";", "i", "++", ")", "{"], "ground_truth": ["unsigned", "test", "=", "EH_RETURN_DATA_REGNO", "(", "i", ")", ";"], "File": "i386", "Func": "ix86_save_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239173, "Length": 190, "Cover_Rate": 0.6109324758842444} {"Template_token": ["", "else", "if", "(", "mode", "==", "HFmode", "&&", "TARGET_SSE2", ")", "return", "true", ";", "else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_scalar_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239174, "Length": 20, "Cover_Rate": 0.4} {"Template_token": ["", "else", "if", "(", "mode", "==", "HFmode", "&&", "TARGET_SSE2", ")", "return", "true", ";"], "ground_truth": ["else", "return", "default_scalar_mode_supported_p", "(", "mode", ")", ";"], "File": "i386", "Func": "ix86_scalar_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239175, "Length": 19, "Cover_Rate": 0.38} {"Template_token": ["", "targetm", ".", "sched", ".", "first_cycle_multipass_init", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_begin", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "NULL", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_fini", "=", "NULL", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_sched_init_global", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239176, "Length": 50, "Cover_Rate": 0.44642857142857145} {"Template_token": ["", "static", "machine_mode", "ix86_secondary_memory_needed_mode", "(", "machine_mode", "mode", ")", "{", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "<", "", "&&", "INTEGRAL_MODE_P", "(", "mode", ")", ")", "return", "mode_for_size", "(", "", ",", "GET_MODE_CLASS", "(", "mode", ")", ",", "", ")", ".", "require", "(", ")", ";", "return", "mode", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_secondary_memory_needed_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239179, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "int", "regno", "=", "true_regnum", "(", "x", ")", ";", "if", "(", "regno", "==", "-", "", ")", "return", "Q_REGS", ";", "return", "NO_REGS", ";", "}", "if", "(", "(", "mode", "==", "HFmode", "||", "mode", "==", "HImode", "||", "mode", "==", "V2QImode", ")", "&&", "!", "TARGET_SSE4_1", "&&", "SSE_CLASS_P", "(", "rclass", ")", "&&", "!", "in_p", "&&", "MEM_P", "(", "x", ")", ")", "{", "sri", "->", "extra_cost", "=", "", ";"], "ground_truth": ["return", "GENERAL_REGS", ";"], "File": "i386", "Func": "ix86_secondary_reload", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239180, "Length": 64, "Cover_Rate": 0.31840796019900497} {"Template_token": ["", "insn", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "insn", "==", "NULL", "||", "!", "can_throw_internal", "(", "insn", ")", ")", "continue", ";"], "ground_truth": ["for", "(", "next", "=", "NEXT_INSN", "(", "insn", ")", ";", "next", "!=", "NULL", ";", "next", "=", "NEXT_INSN", "(", "next", ")", ")", "if", "(", "NOTE_P", "(", "next", ")", "&&", "NOTE_KIND", "(", "next", ")", "==", "NOTE_INSN_VAR_LOCATION", ")", "insn", "=", "next", ";"], "File": "i386", "Func": "ix86_seh_fixup_eh_fallthru", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239181, "Length": 59, "Cover_Rate": 0.38311688311688313} {"Template_token": ["", "if", "(", "crtl", "->", "drap_reg", ")", "drap", "=", "REGNO", "(", "crtl", "->", "drap_reg", ")", ";", "else", "drap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "i", "!=", "drap", "&&", "!", "df_regs_ever_live_p", "(", "i", ")", ")", "return", "i", ";", "}"], "ground_truth": ["return", "INVALID_REGNUM", ";"], "File": "i386", "Func": "ix86_select_alt_pic_regnum", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239182, "Length": 53, "Cover_Rate": 0.5824175824175825} {"Template_token": ["", "if", "(", "crtl", "->", "is_leaf", "&&", "!", "crtl", "->", "profile", "&&", "!", "ix86_current_function_calls_tls_descriptor", ")", "{", "int", "i", ",", "drap", ";", "if", "(", "crtl", "->", "drap_reg", ")", "drap", "=", "REGNO", "(", "crtl", "->", "drap_reg", ")", ";", "else", "drap", "=", "-", "", ";", "for", "(", "i", "=", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "i", "!=", "drap", "&&", "!", "df_regs_ever_live_p", "(", "i", ")", ")", "return", "i", ";", "}", "return", "INVALID_REGNUM", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_select_alt_pic_regnum", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239183, "Length": 74, "Cover_Rate": 0.8131868131868132} {"Template_token": ["", "void", "ix86_setup_frame_addresses", "(", "void", ")", "{", "cfun", "->", "machine", "->", "accesses_prev_frame", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_setup_frame_addresses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239184, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "void", "ix86_setup_frame_addresses", "(", "void", ")", "{", "cfun", "->", "machine", "->", "accesses_prev_frame", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_setup_frame_addresses", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239185, "Length": 15, "Cover_Rate": 1.0} {"Template_token": ["", "CUMULATIVE_ARGS", "*", "cum", "=", "get_cumulative_args", "(", "cum_v", ")", ";", "CUMULATIVE_ARGS", "next_cum", ";", "tree", "fntype", ";", "gcc_assert", "(", "!", "no_rtl", ")", ";", "if", "(", "!", "TARGET_64BIT", ")", "return", ";"], "ground_truth": ["fntype", "=", "TREE_TYPE", "(", "current_function_decl", ")", ";"], "File": "i386", "Func": "ix86_setup_incoming_varargs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239186, "Length": 35, "Cover_Rate": 0.35353535353535354} {"Template_token": ["", "switch", "(", "GET_MODE_CLASS", "(", "mode", ")", ")", "{", "default", ":", "break", ";", "case", "MODE_CC", ":", "units", "=", "GET_MODE_SIZE", "(", "CCmode", ")", ";", "break", ";", "case", "MODE_FLOAT", ":", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TFmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SFmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239187, "Length": 78, "Cover_Rate": 0.34513274336283184} {"Template_token": ["", "break", ";", "case", "MODE_CC", ":", "units", "=", "GET_MODE_SIZE", "(", "CCmode", ")", ";", "break", ";", "case", "MODE_FLOAT", ":", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TFmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DFmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SFmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "break", ";", "case", "MODE_COMPLEX_FLOAT", ":", "if", "(", "(", "TARGET_SSE", "&&", "mode", "==", "TCmode", ")", "||", "(", "TARGET_80387", "&&", "mode", "==", "XCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE2", ")", "&&", "mode", "==", "DCmode", ")", "||", "(", "(", "TARGET_80387", "||", "TARGET_SSE", ")", "&&", "mode", "==", "SCmode", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";", "break", ";", "case", "MODE_VECTOR_INT", ":", "case", "MODE_VECTOR_FLOAT", ":", "if", "(", "(", "TARGET_AVX512F", "&&", "VALID_AVX512F_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_AVX", "&&", "VALID_AVX256_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "||", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "||", "(", "(", "TARGET_MMX", "||", "TARGET_MMX_WITH_SSE", ")", "&&", "VALID_MMX_REG_MODE", "(", "mode", ")", ")", ")", "units", "=", "GET_MODE_SIZE", "(", "mode", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_set_reg_reg_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239188, "Length": 187, "Cover_Rate": 0.827433628318584} {"Template_token": ["", "if", "(", "constant_op1", ")", "{", "if", "(", "skip_op1", ")", "*", "skip_op1", "=", "true", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", "+", "(", "speed", "?", "", ":", "COSTS_N_BYTES", "(", "GET_MODE_UNIT_SIZE", "(", "mode", ")", ")", ")", ")", ";", "}", "count", "=", "", ";", "}", "else", "if", "(", "TARGET_SSSE3", ")", "count", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", "*", "count", ")", ";", "}", "else", "if", "(", "code", "==", "ASHIFTRT", "&&", "(", "mode", "==", "V2DImode", "||", "mode", "==", "V4DImode", ")", "&&", "!", "TARGET_XOP", "&&", "!", "TARGET_AVX512VL", ")", "{", "int", "count", "=", "", ";", "if", "(", "constant_op1", "&&", "op1_val", "==", "", "&&", "TARGET_SSE4_2", ")", "count", "=", "", ";", "else", "if", "(", "constant_op1", ")", "count", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", "*", "count", ")", ";", "}", "else", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "{", "if", "(", "constant_op1", ")", "{", "if", "(", "op1_val", ">", "", ")", "return", "cost", "->", "shift_const", "+", "COSTS_N_INSNS", "(", "", ")", ";", "else", "return", "cost", "->", "shift_const", "*", "", ";", "}", "else", "{", "if", "(", "and_in_op1", ")", "return", "cost", "->", "shift_var", "*", "", ";", "else", "return", "cost", "->", "shift_var", "*", "", "+", "COSTS_N_INSNS", "(", "", ")", ";", "}", "}", "else", "{", "if", "(", "constant_op1", ")", "return", "cost", "->", "shift_const", ";", "else", "if", "(", "shift_and_truncate", ")", "{", "if", "(", "skip_op0", ")", "*", "skip_op0", "=", "*", "skip_op1", "=", "true", ";"], "ground_truth": ["return", "cost", "->", "shift_var", ";"], "File": "i386", "Func": "ix86_shift_rotate_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239189, "Length": 245, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "int", "count", "=", "", ";", "if", "(", "constant_op1", "&&", "op1_val", "==", "", "&&", "TARGET_SSE4_2", ")", "count", "=", "", ";", "else", "if", "(", "constant_op1", ")", "count", "=", "", ";", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", "*", "count", ")", ";", "}", "else", "return", "ix86_vec_cost", "(", "mode", ",", "cost", "->", "sse_op", ")", ";", "}", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "{", "if", "(", "constant_op1", ")", "{", "if", "(", "op1_val", ">", "", ")", "return", "cost", "->", "shift_const", "+", "COSTS_N_INSNS", "(", "", ")", ";", "else", "return", "cost", "->", "shift_const", "*", "", ";", "}", "else", "{", "if", "(", "and_in_op1", ")", "return", "cost", "->", "shift_var", "*", "", ";", "else", "return", "cost", "->", "shift_var", "*", "", "+", "COSTS_N_INSNS", "(", "", ")", ";", "}", "}", "else", "{", "if", "(", "constant_op1", ")", "return", "cost", "->", "shift_const", ";", "else", "if", "(", "shift_and_truncate", ")", "{", "if", "(", "skip_op0", ")", "*", "skip_op0", "=", "*", "skip_op1", "=", "true", ";", "return", "cost", "->", "shift_var", ";", "}", "else", "return", "cost", "->", "shift_var", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_shift_rotate_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239190, "Length": 163, "Cover_Rate": 0.4752186588921283} {"Template_token": ["", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "ret_type", ")", ";", "return", "", ";", "}", "tree", "t", ";", "int", "i", ";", "tree", "type_arg_types", "=", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "node", "->", "decl", ")", ")", ";", "bool", "decl_arg_p", "=", "(", "node", "->", "definition", "||", "type_arg_types", "==", "NULL_TREE", ")", ";", "for", "(", "t", "=", "(", "decl_arg_p", "?", "DECL_ARGUMENTS", "(", "node", "->", "decl", ")", ":", "type_arg_types", ")", ",", "i", "=", "", ";", "t", "&&", "t", "!=", "void_list_node", ";", "t", "=", "TREE_CHAIN", "(", "t", ")", ",", "i", "++", ")", "{", "tree", "arg_type", "=", "decl_arg_p", "?", "TREE_TYPE", "(", "t", ")", ":", "TREE_VALUE", "(", "t", ")", ";", "switch", "(", "TYPE_MODE", "(", "arg_type", ")", ")", "{", "case", "E_QImode", ":", "case", "E_HImode", ":", "case", "E_SImode", ":", "case", "E_DImode", ":", "case", "E_SFmode", ":", "case", "E_DFmode", ":", "if", "(", "!", "AGGREGATE_TYPE_P", "(", "arg_type", ")", ")", "break", ";", "default", ":", "if", "(", "clonei", "->", "args", "[", "i", "]", ".", "arg_type", "==", "SIMD_CLONE_ARG_TYPE_UNIFORM", ")", "break", ";", "warning_at", "(", "DECL_SOURCE_LOCATION", "(", "node", "->", "decl", ")", ",", "", ",", "", ",", "arg_type", ")", ";", "return", "", ";", "}", "}", "if", "(", "!", "TREE_PUBLIC", "(", "node", "->", "decl", ")", ")", "{"], "ground_truth": ["if", "(", "TARGET_AVX512F", ")", "clonei", "->", "vecsize_mangle", "=", "'e'", ";"], "File": "i386", "Func": "ix86_simd_clone_compute_vecsize_and_simdlen", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239191, "Length": 200, "Cover_Rate": 0.3003003003003003} {"Template_token": ["", "if", "(", "!", "TARGET_AVX", ")", "return", "-", "", ";", "return", "TARGET_AVX512F", "?", "", ":", "TARGET_AVX2", "?", "", ":", "", ";", "case", "'d'", ":", "if", "(", "!", "TARGET_AVX2", ")", "return", "-", "", ";", "return", "TARGET_AVX512F", "?", "", ":", "", ";", "case", "'e'", ":", "if", "(", "!", "TARGET_AVX512F", ")", "return", "-", "", ";"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "ix86_simd_clone_usable", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239192, "Length": 54, "Cover_Rate": 0.46956521739130436} {"Template_token": ["", "static", "reg_class_t", "ix86_spill_class", "(", "reg_class_t", "rclass", ",", "machine_mode", "mode", ")", "{"], "ground_truth": ["if", "(", "", "&&", "TARGET_GENERAL_REGS_SSE_SPILL", "&&", "TARGET_SSE2", "&&", "TARGET_INTER_UNIT_MOVES_TO_VEC", "&&", "TARGET_INTER_UNIT_MOVES_FROM_VEC", "&&", "(", "mode", "==", "SImode", "||", "(", "TARGET_64BIT", "&&", "mode", "==", "DImode", ")", ")", "&&", "INTEGER_CLASS_P", "(", "rclass", ")", ")", "return", "ALL_SSE_REGS", ";"], "File": "i386", "Func": "ix86_spill_class", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239193, "Length": 45, "Cover_Rate": 0.9183673469387755} {"Template_token": ["", "addr_space_t", "as", "=", "DEFAULT_TLS_SEG_REG", ";", "rtx", "r", ";", "gcc_assert", "(", "flag_split_stack", ")", ";", "offset", "=", "TARGET_THREAD_SPLIT_STACK_OFFSET", ";", "gcc_unreachable", "(", ")", ";", "r", "=", "GEN_INT", "(", "offset", ")", ";", "r", "=", "gen_const_mem", "(", "Pmode", ",", "r", ")", ";", "set_mem_addr_space", "(", "r", ",", "as", ")", ";", "return", "r", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_split_stack_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239194, "Length": 48, "Cover_Rate": 0.8421052631578947} {"Template_token": ["", "int", "offset", ";", "addr_space_t", "as", "=", "DEFAULT_TLS_SEG_REG", ";", "rtx", "r", ";", "gcc_assert", "(", "flag_split_stack", ")", ";", "offset", "=", "TARGET_THREAD_SPLIT_STACK_OFFSET", ";", "gcc_unreachable", "(", ")", ";", "r", "=", "GEN_INT", "(", "offset", ")", ";", "r", "=", "gen_const_mem", "(", "Pmode", ",", "r", ")", ";", "set_mem_addr_space", "(", "r", ",", "as", ")", ";"], "ground_truth": ["return", "r", ";"], "File": "i386", "Func": "ix86_split_stack_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239195, "Length": 50, "Cover_Rate": 0.8771929824561403} {"Template_token": ["", "for", "(", "insn", "=", "start", ";", "insn", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ")", "{", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "window", "++", ";", "if", "(", "window", ">", "(", "unsigned", ")", "x86_stlf_window_ninsns", ")", "return", ";", "if", "(", "any_uncondjump_p", "(", "insn", ")", "||", "ANY_RETURN_P", "(", "PATTERN", "(", "insn", ")", ")", "||", "CALL_P", "(", "insn", ")", ")", "return", ";", "rtx", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "continue", ";", "rtx", "src", "=", "SET_SRC", "(", "set", ")", ";", "if", "(", "!", "MEM_P", "(", "src", ")", "||", "GET_MODE", "(", "src", ")", "!=", "E_V2DFmode", "||", "!", "MEM_EXPR", "(", "src", ")", "||", "TREE_CODE", "(", "get_base_address", "(", "MEM_EXPR", "(", "src", ")", ")", ")", "!=", "PARM_DECL", ")", "continue", ";", "rtx", "zero", "=", "CONST0_RTX", "(", "V2DFmode", ")", ";", "rtx", "dest", "=", "SET_DEST", "(", "set", ")", ";", "rtx", "m", "=", "adjust_address", "(", "src", ",", "DFmode", ",", "", ")", ";", "rtx", "loadlpd", "=", "gen_sse2_loadlpd", "(", "dest", ",", "zero", ",", "m", ")", ";", "emit_insn_before", "(", "loadlpd", ",", "insn", ")", ";", "m", "=", "adjust_address", "(", "src", ",", "DFmode", ",", "", ")", ";", "rtx", "loadhpd", "=", "gen_sse2_loadhpd", "(", "dest", ",", "dest", ",", "m", ")", ";", "if", "(", "dump_file", "&&", "(", "dump_flags", "&", "TDF_DETAILS", ")", ")", "{", "fputs", "(", "", ",", "dump_file", ")", ";", "print_rtl_single", "(", "dump_file", ",", "insn", ")", ";", "fputs", "(", "", ",", "dump_file", ")", ";", "print_rtl_single", "(", "dump_file", ",", "loadlpd", ")", ";", "print_rtl_single", "(", "dump_file", ",", "loadhpd", ")", ";", "}"], "ground_truth": ["PATTERN", "(", "insn", ")", "=", "loadhpd", ";"], "File": "i386", "Func": "ix86_split_stlf_stall_load", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239196, "Length": 245, "Cover_Rate": 0.8506944444444444} {"Template_token": ["", "if", "(", "TARGET_SSP_TLS_GUARD", ")", "{", "tree", "type_node", "=", "lang_hooks", ".", "types", ".", "type_for_mode", "(", "ptr_mode", ",", "", ")", ";", "int", "qual", "=", "ENCODE_QUAL_ADDR_SPACE", "(", "ix86_stack_protector_guard_reg", ")", ";", "tree", "type", "=", "build_qualified_type", "(", "type_node", ",", "qual", ")", ";", "tree", "t", ";", "if", "(", "OPTION_SET_P", "(", "ix86_stack_protector_guard_symbol_str", ")", ")", "{", "t", "=", "ix86_tls_stack_chk_guard_decl", ";", "if", "(", "t", "==", "NULL", ")", "{", "rtx", "x", ";"], "ground_truth": ["t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "VAR_DECL", ",", "get_identifier", "(", "ix86_stack_protector_guard_symbol_str", ")", ",", "type", ")", ";"], "File": "i386", "Func": "ix86_stack_protect_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239199, "Length": 78, "Cover_Rate": 0.3696682464454976} {"Template_token": ["", "if", "(", "TARGET_SSP_TLS_GUARD", ")", "{", "tree", "type_node", "=", "lang_hooks", ".", "types", ".", "type_for_mode", "(", "ptr_mode", ",", "", ")", ";", "int", "qual", "=", "ENCODE_QUAL_ADDR_SPACE", "(", "ix86_stack_protector_guard_reg", ")", ";", "tree", "type", "=", "build_qualified_type", "(", "type_node", ",", "qual", ")", ";", "tree", "t", ";", "if", "(", "OPTION_SET_P", "(", "ix86_stack_protector_guard_symbol_str", ")", ")", "{", "t", "=", "ix86_tls_stack_chk_guard_decl", ";", "if", "(", "t", "==", "NULL", ")", "{", "rtx", "x", ";", "t", "=", "build_decl", "(", "UNKNOWN_LOCATION", ",", "VAR_DECL", ",", "get_identifier", "(", "ix86_stack_protector_guard_symbol_str", ")", ",", "type", ")", ";", "TREE_STATIC", "(", "t", ")", "=", "", ";", "TREE_PUBLIC", "(", "t", ")", "=", "", ";", "DECL_EXTERNAL", "(", "t", ")", "=", "", ";", "TREE_USED", "(", "t", ")", "=", "", ";", "TREE_THIS_VOLATILE", "(", "t", ")", "=", "", ";", "DECL_ARTIFICIAL", "(", "t", ")", "=", "", ";", "DECL_IGNORED_P", "(", "t", ")", "=", "", ";", "x", "=", "DECL_RTL", "(", "t", ")", ";", "RTX_FLAG", "(", "x", ",", "used", ")", "=", "", ";", "ix86_tls_stack_chk_guard_decl", "=", "t", ";", "}", "}"], "ground_truth": ["else", "{"], "File": "i386", "Func": "ix86_stack_protect_guard", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239200, "Length": 151, "Cover_Rate": 0.7156398104265402} {"Template_token": ["", "gcc_assert", "(", "REG_P", "(", "dst", ")", ")", ";", "if", "(", "src", "==", "NULL", "||", "(", "SSE_REGNO_P", "(", "REGNO", "(", "dst", ")", ")", "&&", "standard_sse_constant_p", "(", "src", ",", "GET_MODE", "(", "dst", ")", ")", "!=", "", ")", "||", "(", "STACK_REGNO_P", "(", "REGNO", "(", "dst", ")", ")", "&&", "standard_80387_constant_p", "(", "src", ")", "<", "", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386", "Func": "ix86_standard_x87sse_constant_load_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239201, "Length": 59, "Cover_Rate": 0.7375} {"Template_token": ["", "const_tree", "fntype", ",", "fndecl", ";", "unsigned", "int", "ccvt", ";", "regno", "=", "CX_REG", ";", "if", "(", "TREE_CODE", "(", "fndecl_or_type", ")", "==", "FUNCTION_DECL", ")", "{", "fntype", "=", "TREE_TYPE", "(", "fndecl_or_type", ")", ";", "fndecl", "=", "fndecl_or_type", ";", "}", "else", "{", "fntype", "=", "fndecl_or_type", ";", "fndecl", "=", "NULL", ";", "}", "ccvt", "=", "ix86_get_callcvt", "(", "fntype", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "{", "regno", "=", "AX_REG", ";", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "regno", "=", "AX_REG", ";", "}", "else", "if", "(", "ix86_function_regparm", "(", "fntype", ",", "fndecl", ")", "==", "", ")", "{"], "ground_truth": ["if", "(", "incoming_p", ")", "{"], "File": "i386", "Func": "ix86_static_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239202, "Length": 104, "Cover_Rate": 0.5683060109289617} {"Template_token": ["", "}", "ccvt", "=", "ix86_get_callcvt", "(", "fntype", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "{", "regno", "=", "AX_REG", ";", "}", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "regno", "=", "AX_REG", ";", "}", "else", "if", "(", "ix86_function_regparm", "(", "fntype", ",", "fndecl", ")", "==", "", ")", "{", "if", "(", "incoming_p", ")", "{", "if", "(", "fndecl", "==", "current_function_decl", "&&", "!", "ix86_static_chain_on_stack", ")", "{", "gcc_assert", "(", "!", "reload_completed", ")", ";", "ix86_static_chain_on_stack", "=", "true", ";", "}"], "ground_truth": ["return", "gen_frame_mem", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "arg_pointer_rtx", ",", "-", "", ")", ")", ";"], "File": "i386", "Func": "ix86_static_chain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239203, "Length": 96, "Cover_Rate": 0.5245901639344263} {"Template_token": ["", "static", "HOST_WIDE_INT", "ix86_static_rtx_alignment", "(", "machine_mode", "mode", ")", "{", "if", "(", "mode", "==", "DFmode", ")", "return", "", ";", "if", "(", "ALIGN_MODE_128", "(", "mode", ")", ")", "return", "MAX", "(", "", ",", "GET_MODE_ALIGNMENT", "(", "mode", ")", ")", ";"], "ground_truth": ["return", "GET_MODE_ALIGNMENT", "(", "mode", ")", ";"], "File": "i386", "Func": "ix86_static_rtx_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239204, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "bool", "ix86_target_stack_probe", "(", "void", ")", "{", "if", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", ")", "return", "false", ";"], "ground_truth": ["return", "TARGET_STACK_PROBE", ";"], "File": "i386", "Func": "ix86_target_stack_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239205, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "bool", "ix86_target_stack_probe", "(", "void", ")", "{"], "ground_truth": ["if", "(", "flag_stack_check", "==", "STATIC_BUILTIN_STACK_CHECK", ")", "return", "false", ";"], "File": "i386", "Func": "ix86_target_stack_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239206, "Length": 15, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "ASSERT_RTL_DUMP_EQ", "(", "", ",", "gen_raw_REG", "(", "SImode", ",", "", ")", ")", ";"], "ground_truth": ["ASSERT_RTL_DUMP_EQ", "(", "", ",", "gen_raw_REG", "(", "SImode", ",", "", ")", ")", ";"], "File": "i386", "Func": "ix86_test_dumping_hard_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239208, "Length": 24, "Cover_Rate": 0.7741935483870968} {"Template_token": ["", "ASSERT_EQ", "(", "CALL", ",", "GET_CODE", "(", "SET_SRC", "(", "pat", ")", ")", ")", ";", "{", "ASSERT_EQ", "(", "EXPR_LIST", ",", "GET_CODE", "(", "REG_NOTES", "(", "insn", ")", ")", ")", ";", "rtx_expr_list", "*", "note0", "=", "as_a", "<", "rtx_expr_list", "*", ">", "(", "REG_NOTES", "(", "insn", ")", ")", ";", "ASSERT_EQ", "(", "REG_CALL_DECL", ",", "REG_NOTE_KIND", "(", "note0", ")", ")", ";", "rtx_expr_list", "*", "note1", "=", "note0", "->", "next", "(", ")", ";", "ASSERT_EQ", "(", "REG_EH_REGION", ",", "REG_NOTE_KIND", "(", "note1", ")", ")", ";", "ASSERT_EQ", "(", "NULL", ",", "note1", "->", "next", "(", ")", ")", ";", "}"], "ground_truth": ["{"], "File": "i386", "Func": "ix86_test_loading_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239210, "Length": 86, "Cover_Rate": 0.41148325358851673} {"Template_token": ["", "rtx_expr_list", "*", "usage", "=", "as_a", "<", "rtx_expr_list", "*", ">", "(", "CALL_INSN_FUNCTION_USAGE", "(", "insn", ")", ")", ";", "ASSERT_EQ", "(", "EXPR_LIST", ",", "GET_CODE", "(", "usage", ")", ")", ";", "ASSERT_EQ", "(", "DFmode", ",", "GET_MODE", "(", "usage", ")", ")", ";", "ASSERT_EQ", "(", "USE", ",", "GET_CODE", "(", "usage", "->", "element", "(", ")", ")", ")", ";", "ASSERT_EQ", "(", "NULL", ",", "usage", "->", "next", "(", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_test_loading_call_insn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239211, "Length": 63, "Cover_Rate": 0.3014354066985646} {"Template_token": ["", "static", "void", "ix86_test_loading_dump_fragment_1", "(", ")", "{", "rtl_dump_test", "t", "(", "SELFTEST_LOCATION", ",", "locate_file", "(", "", ")", ")", ";", "rtx_insn", "*", "insn", "=", "get_insn_by_uid", "(", "", ")", ";", "tree", "mem_expr", ";", "{", "rtx", "pat", "=", "PATTERN", "(", "insn", ")", ";", "ASSERT_EQ", "(", "SET", ",", "GET_CODE", "(", "pat", ")", ")", ";", "{", "rtx", "dest", "=", "SET_DEST", "(", "pat", ")", ";", "ASSERT_EQ", "(", "MEM", ",", "GET_CODE", "(", "dest", ")", ")", ";", "ASSERT_TRUE", "(", "RTX_FLAG", "(", "dest", ",", "call", ")", ")", ";", "ASSERT_EQ", "(", "SImode", ",", "GET_MODE", "(", "dest", ")", ")", ";", "{", "rtx", "addr", "=", "XEXP", "(", "dest", ",", "", ")", ";", "ASSERT_EQ", "(", "PLUS", ",", "GET_CODE", "(", "addr", ")", ")", ";", "ASSERT_EQ", "(", "DImode", ",", "GET_MODE", "(", "addr", ")", ")", ";", "{", "rtx", "lhs", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ASSERT_RTX_PTR_EQ", "(", "frame_pointer_rtx", ",", "lhs", ")", ";", "}", "{", "rtx", "rhs", "=", "XEXP", "(", "addr", ",", "", ")", ";", "ASSERT_EQ", "(", "CONST_INT", ",", "GET_CODE", "(", "rhs", ")", ")", ";", "ASSERT_EQ", "(", "-", "", ",", "INTVAL", "(", "rhs", ")", ")", ";", "}", "}", "ASSERT_EQ", "(", "", ",", "MEM_ALIAS_SET", "(", "dest", ")", ")", ";", "mem_expr", "=", "MEM_EXPR", "(", "dest", ")", ";", "ASSERT_NE", "(", "mem_expr", ",", "NULL", ")", ";", "ASSERT_EQ", "(", "VAR_DECL", ",", "TREE_CODE", "(", "mem_expr", ")", ")", ";", "ASSERT_EQ", "(", "integer_type_node", ",", "TREE_TYPE", "(", "mem_expr", ")", ")", ";", "ASSERT_EQ", "(", "IDENTIFIER_NODE", ",", "TREE_CODE", "(", "DECL_NAME", "(", "mem_expr", ")", ")", ")", ";", "ASSERT_STREQ", "(", "", ",", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "mem_expr", ")", ")", ")", ";", "ASSERT_TRUE", "(", "MEM_OFFSET_KNOWN_P", "(", "dest", ")", ")", ";", "ASSERT_EQ", "(", "", ",", "MEM_OFFSET", "(", "dest", ")", ")", ";", "ASSERT_EQ", "(", "", ",", "MEM_SIZE", "(", "dest", ")", ")", ";", "ASSERT_EQ", "(", "", ",", "MEM_ALIGN", "(", "dest", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_test_loading_dump_fragment_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239212, "Length": 280, "Cover_Rate": 0.8308605341246291} {"Template_token": ["", "ASSERT_STREQ", "(", "", ",", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "cfun", "->", "decl", ")", ")", ")", ";", "rtx_insn", "*", "insn_1", "=", "get_insn_by_uid", "(", "", ")", ";", "ASSERT_EQ", "(", "NOTE", ",", "GET_CODE", "(", "insn_1", ")", ")", ";", "rtx_insn", "*", "insn_7", "=", "get_insn_by_uid", "(", "", ")", ";", "ASSERT_EQ", "(", "INSN", ",", "GET_CODE", "(", "insn_7", ")", ")", ";", "ASSERT_EQ", "(", "PARALLEL", ",", "GET_CODE", "(", "PATTERN", "(", "insn_7", ")", ")", ")", ";", "rtx_insn", "*", "insn_15", "=", "get_insn_by_uid", "(", "", ")", ";", "ASSERT_EQ", "(", "INSN", ",", "GET_CODE", "(", "insn_15", ")", ")", ";", "ASSERT_EQ", "(", "USE", ",", "GET_CODE", "(", "PATTERN", "(", "insn_15", ")", ")", ")", ";", "ASSERT_EQ", "(", "REG", ",", "GET_CODE", "(", "crtl", "->", "return_rtx", ")", ")", ";", "ASSERT_EQ", "(", "", ",", "REGNO", "(", "crtl", "->", "return_rtx", ")", ")", ";"], "ground_truth": ["ASSERT_EQ", "(", "SImode", ",", "GET_MODE", "(", "crtl", "->", "return_rtx", ")", ")", ";"], "File": "i386", "Func": "ix86_test_loading_full_dump", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239213, "Length": 134, "Cover_Rate": 0.881578947368421} {"Template_token": ["", "ASSERT_EQ", "(", "UNSPEC", ",", "GET_CODE", "(", "src", ")", ")", ";", "ASSERT_EQ", "(", "BLKmode", ",", "GET_MODE", "(", "src", ")", ")", ";", "ASSERT_EQ", "(", "UNSPEC_MEMORY_BLOCKAGE", ",", "XINT", "(", "src", ",", "", ")", ")", ";", "rtx", "v0", "=", "XVECEXP", "(", "src", ",", "", ",", "", ")", ";", "rtx", "scratch_a", "=", "XEXP", "(", "dst", ",", "", ")", ";", "ASSERT_EQ", "(", "SCRATCH", ",", "GET_CODE", "(", "scratch_a", ")", ")", ";", "rtx", "scratch_b", "=", "XEXP", "(", "v0", ",", "", ")", ";", "ASSERT_EQ", "(", "SCRATCH", ",", "GET_CODE", "(", "scratch_b", ")", ")", ";", "ASSERT_EQ", "(", "scratch_a", ",", "scratch_b", ")", ";", "ASSERT_TRUE", "(", "rtx_equal_p", "(", "dst", ",", "v0", ")", ")", ";", "ASSERT_NE", "(", "-", "", ",", "recog_memoized", "(", "insn", ")", ")", ";", "insn", "=", "NEXT_INSN", "(", "insn", ")", ";", "ASSERT_EQ", "(", "INSN", ",", "GET_CODE", "(", "insn", ")", ")", ";", "set", "=", "single_set", "(", "insn", ")", ";", "ASSERT_NE", "(", "NULL", ",", "set", ")", ";", "src", "=", "SET_SRC", "(", "set", ")", ";", "ASSERT_EQ", "(", "UNSPEC_VOLATILE", ",", "GET_CODE", "(", "src", ")", ")", ";"], "ground_truth": ["ASSERT_EQ", "(", "UNSPECV_RDTSCP", ",", "XINT", "(", "src", ",", "", ")", ")", ";"], "File": "i386", "Func": "ix86_test_loading_unspec", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239214, "Length": 172, "Cover_Rate": 0.6394052044609665} {"Template_token": ["", "case", "E_QImode", ":", "return", "TARGET_64BIT", "||", "!", "TARGET_PARTIAL_REG_STALL", ";", "case", "E_DImode", ":", "return", "TARGET_64BIT", ";", "default", ":", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_tieable_integer_mode_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239215, "Length": 21, "Cover_Rate": 0.4772727272727273} {"Template_token": ["", "if", "(", "GET_CODE", "(", "u", ")", "==", "ZERO_EXTEND", ")", "u", "=", "XEXP", "(", "u", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "u", ")", "==", "UNSPEC", "&&", "XINT", "(", "u", ",", "", ")", "==", "UNSPEC_TP", ")", "return", "true", ";", "}", "x", "=", "&", "XEXP", "(", "*", "x", ",", "", ")", ";", "}", "iter", ".", "skip_subrtxes", "(", ")", ";", "}", "}", "return", "false", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_tls_address_pattern_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239216, "Length": 64, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "}", "if", "(", "ix86_cmodel", "==", "CM_LARGE_PIC", "&&", "!", "TARGET_PECOFF", ")", "{", "rtx", "unspec", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "ix86_tls_symbol", ")", ",", "UNSPEC_PLTOFF", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "pic_offset_table_rtx", ",", "gen_rtx_CONST", "(", "Pmode", ",", "unspec", ")", ")", ";", "}", "return", "ix86_tls_symbol", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_tls_get_addr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239217, "Length": 48, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "if", "(", "!", "ix86_tls_module_base_symbol", ")", "{", "ix86_tls_module_base_symbol", "=", "gen_rtx_SYMBOL_REF", "(", "ptr_mode", ",", "", ")", ";", "SYMBOL_REF_FLAGS", "(", "ix86_tls_module_base_symbol", ")", "|=", "TLS_MODEL_GLOBAL_DYNAMIC", "<<", "SYMBOL_FLAG_TLS_SHIFT", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_tls_module_base", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239218, "Length": 25, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "rtx", "ix86_tls_module_base", "(", "void", ")", "{"], "ground_truth": ["if", "(", "!", "ix86_tls_module_base_symbol", ")", "{"], "File": "i386", "Func": "ix86_tls_module_base", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239219, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "offset", "+=", "size", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "offset", "+=", "", ";", "}", "else", "{", "rtx", "disp", ",", "chain", ";", "chain", "=", "ix86_static_chain", "(", "fndecl", ",", "true", ")", ";", "if", "(", "REG_P", "(", "chain", ")", ")", "{", "switch", "(", "REGNO", "(", "chain", ")", ")", "{", "case", "AX_REG", ":", "opcode", "=", "", ";", "break", ";", "case", "CX_REG", ":", "opcode", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "opcode", "=", "", ";", "if", "(", "need_endbr", ")", "{", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "SImode", ")", ")", ";", "offset", "+=", "", ";", "}", "mem", "=", "adjust_address", "(", "m_tramp", ",", "QImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "opcode", ",", "QImode", ")", ")", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", "+", "", ")", ";", "emit_move_insn", "(", "mem", ",", "chain_value", ")", ";", "offset", "+=", "", ";", "mem", "=", "adjust_address", "(", "m_tramp", ",", "QImode", ",", "offset", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_int_mode", "(", "", ",", "QImode", ")", ")", ";"], "ground_truth": ["mem", "=", "adjust_address", "(", "m_tramp", ",", "SImode", ",", "offset", "+", "", ")", ";"], "File": "i386", "Func": "ix86_trampoline_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239220, "Length": 218, "Cover_Rate": 0.35973597359735976} {"Template_token": ["", "if", "(", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "||", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "&&", "!", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "i386", "Func": "ix86_unary_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239221, "Length": 40, "Cover_Rate": 0.7142857142857143} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "cfun", "->", "stdarg", "&&", "crtl", "->", "stack_alignment_estimated", "<", "", ")", "crtl", "->", "stack_alignment_estimated", "=", "", ";"], "ground_truth": ["if", "(", "ix86_tls_descriptor_calls_expanded_in_cfun", "&&", "crtl", "->", "preferred_stack_boundary", "<", "", ")", "crtl", "->", "preferred_stack_boundary", "=", "", ";"], "File": "i386", "Func": "ix86_update_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239222, "Length": 36, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "cfun", "->", "stdarg", "&&", "crtl", "->", "stack_alignment_estimated", "<", "", ")", "crtl", "->", "stack_alignment_estimated", "=", "", ";", "if", "(", "ix86_tls_descriptor_calls_expanded_in_cfun", "&&", "crtl", "->", "preferred_stack_boundary", "<", "", ")", "crtl", "->", "preferred_stack_boundary", "=", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_update_stack_boundary", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239223, "Length": 37, "Cover_Rate": 0.7254901960784313} {"Template_token": ["", "if", "(", "!", "REG_P", "(", "operands", "[", "", "]", ")", "||", "!", "REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "false", ";", "regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "regno1", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";"], "ground_truth": ["return", "ix86_lea_outperforms", "(", "insn", ",", "regno0", ",", "regno1", ",", "INVALID_REGNUM", ",", "", ",", "false", ")", ";"], "File": "i386", "Func": "ix86_use_lea_for_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239224, "Length": 59, "Cover_Rate": 0.6413043478260869} {"Template_token": ["", "if", "(", "!", "TARGET_OPT_AGU", "||", "optimize_function_for_size_p", "(", "cfun", ")", ")", "return", "false", ";", "if", "(", "!", "REG_P", "(", "operands", "[", "", "]", ")", "||", "!", "REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "false", ";", "regno0", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "regno1", "=", "true_regnum", "(", "operands", "[", "", "]", ")", ";", "return", "ix86_lea_outperforms", "(", "insn", ",", "regno0", ",", "regno1", ",", "INVALID_REGNUM", ",", "", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_use_lea_for_mov", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239225, "Length": 73, "Cover_Rate": 0.7934782608695652} {"Template_token": ["", "if", "(", "(", "TARGET_64BIT", "&&", "(", "ix86_cmodel", "==", "CM_SMALL_PIC", "||", "TARGET_PECOFF", ")", ")", "||", "!", "flag_pic", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_use_pseudo_pic_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239226, "Length": 24, "Cover_Rate": 0.8} {"Template_token": ["", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "NULL_RTX", ";", "if", "(", "register_no_elim_operand", "(", "reg", ",", "mode", ")", ")", "return", "reg", ";", "}"], "ground_truth": ["return", "NULL_RTX", ";"], "File": "i386", "Func": "ix86_validate_address_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239228, "Length": 35, "Cover_Rate": 0.33980582524271846} {"Template_token": ["", "static", "rtx", "ix86_validate_address_register", "(", "rtx", "op", ")", "{", "machine_mode", "mode", "=", "GET_MODE", "(", "op", ")", ";", "if", "(", "mode", "!=", "SImode", "&&", "mode", "!=", "DImode", ")", "return", "NULL_RTX", ";", "if", "(", "REG_P", "(", "op", ")", ")", "return", "op", ";", "else", "if", "(", "SUBREG_P", "(", "op", ")", ")", "{", "rtx", "reg", "=", "SUBREG_REG", "(", "op", ")", ";", "if", "(", "!", "REG_P", "(", "reg", ")", ")", "return", "NULL_RTX", ";", "mode", "=", "GET_MODE", "(", "reg", ")", ";", "if", "(", "GET_MODE_SIZE", "(", "mode", ")", ">", "UNITS_PER_WORD", ")", "return", "NULL_RTX", ";", "if", "(", "register_no_elim_operand", "(", "reg", ",", "mode", ")", ")", "return", "reg", ";", "}"], "ground_truth": ["return", "NULL_RTX", ";"], "File": "i386", "Func": "ix86_validate_address_register", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239229, "Length": 102, "Cover_Rate": 0.9902912621359223} {"Template_token": ["", "else", "if", "(", "el_mode", "==", "SFmode", "&&", "n", "==", "", ")", "{", "name", "[", "", "]", "=", "'s'", ";", "name", "[", "", "]", "=", "'4'", ";", "}", "else", "return", "NULL_TREE", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";", "}", "tree", "fndecl", "=", "mathfn_built_in", "(", "el_mode", "==", "DFmode", "?", "double_type_node", ":", "float_type_node", ",", "fn", ")", ";", "bname", "=", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "fndecl", ")", ")", ";", "sprintf", "(", "name", "+", "", ",", "", ",", "bname", "+", "", ")", ";", "arity", "=", "", ";"], "ground_truth": ["for", "(", "args", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "args", ";", "args", "=", "TREE_CHAIN", "(", "args", ")", ")", "arity", "++", ";"], "File": "i386", "Func": "ix86_veclibabi_acml", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239231, "Length": 103, "Cover_Rate": 0.3130699088145897} {"Template_token": ["", "tree", "ix86_veclibabi_acml", "(", "combined_fn", "fn", ",", "tree", "type_out", ",", "tree", "type_in", ")", "{", "char", "name", "[", "", "]", "=", "", ";", "tree", "fntype", ",", "new_fndecl", ",", "args", ";", "unsigned", "arity", ";", "const", "char", "*", "bname", ";", "machine_mode", "el_mode", ",", "in_mode", ";", "int", "n", ",", "in_n", ";", "if", "(", "!", "TARGET_64BIT", "||", "!", "flag_unsafe_math_optimizations", ")", "return", "NULL_TREE", ";", "el_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_out", ")", ")", ";", "n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_out", ")", ";", "in_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_in", ")", ")", ";", "in_n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_in", ")", ";", "if", "(", "el_mode", "!=", "in_mode", "||", "n", "!=", "in_n", ")", "return", "NULL_TREE", ";", "switch", "(", "fn", ")", "{", "CASE_CFN_SIN", ":", "CASE_CFN_COS", ":", "CASE_CFN_EXP", ":", "CASE_CFN_LOG", ":", "CASE_CFN_LOG2", ":"], "ground_truth": ["CASE_CFN_LOG10", ":"], "File": "i386", "Func": "ix86_veclibabi_acml", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239232, "Length": 121, "Cover_Rate": 0.3677811550151976} {"Template_token": ["", "tree", "fntype", ",", "new_fndecl", ",", "args", ";", "unsigned", "arity", ";", "const", "char", "*", "bname", ";", "machine_mode", "el_mode", ",", "in_mode", ";", "int", "n", ",", "in_n", ";", "if", "(", "!", "flag_unsafe_math_optimizations", ")", "return", "NULL_TREE", ";", "el_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_out", ")", ")", ";", "n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_out", ")", ";", "in_mode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type_in", ")", ")", ";", "in_n", "=", "TYPE_VECTOR_SUBPARTS", "(", "type_in", ")", ";", "if", "(", "el_mode", "!=", "in_mode", "||", "n", "!=", "in_n", ")", "return", "NULL_TREE", ";", "switch", "(", "fn", ")", "{", "CASE_CFN_EXP", ":", "CASE_CFN_LOG", ":", "CASE_CFN_LOG10", ":", "CASE_CFN_POW", ":", "CASE_CFN_TANH", ":", "CASE_CFN_TAN", ":", "CASE_CFN_ATAN", ":", "CASE_CFN_ATAN2", ":", "CASE_CFN_ATANH", ":", "CASE_CFN_CBRT", ":", "CASE_CFN_SINH", ":", "CASE_CFN_SIN", ":", "CASE_CFN_ASINH", ":", "CASE_CFN_ASIN", ":", "CASE_CFN_COSH", ":", "CASE_CFN_COS", ":", "CASE_CFN_ACOSH", ":", "CASE_CFN_ACOS", ":", "if", "(", "(", "el_mode", "!=", "DFmode", "||", "n", "!=", "", ")", "&&", "(", "el_mode", "!=", "SFmode", "||", "n", "!=", "", ")", ")", "return", "NULL_TREE", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";", "}", "tree", "fndecl", "=", "mathfn_built_in", "(", "el_mode", "==", "DFmode", "?", "double_type_node", ":", "float_type_node", ",", "fn", ")", ";", "bname", "=", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "fndecl", ")", ")", ";", "if", "(", "DECL_FUNCTION_CODE", "(", "fndecl", ")", "==", "BUILT_IN_LOGF", ")", "strcpy", "(", "name", ",", "", ")", ";", "else", "if", "(", "DECL_FUNCTION_CODE", "(", "fndecl", ")", "==", "BUILT_IN_LOG", ")", "strcpy", "(", "name", ",", "", ")", ";", "else", "if", "(", "n", "==", "", ")", "{", "sprintf", "(", "name", ",", "", ",", "bname", "+", "", ")", ";", "name", "[", "strlen", "(", "name", ")", "-", "", "]", "=", "'4'", ";", "}", "else", "sprintf", "(", "name", ",", "", ",", "bname", "+", "", ")", ";", "name", "[", "", "]", "&=", "~", "", ";", "arity", "=", "", ";", "for", "(", "args", "=", "DECL_ARGUMENTS", "(", "fndecl", ")", ";", "args", ";", "args", "=", "TREE_CHAIN", "(", "args", ")", ")", "arity", "++", ";", "if", "(", "arity", "==", "", ")", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "NULL", ")", ";", "else", "fntype", "=", "build_function_type_list", "(", "type_out", ",", "type_in", ",", "type_in", ",", "NULL", ")", ";", "new_fndecl", "=", "build_decl", "(", "BUILTINS_LOCATION", ",", "FUNCTION_DECL", ",", "get_identifier", "(", "name", ")", ",", "fntype", ")", ";", "TREE_PUBLIC", "(", "new_fndecl", ")", "=", "", ";", "DECL_EXTERNAL", "(", "new_fndecl", ")", "=", "", ";"], "ground_truth": ["DECL_IS_NOVOPS", "(", "new_fndecl", ")", "=", "", ";"], "File": "i386", "Func": "ix86_veclibabi_svml", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239233, "Length": 358, "Cover_Rate": 0.9226804123711341} {"Template_token": ["", "if", "(", "TYPE_PRECISION", "(", "index_type", ")", "<", "POINTER_SIZE", "&&", "TYPE_UNSIGNED", "(", "index_type", ")", ")", "return", "NULL_TREE", ";", "if", "(", "scale", "<=", "", "||", "scale", ">", "", "||", "(", "scale", "&", "(", "scale", "-", "", ")", ")", "!=", "", ")", "return", "NULL_TREE", ";", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "vectype", ")", ")", "{", "case", "E_V8DFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DF", ":", "IX86_BUILTIN_SCATTERDIV8DF", ";", "break", ";", "case", "E_V8DImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DI", ":", "IX86_BUILTIN_SCATTERDIV8DI", ";", "break", ";", "case", "E_V16SFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SF", ":", "IX86_BUILTIN_SCATTERALTDIV16SF", ";", "break", ";", "case", "E_V16SImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SI", ":", "IX86_BUILTIN_SCATTERALTDIV16SI", ";", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DF", ":", "IX86_BUILTIN_SCATTERDIV4DF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DI", ":", "IX86_BUILTIN_SCATTERDIV4DI", ";", "else", "return", "NULL_TREE", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239234, "Length": 153, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "si", "=", "TYPE_MODE", "(", "index_type", ")", "==", "SImode", ";", "switch", "(", "TYPE_MODE", "(", "vectype", ")", ")", "{", "case", "E_V8DFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DF", ":", "IX86_BUILTIN_SCATTERDIV8DF", ";", "break", ";", "case", "E_V8DImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV8DI", ":", "IX86_BUILTIN_SCATTERDIV8DI", ";", "break", ";", "case", "E_V16SFmode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SF", ":", "IX86_BUILTIN_SCATTERALTDIV16SF", ";", "break", ";", "case", "E_V16SImode", ":", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV16SI", ":", "IX86_BUILTIN_SCATTERALTDIV16SI", ";", "break", ";", "case", "E_V4DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DF", ":", "IX86_BUILTIN_SCATTERDIV4DF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV4DI", ":", "IX86_BUILTIN_SCATTERDIV4DI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V8SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV8SF", ":", "IX86_BUILTIN_SCATTERALTDIV8SF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V8SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV8SI", ":", "IX86_BUILTIN_SCATTERALTDIV8SI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V2DFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV2DF", ":", "IX86_BUILTIN_SCATTERDIV2DF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V2DImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERALTSIV2DI", ":", "IX86_BUILTIN_SCATTERDIV2DI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4SFmode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV4SF", ":", "IX86_BUILTIN_SCATTERALTDIV4SF", ";", "else", "return", "NULL_TREE", ";", "break", ";", "case", "E_V4SImode", ":", "if", "(", "TARGET_AVX512VL", ")", "code", "=", "si", "?", "IX86_BUILTIN_SCATTERSIV4SI", ":", "IX86_BUILTIN_SCATTERALTDIV4SI", ";", "else", "return", "NULL_TREE", ";", "break", ";", "default", ":", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vectorize_builtin_scatter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239235, "Length": 243, "Cover_Rate": 0.6585365853658537} {"Template_token": ["", "return", "new", "ix86_vector_costs", "(", "vinfo", ",", "costing_for_scalar", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vectorize_create_costs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239236, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "new", "ix86_vector_costs", "(", "vinfo", ",", "costing_for_scalar", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vectorize_create_costs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239237, "Length": 10, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "static", "bool", "ix86_vector_mode_supported_p", "(", "machine_mode", "mode", ")", "{", "if", "(", "!", "TARGET_64BIT", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "TImode", ")", "return", "false", ";", "if", "(", "TARGET_SSE", "&&", "VALID_SSE_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "TARGET_SSE2", "&&", "VALID_SSE2_REG_MODE", "(", "mode", ")", ")", "return", "true", ";"], "File": "i386", "Func": "ix86_vector_mode_supported_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239238, "Length": 47, "Cover_Rate": 0.4051724137931034} {"Template_token": ["", "static", "tree", "ix86_vector_shift_count", "(", "tree", "arg1", ")", "{", "if", "(", "tree_fits_uhwi_p", "(", "arg1", ")", ")", "return", "arg1", ";", "else", "if", "(", "TREE_CODE", "(", "arg1", ")", "==", "VECTOR_CST", "&&", "CHAR_BIT", "==", "", ")", "{"], "ground_truth": ["unsigned", "char", "buf", "[", "", "]", ";"], "File": "i386", "Func": "ix86_vector_shift_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239239, "Length": 40, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "int", "len", "=", "native_encode_expr", "(", "arg1", ",", "buf", ",", "", ")", ";", "if", "(", "len", "==", "", ")", "return", "NULL_TREE", ";", "tree", "t", "=", "native_interpret_expr", "(", "uint64_type_node", ",", "buf", ",", "len", ")", ";", "if", "(", "t", "&&", "tree_fits_uhwi_p", "(", "t", ")", ")", "return", "t", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vector_shift_count", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239240, "Length": 50, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "int", "ix86_vec_cost", "(", "machine_mode", "mode", ",", "int", "cost", ")", "{", "if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "cost", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", "==", "", "&&", "TARGET_SSE_SPLIT_REGS", ")", "return", "cost", "*", "", ";", "if", "(", "GET_MODE_BITSIZE", "(", "mode", ")", ">", "", "&&", "TARGET_AVX256_SPLIT_REGS", ")", "return", "cost", "*", "GET_MODE_BITSIZE", "(", "mode", ")", "/", "", ";", "return", "cost", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vec_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239241, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "static", "int", "ix86_vec_cost", "(", "machine_mode", "mode", ",", "int", "cost", ")", "{"], "ground_truth": ["if", "(", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "return", "cost", ";"], "File": "i386", "Func": "ix86_vec_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239242, "Length": 22, "Cover_Rate": 0.3492063492063492} {"Template_token": ["", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "return", "TARGET_SSE3", "&&", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";"], "ground_truth": ["return", "true", ";"], "File": "i386", "Func": "ix86_vec_interleave_v2df_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239243, "Length": 37, "Cover_Rate": 0.4805194805194805} {"Template_token": ["", "bool", "ix86_vec_interleave_v2df_operator_ok", "(", "rtx", "operands", "[", "", "]", ",", "bool", "high", ")", "{", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "return", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "+", "high", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", "&&", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "return", "TARGET_SSE3", "&&", "rtx_equal_p", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_vec_interleave_v2df_operator_ok", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239244, "Length": 77, "Cover_Rate": 1.0} {"Template_token": ["", "static", "bool", "ix86_warn_func_return", "(", "tree", "decl", ")", "{"], "ground_truth": ["return", "!", "ix86_function_naked", "(", "decl", ")", ";"], "File": "i386", "Func": "ix86_warn_func_return", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239245, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "if", "(", "cum", "->", "decl", "&&", "!", "TREE_PUBLIC", "(", "cum", "->", "decl", ")", ")", "return", ";", "const_tree", "ctx", "=", "get_ultimate_context", "(", "cum", "->", "decl", ")", ";", "if", "(", "ctx", "!=", "NULL_TREE", "&&", "!", "TRANSLATION_UNIT_WARN_EMPTY_P", "(", "ctx", ")", ")", "return", ";"], "ground_truth": ["if", "(", "int_size_in_bytes", "(", "type", ")", "==", "", ")", "return", ";"], "File": "i386", "Func": "ix86_warn_parameter_passing_abi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239247, "Length": 51, "Cover_Rate": 0.4766355140186916} {"Template_token": ["", "basic_cost", "=", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ";", "break", ";", "case", "V2DImode", ":", "if", "(", "!", "TARGET_SSE4_1", "&&", "!", "uns_p", ")", "extra_cost", "=", "(", "cost", "->", "mulss", "+", "cost", "->", "addss", "+", "cost", "->", "sse_op", ")", "*", "", "+", "cost", "->", "sse_op", "*", "", ";", "case", "V4DImode", ":", "basic_cost", "=", "cost", "->", "mulss", "*", "", "+", "cost", "->", "sse_op", "*", "", ";"], "ground_truth": ["break", ";"], "File": "i386", "Func": "ix86_widen_mult_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239248, "Length": 70, "Cover_Rate": 0.3977272727272727} {"Template_token": ["", "if", "(", "zero_all_vec_insn", ")", "{", "emit_insn", "(", "zero_all_vec_insn", ")", ";", "all_sse_zeroed", "=", "true", ";", "}", "bool", "exit_with_mmx_mode", "=", "(", "crtl", "->", "return_rtx", "&&", "(", "MMX_REG_P", "(", "crtl", "->", "return_rtx", ")", ")", ")", ";", "if", "(", "!", "exit_with_mmx_mode", ")", "{", "all_st_zeroed_num", "=", "zero_all_st_registers", "(", "need_zeroed_hardregs", ")", ";", "if", "(", "all_st_zeroed_num", ">", "", ")", "for", "(", "unsigned", "int", "regno", "=", "FIRST_STACK_REG", ";", "regno", "<=", "LAST_STACK_REG", ";", "regno", "++", ")", "if", "(", "all_st_zeroed_num", "==", "", "||", "!", "(", "(", "all_st_zeroed_num", ">=", "", "&&", "regno", "==", "REGNO", "(", "crtl", "->", "return_rtx", ")", ")", "||", "(", "all_st_zeroed_num", "==", "", "&&", "(", "regno", "==", "(", "REGNO", "(", "crtl", "->", "return_rtx", ")", "+", "", ")", ")", ")", ")", ")", "SET_HARD_REG_BIT", "(", "zeroed_hardregs", ",", "regno", ")", ";", "}", "else", "{", "unsigned", "int", "exit_mmx_regno", "=", "REGNO", "(", "crtl", "->", "return_rtx", ")", ";", "all_mm_zeroed", "=", "zero_all_mm_registers", "(", "need_zeroed_hardregs", ",", "exit_mmx_regno", ")", ";", "if", "(", "all_mm_zeroed", ")", "for", "(", "unsigned", "int", "regno", "=", "FIRST_MMX_REG", ";", "regno", "<=", "LAST_MMX_REG", ";", "regno", "++", ")", "if", "(", "regno", "!=", "exit_mmx_regno", ")", "SET_HARD_REG_BIT", "(", "zeroed_hardregs", ",", "regno", ")", ";", "}", "rtx", "zero_gpr", "=", "NULL_RTX", ";", "rtx", "zero_vector", "=", "NULL_RTX", ";", "rtx", "zero_mask", "=", "NULL_RTX", ";", "rtx", "zero_mmx", "=", "NULL_RTX", ";"], "ground_truth": ["for", "(", "unsigned", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "{"], "File": "i386", "Func": "ix86_zero_call_used_regs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239249, "Length": 211, "Cover_Rate": 0.3966165413533835} {"Template_token": ["", "rtx", "ix86_zero_extend_to_Pmode", "(", "rtx", "exp", ")", "{", "return", "force_reg", "(", "Pmode", ",", "convert_to_mode", "(", "Pmode", ",", "exp", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "ix86_zero_extend_to_Pmode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239250, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "ggc_marked_p", "(", "m", "->", "base", ".", "from", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "keep_cache_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239252, "Length": 11, "Cover_Rate": 0.5238095238095238} {"Template_token": ["", "static", "int", "keep_cache_entry", "(", "tree_map", "*", "&", "m", ")", "{"], "ground_truth": ["return", "ggc_marked_p", "(", "m", "->", "base", ".", "from", ")", ";"], "File": "i386", "Func": "keep_cache_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239253, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "if", "(", "SYMBOL_REF_TLS_MODEL", "(", "op0", ")", "||", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "op0", ")", ")", ")", "return", "false", ";", "if", "(", "TARGET_PECOFF", ")", "{", "if", "(", "is_imported_p", "(", "op0", ")", ")", "return", "true", ";", "if", "(", "SYMBOL_REF_FAR_ADDR_P", "(", "op0", ")", "||", "!", "SYMBOL_REF_LOCAL_P", "(", "op0", ")", ")", "break", ";", "if", "(", "(", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "SYMBOL_REF_FUNCTION_P", "(", "op0", ")", "&&", "!", "(", "SYMBOL_REF_EXTERNAL_P", "(", "op0", ")", "&&", "SYMBOL_REF_WEAK", "(", "op0", ")", ")", ")", "||", "!", "SYMBOL_REF_EXTERNAL_P", "(", "op0", ")", "||", "ix86_cmodel", "==", "CM_SMALL_PIC", ")", "return", "true", ";", "}", "else", "if", "(", "!", "SYMBOL_REF_FAR_ADDR_P", "(", "op0", ")", "&&", "(", "SYMBOL_REF_LOCAL_P", "(", "op0", ")", "||", "(", "(", "ix86_direct_extern_access", "&&", "!", "(", "SYMBOL_REF_DECL", "(", "op0", ")", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "SYMBOL_REF_DECL", "(", "op0", ")", ")", ")", ")", ")", "&&", "HAVE_LD_PIE_COPYRELOC", "&&", "flag_pie", "&&", "!", "SYMBOL_REF_WEAK", "(", "op0", ")", "&&", "!", "SYMBOL_REF_FUNCTION_P", "(", "op0", ")", ")", ")", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", "return", "true", ";", "break", ";", "default", ":", "break", ";", "}", "}", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "CONST", ")", "return", "false", ";", "disp", "=", "XEXP", "(", "disp", ",", "", ")", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "UNSPEC", "||", "(", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_GOTPCREL", "&&", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_GOTOFF", "&&", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_PCREL", "&&", "XINT", "(", "disp", ",", "", ")", "!=", "UNSPEC_PLTOFF", ")", ")", "return", "false", ";", "if", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "!=", "SYMBOL_REF", "&&", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "!=", "LABEL_REF", ")", "return", "false", ";", "return", "true", ";", "}", "saw_plus", "=", "false", ";", "if", "(", "GET_CODE", "(", "disp", ")", "==", "PLUS", ")", "{", "if", "(", "!", "CONST_INT_P", "(", "XEXP", "(", "disp", ",", "", ")", ")", ")", "return", "false", ";", "disp", "=", "XEXP", "(", "disp", ",", "", ")", ";", "saw_plus", "=", "true", ";", "}", "if", "(", "TARGET_MACHO", "&&", "darwin_local_data_pic", "(", "disp", ")", ")", "return", "true", ";", "if", "(", "GET_CODE", "(", "disp", ")", "!=", "UNSPEC", ")", "return", "false", ";", "switch", "(", "XINT", "(", "disp", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "if", "(", "saw_plus", ")", "return", "false", ";", "return", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "LABEL_REF", ")", ";", "case", "UNSPEC_GOTOFF", ":", "if", "(", "(", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ")", "==", "LABEL_REF", ")", "&&", "!", "TARGET_64BIT", ")", "return", "!", "TARGET_PECOFF", "&&", "gotoff_operand", "(", "XVECEXP", "(", "disp", ",", "", ",", "", ")", ",", "Pmode", ")", ";", "return", "false", ";"], "ground_truth": ["case", "UNSPEC_GOTTPOFF", ":"], "File": "i386", "Func": "legitimate_pic_address_disp_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239254, "Length": 457, "Cover_Rate": 0.5593635250917993} {"Template_token": ["", "case", "UNSPEC_TPOFF", ":", "x", "=", "XVECEXP", "(", "inner", ",", "", ",", "", ")", ";", "return", "(", "GET_CODE", "(", "x", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "x", ")", "==", "TLS_MODEL_LOCAL_EXEC", ")", ";", "case", "UNSPEC_MACHOPIC_OFFSET", ":", "return", "legitimate_pic_address_disp_p", "(", "x", ")", ";", "default", ":", "return", "false", ";", "}"], "ground_truth": ["case", "SYMBOL_REF", ":"], "File": "i386", "Func": "legitimate_pic_operand_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239255, "Length": 49, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "rtx", "x", ";", "gcc_assert", "(", "SYMBOL_REF_DECL", "(", "symbol", ")", ")", ";", "imp_decl", "=", "get_dllimport_decl", "(", "SYMBOL_REF_DECL", "(", "symbol", ")", ",", "true", ")", ";", "x", "=", "DECL_RTL", "(", "imp_decl", ")", ";"], "ground_truth": ["if", "(", "want_reg", ")", "x", "=", "force_reg", "(", "Pmode", ",", "x", ")", ";"], "File": "i386", "Func": "legitimize_dllimport_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239256, "Length": 43, "Cover_Rate": 0.7049180327868853} {"Template_token": ["", "gcc_assert", "(", "SYMBOL_REF_DECL", "(", "symbol", ")", ")", ";", "imp_decl", "=", "get_dllimport_decl", "(", "SYMBOL_REF_DECL", "(", "symbol", ")", ",", "false", ")", ";", "x", "=", "DECL_RTL", "(", "imp_decl", ")", ";"], "ground_truth": ["if", "(", "want_reg", ")", "x", "=", "force_reg", "(", "Pmode", ",", "x", ")", ";"], "File": "i386", "Func": "legitimize_pe_coff_extern_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239257, "Length": 40, "Cover_Rate": 0.6557377049180327} {"Template_token": ["", "imp_decl", "=", "get_dllimport_decl", "(", "SYMBOL_REF_DECL", "(", "symbol", ")", ",", "false", ")", ";", "x", "=", "DECL_RTL", "(", "imp_decl", ")", ";", "if", "(", "want_reg", ")", "x", "=", "force_reg", "(", "Pmode", ",", "x", ")", ";", "return", "x", ";"], "ground_truth": ["}"], "File": "i386", "Func": "legitimize_pe_coff_extern_decl", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239258, "Length": 36, "Cover_Rate": 0.5901639344262295} {"Template_token": ["", "if", "(", "TARGET_DLLIMPORT_DECL_ATTRIBUTES", ")", "{", "if", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "addr", ")", ")", "return", "legitimize_dllimport_symbol", "(", "addr", ",", "inreg", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_DLLIMPORT_P", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ")", "{", "rtx", "t", "=", "legitimize_dllimport_symbol", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ",", "inreg", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "t", ",", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ";", "}", "}", "if", "(", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", ")", "return", "NULL_RTX", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "addr", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "addr", ")", "&&", "SYMBOL_REF_DECL", "(", "addr", ")", ")", "return", "legitimize_pe_coff_extern_decl", "(", "addr", ",", "inreg", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_DECL", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ")", "{", "rtx", "t", "=", "legitimize_pe_coff_extern_decl", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ",", "inreg", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "t", ",", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ";", "}", "return", "NULL_RTX", ";"], "ground_truth": ["}"], "File": "i386", "Func": "legitimize_pe_coff_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239259, "Length": 299, "Cover_Rate": 0.943217665615142} {"Template_token": ["", "}", "if", "(", "ix86_cmodel", "!=", "CM_LARGE_PIC", "&&", "ix86_cmodel", "!=", "CM_MEDIUM_PIC", ")", "return", "NULL_RTX", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "addr", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "addr", ")", "&&", "SYMBOL_REF_DECL", "(", "addr", ")", ")", "return", "legitimize_pe_coff_extern_decl", "(", "addr", ",", "inreg", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "!", "is_imported_p", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_EXTERNAL_P", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", "&&", "SYMBOL_REF_DECL", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ")", "{", "rtx", "t", "=", "legitimize_pe_coff_extern_decl", "(", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ",", "inreg", ")", ";", "return", "gen_rtx_PLUS", "(", "Pmode", ",", "t", ",", "XEXP", "(", "XEXP", "(", "addr", ",", "", ")", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "legitimize_pe_coff_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239260, "Length": 173, "Cover_Rate": 0.5457413249211357} {"Template_token": ["", "}", "else", "if", "(", "(", "GET_CODE", "(", "addr", ")", "==", "SYMBOL_REF", "&&", "SYMBOL_REF_TLS_MODEL", "(", "addr", ")", "==", "", ")", "||", "(", "TARGET_VXWORKS_RTP", "&&", "GET_CODE", "(", "addr", ")", "==", "LABEL_REF", ")", ")", "{", "rtx", "tmp", "=", "legitimize_pe_coff_symbol", "(", "addr", ",", "true", ")", ";", "if", "(", "tmp", ")", "return", "tmp", ";", "if", "(", "TARGET_64BIT", "&&", "TARGET_PECOFF", ")", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "addr", ")", ",", "UNSPEC_PCREL", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "}", "else", "if", "(", "TARGET_64BIT", "&&", "ix86_cmodel", "!=", "CM_LARGE_PIC", ")", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "addr", ")", ",", "UNSPEC_GOTPCREL", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "new_rtx", "=", "gen_const_mem", "(", "Pmode", ",", "new_rtx", ")", ";", "set_mem_alias_set", "(", "new_rtx", ",", "ix86_GOT_alias_set", "(", ")", ")", ";", "}", "else", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "addr", ")", ",", "UNSPEC_GOT", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "if", "(", "TARGET_64BIT", ")", "new_rtx", "=", "copy_to_suggested_reg", "(", "new_rtx", ",", "reg", ",", "Pmode", ")", ";", "if", "(", "reg", "!=", "", ")", "{", "gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";", "new_rtx", "=", "expand_simple_binop", "(", "Pmode", ",", "PLUS", ",", "pic_offset_table_rtx", ",", "new_rtx", ",", "reg", ",", "", ",", "OPTAB_DIRECT", ")", ";", "}", "else", "new_rtx", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "pic_offset_table_rtx", ",", "new_rtx", ")", ";", "new_rtx", "=", "gen_const_mem", "(", "Pmode", ",", "new_rtx", ")", ";", "set_mem_alias_set", "(", "new_rtx", ",", "ix86_GOT_alias_set", "(", ")", ")", ";", "}", "new_rtx", "=", "copy_to_suggested_reg", "(", "new_rtx", ",", "reg", ",", "Pmode", ")", ";", "}", "else", "{", "if", "(", "CONST_INT_P", "(", "addr", ")", "&&", "!", "x86_64_immediate_operand", "(", "addr", ",", "VOIDmode", ")", ")", "new_rtx", "=", "copy_to_suggested_reg", "(", "addr", ",", "reg", ",", "Pmode", ")", ";", "else", "if", "(", "GET_CODE", "(", "addr", ")", "==", "CONST", ")", "{", "addr", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "UNSPEC", "||", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", "&&", "GET_CODE", "(", "XEXP", "(", "addr", ",", "", ")", ")", "==", "UNSPEC", ")", ")", "return", "orig", ";", "gcc_assert", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", ";", "}", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PLUS", ")", "{", "rtx", "op0", "=", "XEXP", "(", "addr", ",", "", ")", ",", "op1", "=", "XEXP", "(", "addr", ",", "", ")", ";", "if", "(", "!", "TARGET_PECOFF", "&&", "gotoff_operand", "(", "op0", ",", "Pmode", ")", "&&", "CONST_INT_P", "(", "op1", ")", ")", "{", "if", "(", "!", "TARGET_64BIT", ")", "{", "new_rtx", "=", "gen_rtx_UNSPEC", "(", "Pmode", ",", "gen_rtvec", "(", "", ",", "op0", ")", ",", "UNSPEC_GOTOFF", ")", ";", "new_rtx", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "new_rtx", ",", "op1", ")", ";", "new_rtx", "=", "gen_rtx_CONST", "(", "Pmode", ",", "new_rtx", ")", ";", "if", "(", "reg", "!=", "", ")", "{"], "ground_truth": ["gcc_assert", "(", "REG_P", "(", "reg", ")", ")", ";"], "File": "i386", "Func": "legitimize_pic_address", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239261, "Length": 452, "Cover_Rate": 0.43545279383429675} {"Template_token": ["", "int", "label", "=", "++", "current_machopic_label_num", ";", "gcc_assert", "(", "!", "TARGET_64BIT", ")", ";", "symb", "=", "targetm", ".", "strip_name_encoding", "(", "symb", ")", ";", "length", "=", "strlen", "(", "stub", ")", ";", "binder_name", "=", "XALLOCAVEC", "(", "char", ",", "length", "+", "", ")", ";", "GEN_BINDER_NAME_FOR_STUB", "(", "binder_name", ",", "stub", ",", "length", ")", ";", "length", "=", "strlen", "(", "symb", ")", ";", "symbol_name", "=", "XALLOCAVEC", "(", "char", ",", "length", "+", "", ")", ";", "GEN_SYMBOL_NAME_FOR_SYMBOL", "(", "symbol_name", ",", "symb", ",", "length", ")", ";", "sprintf", "(", "lazy_ptr_name", ",", "", ",", "label", ")", ";", "if", "(", "MACHOPIC_ATT_STUB", ")", "switch_to_section", "(", "darwin_sections", "[", "machopic_picsymbol_stub3_section", "]", ")", ";", "else", "if", "(", "MACHOPIC_PURE", ")", "switch_to_section", "(", "darwin_sections", "[", "machopic_picsymbol_stub2_section", "]", ")", ";", "else", "switch_to_section", "(", "darwin_sections", "[", "machopic_symbol_stub_section", "]", ")", ";", "fprintf", "(", "file", ",", "", ",", "stub", ")", ";", "fprintf", "(", "file", ",", "", ",", "symbol_name", ")", ";", "if", "(", "MACHOPIC_ATT_STUB", ")", "{", "fprintf", "(", "file", ",", "", ")", ";", "}", "else", "if", "(", "MACHOPIC_PURE", ")", "{", "rtx", "tmp", "=", "gen_rtx_REG", "(", "SImode", ",", "", ")", ";", "output_set_got", "(", "tmp", ",", "NULL_RTX", ")", ";", "fprintf", "(", "file", ",", "", ",", "label", ",", "lazy_ptr_name", ",", "label", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "}", "else", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ")", ";", "if", "(", "MACHOPIC_ATT_STUB", ")", "return", ";", "fprintf", "(", "file", ",", "", ",", "binder_name", ")", ";", "if", "(", "MACHOPIC_PURE", ")", "{", "fprintf", "(", "file", ",", "", ",", "lazy_ptr_name", ",", "binder_name", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ")", ";"], "File": "i386", "Func": "machopic_output_stub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239263, "Length": 241, "Cover_Rate": 0.6985507246376812} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "!", "lea", "&&", "(", "SImode_address_operand", "(", "addr", ",", "VOIDmode", ")", "||", "(", "parts", ".", "base", "&&", "GET_MODE", "(", "parts", ".", "base", ")", "==", "SImode", ")", "||", "(", "parts", ".", "index", "&&", "GET_MODE", "(", "parts", ".", "index", ")", "==", "SImode", ")", ")", ")", "len", "++", ";", "base", "=", "parts", ".", "base", ";", "index", "=", "parts", ".", "index", ";", "disp", "=", "parts", ".", "disp", ";", "if", "(", "base", "&&", "SUBREG_P", "(", "base", ")", ")", "base", "=", "SUBREG_REG", "(", "base", ")", ";", "if", "(", "index", "&&", "SUBREG_P", "(", "index", ")", ")", "index", "=", "SUBREG_REG", "(", "index", ")", ";", "gcc_assert", "(", "base", "==", "NULL_RTX", "||", "REG_P", "(", "base", ")", ")", ";", "gcc_assert", "(", "index", "==", "NULL_RTX", "||", "REG_P", "(", "index", ")", ")", ";", "if", "(", "base", "&&", "!", "index", "&&", "!", "disp", ")", "{", "if", "(", "base", "==", "arg_pointer_rtx", "||", "base", "==", "frame_pointer_rtx", "||", "REGNO", "(", "base", ")", "==", "SP_REG", "||", "REGNO", "(", "base", ")", "==", "BP_REG", "||", "REGNO", "(", "base", ")", "==", "R12_REG", "||", "REGNO", "(", "base", ")", "==", "R13_REG", ")", "len", "++", ";", "}", "else", "if", "(", "disp", "&&", "!", "base", "&&", "!", "index", ")", "{", "len", "+=", "", ";", "if", "(", "!", "ix86_rip_relative_addr_p", "(", "&", "parts", ")", ")", "len", "++", ";"], "ground_truth": ["}"], "File": "i386", "Func": "memory_address_length", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239264, "Length": 205, "Cover_Rate": 0.5338541666666666} {"Template_token": ["", "static", "enum", "x86_64_reg_class", "merge_classes", "(", "enum", "x86_64_reg_class", "class1", ",", "enum", "x86_64_reg_class", "class2", ")", "{", "if", "(", "class1", "==", "class2", ")", "return", "class1", ";", "if", "(", "class1", "==", "X86_64_NO_CLASS", ")", "return", "class2", ";", "if", "(", "class2", "==", "X86_64_NO_CLASS", ")", "return", "class1", ";", "if", "(", "class1", "==", "X86_64_MEMORY_CLASS", "||", "class2", "==", "X86_64_MEMORY_CLASS", ")", "return", "X86_64_MEMORY_CLASS", ";"], "ground_truth": ["if", "(", "(", "class1", "==", "X86_64_INTEGERSI_CLASS", "&&", "(", "class2", "==", "X86_64_SSESF_CLASS", "||", "class2", "==", "X86_64_SSEHF_CLASS", ")", ")", "||", "(", "class2", "==", "X86_64_INTEGERSI_CLASS", "&&", "(", "class1", "==", "X86_64_SSESF_CLASS", "||", "class1", "==", "X86_64_SSEHF_CLASS", ")", ")", ")", "return", "X86_64_INTEGERSI_CLASS", ";"], "File": "i386", "Func": "merge_classes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239265, "Length": 91, "Cover_Rate": 0.6275862068965518} {"Template_token": ["", "if", "(", "class1", "==", "X86_64_NO_CLASS", ")", "return", "class2", ";", "if", "(", "class2", "==", "X86_64_NO_CLASS", ")", "return", "class1", ";", "if", "(", "class1", "==", "X86_64_MEMORY_CLASS", "||", "class2", "==", "X86_64_MEMORY_CLASS", ")", "return", "X86_64_MEMORY_CLASS", ";", "if", "(", "(", "class1", "==", "X86_64_INTEGERSI_CLASS", "&&", "(", "class2", "==", "X86_64_SSESF_CLASS", "||", "class2", "==", "X86_64_SSEHF_CLASS", ")", ")", "||", "(", "class2", "==", "X86_64_INTEGERSI_CLASS", "&&", "(", "class1", "==", "X86_64_SSESF_CLASS", "||", "class1", "==", "X86_64_SSEHF_CLASS", ")", ")", ")", "return", "X86_64_INTEGERSI_CLASS", ";"], "ground_truth": ["if", "(", "class1", "==", "X86_64_INTEGER_CLASS", "||", "class1", "==", "X86_64_INTEGERSI_CLASS", "||", "class2", "==", "X86_64_INTEGER_CLASS", "||", "class2", "==", "X86_64_INTEGERSI_CLASS", ")", "return", "X86_64_INTEGER_CLASS", ";"], "File": "i386", "Func": "merge_classes", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239266, "Length": 89, "Cover_Rate": 0.6137931034482759} {"Template_token": ["", "if", "(", "STACK_REG_P", "(", "operands", "[", "", "]", ")", "&&", "(", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "&&", "(", "STACK_REG_P", "(", "operands", "[", "", "]", ")", "||", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ")", "||", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", "&&", "(", "STACK_REG_P", "(", "operands", "[", "", "]", ")", "||", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ")", ")", "&&", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", "||", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "}", "switch", "(", "GET_CODE", "(", "operands", "[", "", "]", ")", ")", "{", "case", "MULT", ":", "case", "PLUS", ":", "if", "(", "REG_P", "(", "operands", "[", "", "]", ")", "&&", "REGNO", "(", "operands", "[", "", "]", ")", "==", "REGNO", "(", "operands", "[", "", "]", ")", ")", "std", "::", "swap", "(", "operands", "[", "", "]", ",", "operands", "[", "", "]", ")", ";", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "case", "MINUS", ":", "case", "DIV", ":", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "{", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "p", "=", "", ";", "else", "p", "=", "", ";", "break", ";", "}", "else", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "{", "p", "=", "", ";", "p", "=", "", ";", "}", "else", "{", "p", "=", "", ";", "p", "=", "", ";", "}", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "strcat", "(", "buf", ",", "p", ")", ";", "return", "buf", ";"], "ground_truth": ["}"], "File": "i386", "Func": "output_387_binary_op", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239267, "Length": 507, "Cover_Rate": 0.6916780354706685} {"Template_token": ["", "static", "const", "char", "*", "output_387_ffreep", "(", "rtx", "*", "operands", "ATTRIBUTE_UNUSED", ",", "int", "opno", ")", "{", "if", "(", "TARGET_USE_FFREEP", ")", "return", "opno", "?", "", ":", "", ";"], "ground_truth": ["{"], "File": "i386", "Func": "output_387_ffreep", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239268, "Length": 27, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "static", "const", "char", "*", "output_387_ffreep", "(", "rtx", "*", "operands", "ATTRIBUTE_UNUSED", ",", "int", "opno", ")", "{", "if", "(", "TARGET_USE_FFREEP", ")", "return", "opno", "?", "", ":", "", ";", "{", "static", "char", "retval", "[", "", "]", ";", "int", "regno", "=", "REGNO", "(", "operands", "[", "opno", "]", ")", ";", "gcc_assert", "(", "STACK_REGNO_P", "(", "regno", ")", ")", ";", "regno", "-=", "FIRST_STACK_REG", ";", "snprintf", "(", "retval", ",", "sizeof", "(", "retval", ")", ",", "ASM_SHORT", "", ",", "regno", ")", ";", "return", "retval", ";", "}", "return", "opno", "?", "", ":", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "output_387_ffreep", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239269, "Length": 84, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "return", "", ";", "}", "else", "if", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", "{", "gcc_assert", "(", "REG_P", "(", "operands", "[", "", "]", ")", ")", ";", "if", "(", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "REGNO", "(", "operands", "[", "", "]", ")", ")", ")", "return", "", ";", "else", "{"], "ground_truth": ["if", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "XFmode", ")", "return", "", ";"], "File": "i386", "Func": "output_387_reg_move", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239270, "Length": 77, "Cover_Rate": 0.4695121951219512} {"Template_token": ["", "char", "loop_lab", "[", "", "]", ";", "rtx", "xops", "[", "", "]", ";", "ASM_GENERATE_INTERNAL_LABEL", "(", "loop_lab", ",", "", ",", "labelno", "++", ")", ";", "ASM_OUTPUT_INTERNAL_LABEL", "(", "asm_out_file", ",", "loop_lab", ")", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "GEN_INT", "(", "get_probe_interval", "(", ")", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "ground_truth": ["xops", "[", "", "]", "=", "const0_rtx", ";"], "File": "i386", "Func": "output_adjust_stack_and_probe", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239271, "Length": 62, "Cover_Rate": 0.47692307692307695} {"Template_token": ["", "bool", "stack_top_dies", "=", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", ")", ";", "bool", "dimode_p", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", "==", "DImode", ";", "int", "round_mode", "=", "get_attr_i387_cw", "(", "insn", ")", ";", "static", "char", "buf", "[", "", "]", ";", "const", "char", "*", "p", ";", "if", "(", "(", "dimode_p", "||", "fisttp", ")", "&&", "!", "stack_top_dies", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "gcc_assert", "(", "STACK_TOP_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "MEM_P", "(", "operands", "[", "", "]", ")", ")", ";", "gcc_assert", "(", "GET_MODE", "(", "operands", "[", "", "]", ")", "!=", "TFmode", ")", ";", "if", "(", "fisttp", ")", "return", "", ";", "strcpy", "(", "buf", ",", "", ")", ";", "if", "(", "round_mode", "!=", "I387_CW_ANY", ")", "output_asm_insn", "(", "", ",", "operands", ")", ";", "p", "=", "", ";", "strcat", "(", "buf", ",", "p", "+", "!", "(", "stack_top_dies", "||", "dimode_p", ")", ")", ";"], "ground_truth": ["output_asm_insn", "(", "buf", ",", "operands", ")", ";"], "File": "i386", "Func": "output_fix_trunc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239272, "Length": 150, "Cover_Rate": 0.8152173913043478} {"Template_token": ["", "const", "char", "*", "p", ";", "gcc_assert", "(", "STACK_TOP_P", "(", "xops", "[", "", "]", ")", ")", ";", "stack_top_dies", "=", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", ")", ";", "if", "(", "eflags_p", ")", "{", "p", "=", "unordered_p", "?", "", ":", "", ";", "strcpy", "(", "buf", ",", "p", ")", ";", "p", "=", "", ";", "strcat", "(", "buf", ",", "p", "+", "!", "stack_top_dies", ")", ";", "return", "buf", ";", "}", "if", "(", "STACK_REG_P", "(", "xops", "[", "", "]", ")", "&&", "stack_top_dies", "&&", "find_regno_note", "(", "insn", ",", "REG_DEAD", ",", "FIRST_STACK_REG", "+", "", ")", ")", "{", "gcc_assert", "(", "REGNO", "(", "xops", "[", "", "]", ")", "==", "FIRST_STACK_REG", "+", "", ")", ";", "p", "=", "unordered_p", "?", "", ":", "", ";", "strcpy", "(", "buf", ",", "p", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "output_fp_compare", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239273, "Length": 120, "Cover_Rate": 0.449438202247191} {"Template_token": ["", "xcfi", "->", "dw_cfi_opc", "=", "DW_CFA_def_cfa_offset", ";", "xcfi", "->", "dw_cfi_oprnd1", ".", "dw_cfi_offset", "=", "", "*", "UNITS_PER_WORD", ";", "vec_safe_push", "(", "cfun", "->", "fde", "->", "dw_fde_cfi", ",", "xcfi", ")", ";", "dwarf2out_emit_cfi", "(", "xcfi", ")", ";", "}", "if", "(", "regno", "!=", "INVALID_REGNUM", ")", "{", "rtx", "xops", "[", "", "]", ";", "xops", "[", "", "]", "=", "gen_rtx_MEM", "(", "word_mode", ",", "stack_pointer_rtx", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_REG", "(", "word_mode", ",", "regno", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "}", "else", "{", "rtx", "xops", "[", "", "]", ";", "xops", "[", "", "]", "=", "stack_pointer_rtx", ";", "xops", "[", "", "]", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "}", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "(", "ix86_harden_sls", "&", "harden_sls_return", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "output_indirect_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239274, "Length": 138, "Cover_Rate": 0.44805194805194803} {"Template_token": ["", "switch_to_section", "(", "darwin_sections", "[", "picbase_thunk_section", "]", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "name", ")", ";", "DECL_WEAK", "(", "decl", ")", "=", "", ";", "}", "else", "if", "(", "USE_HIDDEN_LINKONCE", ")", "{", "cgraph_node", "::", "create", "(", "decl", ")", "->", "set_comdat_group", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "targetm", ".", "asm_out", ".", "unique_section", "(", "decl", ",", "", ")", ";", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "NULL", ",", "", ")", ")", ";", "targetm", ".", "asm_out", ".", "globalize_label", "(", "asm_out_file", ",", "name", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "assemble_name", "(", "asm_out_file", ",", "name", ")", ";", "putc", "(", "'\\n'", ",", "asm_out_file", ")", ";", "ASM_DECLARE_FUNCTION_NAME", "(", "asm_out_file", ",", "name", ",", "decl", ")", ";", "}"], "ground_truth": ["else", "{"], "File": "i386", "Func": "output_indirect_thunk_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239275, "Length": 146, "Cover_Rate": 0.43843843843843844} {"Template_token": ["", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "else", "{", "gcc_assert", "(", "CONST_INT_P", "(", "XEXP", "(", "x", ",", "", ")", ")", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'+'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "}", "break", ";", "case", "MINUS", ":", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "'('", ":", "'['", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "putc", "(", "'-'", ",", "file", ")", ";", "output_pic_addr_const", "(", "file", ",", "XEXP", "(", "x", ",", "", ")", ",", "code", ")", ";", "if", "(", "!", "TARGET_MACHO", ")", "putc", "(", "ASSEMBLER_DIALECT", "==", "ASM_INTEL", "?", "')'", ":", "']'", ",", "file", ")", ";", "break", ";", "case", "UNSPEC", ":", "gcc_assert", "(", "XVECLEN", "(", "x", ",", "", ")", "==", "", ")", ";", "output_pic_addr_const", "(", "file", ",", "XVECEXP", "(", "x", ",", "", ",", "", ")", ",", "code", ")", ";", "switch", "(", "XINT", "(", "x", ",", "", ")", ")", "{", "case", "UNSPEC_GOT", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PLTOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_PCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTPCREL", ":", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_TPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_NTPOFF", ":", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_DTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_GOTNTPOFF", ":", "if", "(", "TARGET_64BIT", ")", "fputs", "(", "ASSEMBLER_DIALECT", "==", "ASM_ATT", "?", "", ":", "", ",", "file", ")", ";", "else", "fputs", "(", "", ",", "file", ")", ";", "break", ";", "case", "UNSPEC_INDNTPOFF", ":", "fputs", "(", "", ",", "file", ")", ";", "break", ";"], "ground_truth": ["case", "UNSPEC_MACHOPIC_OFFSET", ":"], "File": "i386", "Func": "output_pic_addr_const", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239277, "Length": 369, "Cover_Rate": 0.5540540540540541} {"Template_token": ["", "if", "(", "ix86_instrument_return", "!=", "instrument_return_none", "&&", "flag_fentry", "&&", "!", "DECL_NO_INSTRUMENT_FUNCTION_ENTRY_EXIT", "(", "cfun", "->", "decl", ")", ")", "{", "if", "(", "ix86_flag_record_return", ")", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "switch", "(", "ix86_instrument_return", ")", "{", "case", "instrument_return_call", ":", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "break", ";", "case", "instrument_return_nop5", ":", "fprintf", "(", "asm_out_file", ",", "ASM_BYTE", "", ")", ";", "break", ";", "case", "instrument_return_none", ":", "break", ";", "}", "if", "(", "ix86_flag_record_return", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "TARGET_64BIT", "?", "", ":", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "}", "}"], "ground_truth": ["}"], "File": "i386", "Func": "output_return_instrumentation", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239278, "Length": 99, "Cover_Rate": 0.9339622641509434} {"Template_token": ["", "if", "(", "ix86_flag_record_return", ")", "{", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "TARGET_64BIT", "?", "", ":", "", ")", ";", "fprintf", "(", "asm_out_file", ",", "", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "output_return_instrumentation", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239279, "Length": 34, "Cover_Rate": 0.32075471698113206} {"Template_token": ["", "xops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "GOT_SYMBOL_NAME", ")", ";", "if", "(", "flag_pic", ")", "{", "char", "name", "[", "", "]", ";", "get_pc_thunk_name", "(", "name", ",", "REGNO", "(", "dest", ")", ")", ";", "pic_labels_used", "|=", "", "<<", "REGNO", "(", "dest", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "ggc_strdup", "(", "name", ")", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_MEM", "(", "QImode", ",", "xops", "[", "", "]", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "if", "(", "machopic_should_output_picbase_label", "(", ")", "||", "!", "label", ")", "ASM_OUTPUT_LABEL", "(", "asm_out_file", ",", "MACHOPIC_FUNCTION_BASE_NAME", ")", ";", "if", "(", "label", ")", "targetm", ".", "asm_out", ".", "internal_label", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "label", ")", ")", ";", "}", "else", "{", "if", "(", "TARGET_MACHO", ")", "gcc_unreachable", "(", ")", ";", "xops", "[", "", "]", "=", "gen_rtx_LABEL_REF", "(", "Pmode", ",", "label", "?", "label", ":", "gen_label_rtx", "(", ")", ")", ";", "output_asm_insn", "(", "", ",", "xops", ")", ";", "targetm", ".", "asm_out", ".", "internal_label", "(", "asm_out_file", ",", "", ",", "CODE_LABEL_NUMBER", "(", "XEXP", "(", "xops", "[", "", "]", ",", "", ")", ")", ")", ";", "}"], "ground_truth": ["if", "(", "!", "TARGET_MACHO", ")", "output_asm_insn", "(", "", ",", "xops", ")", ";"], "File": "i386", "Func": "output_set_got", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239280, "Length": 188, "Cover_Rate": 0.6690391459074733} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'y'", "&&", "STACK_TOP_P", "(", "x", ")", ")", "{", "fputs", "(", "", ",", "file", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'w'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'b'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'k'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'q'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'h'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'x'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'t'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'g'", ")", "msize", "=", "", ";", "else", "msize", "=", "GET_MODE_SIZE", "(", "GET_MODE", "(", "x", ")", ")", ";", "regno", "=", "REGNO", "(", "x", ")", ";", "if", "(", "regno", "==", "ARG_POINTER_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "FPSR_REG", ")", "{", "output_operand_lossage", "(", "", ",", "reg_names", "[", "regno", "]", ")", ";", "return", ";", "}", "else", "if", "(", "regno", "==", "FLAGS_REG", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'V'", ")", "{", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "msize", "=", "GET_MODE_SIZE", "(", "word_mode", ")", ";", "else", "error", "(", "", ")", ";", "}", "duplicated", "=", "code", "==", "'d'", "&&", "TARGET_AVX", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "msize", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "warning", "(", "", ",", "", ")", ";", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", ">", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "if", "(", "!", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "error", "(", "", ")", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "case", "", ":", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{", "gcc_assert", "(", "!", "duplicated", ")", ";", "putc", "(", "msize", "==", "", "?", "'y'", ":", "'z'", ",", "file", ")", ";", "reg", "=", "hi_reg_name", "[", "regno", "]", "+", "", ";", "break", ";", "}", "goto", "normal", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["fputs", "(", "reg", ",", "file", ")", ";"], "File": "i386", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239281, "Length": 414, "Cover_Rate": 0.7064846416382252} {"Template_token": ["", "fputs", "(", "", ",", "file", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'w'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'b'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'k'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'q'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'h'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'x'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'t'", ")", "msize", "=", "", ";", "else", "if", "(", "code", "==", "'g'", ")", "msize", "=", "", ";", "else", "msize", "=", "GET_MODE_SIZE", "(", "GET_MODE", "(", "x", ")", ")", ";", "regno", "=", "REGNO", "(", "x", ")", ";", "if", "(", "regno", "==", "ARG_POINTER_REGNUM", "||", "regno", "==", "FRAME_POINTER_REGNUM", "||", "regno", "==", "FPSR_REG", ")", "{", "output_operand_lossage", "(", "", ",", "reg_names", "[", "regno", "]", ")", ";", "return", ";", "}", "else", "if", "(", "regno", "==", "FLAGS_REG", ")", "{", "output_operand_lossage", "(", "", ")", ";", "return", ";", "}", "if", "(", "code", "==", "'V'", ")", "{", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "msize", "=", "GET_MODE_SIZE", "(", "word_mode", ")", ";", "else", "error", "(", "", ")", ";", "}", "duplicated", "=", "code", "==", "'d'", "&&", "TARGET_AVX", ";", "switch", "(", "msize", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", "&&", "msize", ">", "GET_MODE_SIZE", "(", "word_mode", ")", ")", "warning", "(", "", ",", "", ")", ";", "case", "", ":", "if", "(", "LEGACY_INT_REGNO_P", "(", "regno", ")", ")", "putc", "(", "msize", ">", "", "&&", "TARGET_64BIT", "?", "'r'", ":", "'e'", ",", "file", ")", ";", "case", "", ":", "normal", ":", "reg", "=", "hi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_reg_name", ")", ")", "goto", "normal", ";", "if", "(", "!", "ANY_QI_REGNO_P", "(", "regno", ")", ")", "error", "(", "", ")", ";", "reg", "=", "qi_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "if", "(", "regno", ">=", "ARRAY_SIZE", "(", "qi_high_reg_name", ")", ")", "goto", "normal", ";", "reg", "=", "qi_high_reg_name", "[", "regno", "]", ";", "break", ";", "case", "", ":", "case", "", ":", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "{"], "ground_truth": ["gcc_assert", "(", "!", "duplicated", ")", ";"], "File": "i386", "Func": "print_reg", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239282, "Length": 350, "Cover_Rate": 0.5972696245733788} {"Template_token": ["", "if", "(", "add_frame_related_expr", ")", "{", "rtx", "r", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "src", ",", "offset", ")", ";", "r", "=", "gen_rtx_SET", "(", "dest", ",", "r", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "r", ")", ";", "}", "}", "if", "(", "dest", "==", "stack_pointer_rtx", ")", "{", "HOST_WIDE_INT", "ooffset", "=", "m", "->", "fs", ".", "sp_offset", ";", "bool", "valid", "=", "m", "->", "fs", ".", "sp_valid", ";", "bool", "realigned", "=", "m", "->", "fs", ".", "sp_realigned", ";", "if", "(", "src", "==", "hard_frame_pointer_rtx", ")", "{", "valid", "=", "m", "->", "fs", ".", "fp_valid", ";", "realigned", "=", "false", ";", "ooffset", "=", "m", "->", "fs", ".", "fp_offset", ";", "}", "else", "if", "(", "src", "==", "crtl", "->", "drap_reg", ")", "{", "valid", "=", "m", "->", "fs", ".", "drap_valid", ";", "realigned", "=", "false", ";", "ooffset", "=", "", ";", "}"], "ground_truth": ["else", "{"], "File": "i386", "Func": "pro_epilogue_adjust_stack", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239283, "Length": 128, "Cover_Rate": 0.32323232323232326} {"Template_token": ["", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "LTU", ":", "if", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGZmode", ")", "suffix", "=", "", ";", "else", "if", "(", "mode", "==", "CCCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "GE", ":", "switch", "(", "mode", ")", "{", "case", "E_CCNOmode", ":", "case", "E_CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCmode", ":", "case", "E_CCGCmode", ":", "case", "E_CCGZmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "GEU", ":", "if", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGZmode", ")", "suffix", "=", "", ";", "else", "if", "(", "mode", "==", "CCCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "LE", ":", "gcc_assert", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGCmode", "||", "mode", "==", "CCNOmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "LEU", ":", "if", "(", "mode", "==", "CCmode", ")", "suffix", "=", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "UNORDERED", ":", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "case", "ORDERED", ":", "suffix", "=", "fp", "?", "", ":", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["fputs", "(", "suffix", ",", "file", ")", ";"], "File": "i386", "Func": "put_condition_code", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239284, "Length": 215, "Cover_Rate": 0.4274353876739563} {"Template_token": ["", "mode", "=", "CCmode", ";", "}", "if", "(", "reverse", ")", "code", "=", "reverse_condition", "(", "code", ")", ";", "switch", "(", "code", ")", "{", "case", "EQ", ":", "gcc_assert", "(", "mode", "!=", "CCGZmode", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_CCAmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCOmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCPmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCSmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "suffix", "=", "", ";", "break", ";", "}", "break", ";", "case", "NE", ":", "gcc_assert", "(", "mode", "!=", "CCGZmode", ")", ";", "switch", "(", "mode", ")", "{", "case", "E_CCAmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCOmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCPmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCSmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "suffix", "=", "", ";", "break", ";", "}", "break", ";", "case", "GT", ":", "gcc_assert", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCNOmode", "||", "mode", "==", "CCGCmode", ")", ";", "suffix", "=", "", ";", "break", ";", "case", "GTU", ":", "if", "(", "mode", "==", "CCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "LT", ":", "switch", "(", "mode", ")", "{", "case", "E_CCNOmode", ":", "case", "E_CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCmode", ":", "case", "E_CCGCmode", ":", "case", "E_CCGZmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "break", ";", "case", "LTU", ":", "if", "(", "mode", "==", "CCmode", "||", "mode", "==", "CCGZmode", ")", "suffix", "=", "", ";", "else", "if", "(", "mode", "==", "CCCmode", ")", "suffix", "=", "fp", "?", "", ":", "", ";", "else", "gcc_unreachable", "(", ")", ";", "break", ";", "case", "GE", ":", "switch", "(", "mode", ")", "{", "case", "E_CCNOmode", ":", "case", "E_CCGOCmode", ":", "suffix", "=", "", ";", "break", ";", "case", "E_CCmode", ":", "case", "E_CCGCmode", ":", "case", "E_CCGZmode", ":", "suffix", "=", "", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}"], "ground_truth": ["break", ";"], "File": "i386", "Func": "put_condition_code", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239285, "Length": 338, "Cover_Rate": 0.6719681908548708} {"Template_token": ["", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "x", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "}", "else", "{", "rtx", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "offset", ")", ";", "x", "=", "gen_rtx_SET", "(", "sr", "->", "reg", ",", "gen_rtx_MEM", "(", "word_mode", ",", "x", ")", ")", ";", "emit_insn", "(", "x", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "release_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239286, "Length": 63, "Cover_Rate": 0.4666666666666667} {"Template_token": ["", "RTX_FRAME_RELATED_P", "(", "insn", ")", "=", "", ";", "x", "=", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "UNITS_PER_WORD", ")", ";", "x", "=", "gen_rtx_SET", "(", "stack_pointer_rtx", ",", "x", ")", ";", "add_reg_note", "(", "insn", ",", "REG_FRAME_RELATED_EXPR", ",", "x", ")", ";", "m", "->", "fs", ".", "sp_offset", "-=", "UNITS_PER_WORD", ";", "}"], "ground_truth": ["else", "{"], "File": "i386", "Func": "release_scratch_register_on_entry", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239287, "Length": 47, "Cover_Rate": 0.34814814814814815} {"Template_token": ["", "save_area", "=", "frame_pointer_rtx", ";", "set", "=", "get_varargs_alias_set", "(", ")", ";", "max", "=", "cum", "->", "regno", "+", "cfun", "->", "va_list_gpr_size", "/", "UNITS_PER_WORD", ";", "if", "(", "max", ">", "X86_64_REGPARM_MAX", ")", "max", "=", "X86_64_REGPARM_MAX", ";", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "max", ";", "i", "++", ")", "{", "mem", "=", "gen_rtx_MEM", "(", "word_mode", ",", "plus_constant", "(", "Pmode", ",", "save_area", ",", "i", "*", "UNITS_PER_WORD", ")", ")", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "set_mem_alias_set", "(", "mem", ",", "set", ")", ";", "emit_move_insn", "(", "mem", ",", "gen_rtx_REG", "(", "word_mode", ",", "x86_64_int_parameter_registers", "[", "i", "]", ")", ")", ";", "}", "if", "(", "ix86_varargs_fpr_size", ")", "{", "machine_mode", "smode", ";", "rtx_code_label", "*", "label", ";", "rtx", "test", ";"], "ground_truth": ["label", "=", "gen_label_rtx", "(", ")", ";"], "File": "i386", "Func": "setup_incoming_varargs_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239288, "Length": 117, "Cover_Rate": 0.3268156424581006} {"Template_token": ["", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "set_mem_alias_set", "(", "mem", ",", "set", ")", ";", "reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "x86_64_ms_abi_int_parameter_registers", "[", "i", "]", ")", ";", "emit_move_insn", "(", "mem", ",", "reg", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "setup_incoming_varargs_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239289, "Length": 35, "Cover_Rate": 0.3465346534653465} {"Template_token": ["", "int", "i", ";", "ix86_varargs_gpr_size", "=", "", ";", "ix86_varargs_fpr_size", "=", "", ";", "for", "(", "i", "=", "cum", "->", "regno", ";", "i", "<", "X86_64_MS_REGPARM_MAX", ";", "i", "++", ")", "{", "rtx", "reg", ",", "mem", ";", "mem", "=", "gen_rtx_MEM", "(", "Pmode", ",", "plus_constant", "(", "Pmode", ",", "virtual_incoming_args_rtx", ",", "i", "*", "UNITS_PER_WORD", ")", ")", ";", "MEM_NOTRAP_P", "(", "mem", ")", "=", "", ";", "set_mem_alias_set", "(", "mem", ",", "set", ")", ";", "reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "x86_64_ms_abi_int_parameter_registers", "[", "i", "]", ")", ";"], "ground_truth": ["emit_move_insn", "(", "mem", ",", "reg", ")", ";"], "File": "i386", "Func": "setup_incoming_varargs_ms_64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239290, "Length": 83, "Cover_Rate": 0.8217821782178217} {"Template_token": ["", "else", "{", "bool", "is_fastcall", ",", "is_thiscall", ";", "int", "regparm", ";", "is_fastcall", "=", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ")", ")", "!=", "NULL", ")", ";", "is_thiscall", "=", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ")", ")", "!=", "NULL", ")", ";", "regparm", "=", "ix86_function_regparm", "(", "TREE_TYPE", "(", "cfun", "->", "decl", ")", ",", "cfun", "->", "decl", ")", ";", "if", "(", "is_fastcall", ")", "{", "if", "(", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "{", "sorry", "(", "", "", ")", ";", "return", "INVALID_REGNUM", ";", "}", "return", "AX_REG", ";", "}", "else", "if", "(", "is_thiscall", ")", "{", "if", "(", "!", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "return", "DX_REG", ";", "return", "AX_REG", ";", "}", "else", "if", "(", "regparm", "<", "", ")", "{", "if", "(", "!", "DECL_STATIC_CHAIN", "(", "cfun", "->", "decl", ")", ")", "return", "CX_REG", ";", "else", "{", "if", "(", "regparm", ">=", "", ")", "{", "sorry", "(", "", "", ")", ";", "return", "INVALID_REGNUM", ";", "}", "return", "DX_REG", ";", "}", "}", "else", "{", "sorry", "(", "", ")", ";"], "ground_truth": ["return", "INVALID_REGNUM", ";"], "File": "i386", "Func": "split_stack_prologue_scratch_regno", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239291, "Length": 175, "Cover_Rate": 0.9067357512953368} {"Template_token": ["", "const", "struct", "machine_frame_state", "&", "fs", "=", "cfun", "->", "machine", "->", "fs", ";"], "ground_truth": ["if", "(", "fs", ".", "sp_realigned", "&&", "cfa_offset", "<=", "fs", ".", "sp_realigned_offset", ")", "{"], "File": "i386", "Func": "sp_valid_at", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239292, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "if", "(", "fs", ".", "sp_realigned", "&&", "cfa_offset", "<=", "fs", ".", "sp_realigned_offset", ")", "{", "gcc_assert", "(", "cfa_offset", "<=", "fs", ".", "sp_realigned_fp_last", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "sp_valid_at", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239293, "Length": 25, "Cover_Rate": 0.4807692307692308} {"Template_token": ["", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "default", ":", "return", "-", "", ";"], "ground_truth": ["}"], "File": "i386", "Func": "sse_store_index", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239294, "Length": 22, "Cover_Rate": 0.3384615384615385} {"Template_token": ["", "const", "char", "*", "standard_80387_constant_opcode", "(", "rtx", "x", ")", "{", "switch", "(", "standard_80387_constant_p", "(", "x", ")", ")", "{", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "standard_80387_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239295, "Length": 47, "Cover_Rate": 0.618421052631579} {"Template_token": ["", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "return", "", ";", "case", "", ":", "case", "", ":", "return", "", ";", "default", ":", "gcc_unreachable", "(", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "standard_80387_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239296, "Length": 58, "Cover_Rate": 0.7631578947368421} {"Template_token": ["", "const", "REAL_VALUE_TYPE", "*", "r", ";", "if", "(", "!", "(", "CONST_DOUBLE_P", "(", "x", ")", "&&", "X87_FLOAT_MODE_P", "(", "mode", ")", ")", ")", "return", "-", "", ";", "if", "(", "x", "==", "CONST0_RTX", "(", "mode", ")", ")", "return", "", ";", "if", "(", "x", "==", "CONST1_RTX", "(", "mode", ")", ")", "return", "", ";", "r", "=", "CONST_DOUBLE_REAL_VALUE", "(", "x", ")", ";", "if", "(", "mode", "==", "XFmode", "&&", "(", "optimize_function_for_size_p", "(", "cfun", ")", "||", "TARGET_EXT_80387_CONSTANTS", ")", "&&", "!", "flag_rounding_math", ")", "{"], "ground_truth": ["int", "i", ";"], "File": "i386", "Func": "standard_80387_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239297, "Length": 77, "Cover_Rate": 0.48125} {"Template_token": ["", "if", "(", "!", "ext_80387_constants_init", ")", "init_ext_80387_constants", "(", ")", ";", "switch", "(", "idx", ")", "{", "case", "", ":", "case", "", ":", "case", "", ":", "case", "", ":"], "ground_truth": ["case", "", ":"], "File": "i386", "Func": "standard_80387_constant_rtx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239298, "Length": 29, "Cover_Rate": 0.4393939393939394} {"Template_token": ["", "const", "char", "*", "standard_sse_constant_opcode", "(", "rtx_insn", "*", "insn", ",", "rtx", "*", "operands", ")", "{", "machine_mode", "mode", ";", "rtx", "x", "=", "operands", "[", "", "]", ";", "gcc_assert", "(", "TARGET_SSE", ")", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "{", "switch", "(", "get_attr_mode", "(", "insn", ")", ")", "{", "case", "MODE_TI", ":", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "case", "MODE_XI", ":", "case", "MODE_OI", ":", "if", "(", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "return", "", ";", "case", "MODE_V2DF", ":", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "case", "MODE_V8DF", ":", "case", "MODE_V4DF", ":", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "if", "(", "TARGET_AVX512DQ", ")", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "else", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "case", "MODE_V4SF", ":", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "case", "MODE_V16SF", ":", "case", "MODE_V8SF", ":", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "", ";", "else", "if", "(", "TARGET_AVX512DQ", ")", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "else", "return", "(", "TARGET_AVX512VL", "?", "", ":", "", ")", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "}", "else", "if", "(", "x", "==", "constm1_rtx", "||", "vector_all_ones_operand", "(", "x", ",", "mode", ")", "||", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "&&", "float_vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", ")", "{", "enum", "attr_mode", "insn_mode", "=", "get_attr_mode", "(", "insn", ")", ";", "switch", "(", "insn_mode", ")", "{", "case", "MODE_XI", ":", "case", "MODE_V8DF", ":", "case", "MODE_V16SF", ":", "gcc_assert", "(", "TARGET_AVX512F", ")", ";", "return", "", ";", "case", "MODE_OI", ":", "case", "MODE_V4DF", ":", "case", "MODE_V8SF", ":", "gcc_assert", "(", "TARGET_AVX2", ")", ";", "case", "MODE_TI", ":", "case", "MODE_V2DF", ":", "case", "MODE_V4SF", ":", "gcc_assert", "(", "TARGET_SSE2", ")", ";", "if", "(", "!", "EXT_REX_SSE_REG_P", "(", "operands", "[", "", "]", ")", ")", "return", "(", "TARGET_AVX", "?", "", ":", "", ")", ";", "else", "if", "(", "TARGET_AVX512VL", ")", "return", "", ";", "else", "return", "", ";", "default", ":"], "ground_truth": ["gcc_unreachable", "(", ")", ";"], "File": "i386", "Func": "standard_sse_constant_opcode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239299, "Length": 362, "Cover_Rate": 0.981029810298103} {"Template_token": ["", "machine_mode", "mode", ";", "if", "(", "!", "TARGET_SSE", ")", "return", "", ";", "mode", "=", "GET_MODE", "(", "x", ")", ";", "if", "(", "x", "==", "const0_rtx", "||", "const0_operand", "(", "x", ",", "mode", ")", ")", "return", "", ";", "if", "(", "x", "==", "constm1_rtx", "||", "vector_all_ones_operand", "(", "x", ",", "mode", ")", "||", "(", "(", "GET_MODE_CLASS", "(", "mode", ")", "==", "MODE_VECTOR_FLOAT", "||", "GET_MODE_CLASS", "(", "pred_mode", ")", "==", "MODE_VECTOR_FLOAT", ")", "&&", "float_vector_all_ones_operand", "(", "x", ",", "mode", ")", ")", ")", "{", "if", "(", "mode", "==", "VOIDmode", ")", "mode", "=", "pred_mode", ";", "switch", "(", "GET_MODE_SIZE", "(", "mode", ")", ")", "{", "case", "", ":", "if", "(", "TARGET_AVX512F", ")", "return", "", ";", "break", ";", "case", "", ":", "if", "(", "TARGET_AVX2", ")", "return", "", ";", "break", ";", "case", "", ":", "if", "(", "TARGET_SSE2", ")", "return", "", ";", "break", ";", "case", "", ":", "gcc_unreachable", "(", ")", ";", "default", ":", "break", ";", "}", "}"], "ground_truth": ["return", "", ";"], "File": "i386", "Func": "standard_sse_constant_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239300, "Length": 143, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";", "for", "(", "j", "=", "XVECLEN", "(", "op", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "symbolic_reference_mentioned_p", "(", "XVECEXP", "(", "op", ",", "i", ",", "j", ")", ")", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "symbolic_reference_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239301, "Length": 51, "Cover_Rate": 0.35172413793103446} {"Template_token": ["", "int", "i", ";", "if", "(", "GET_CODE", "(", "op", ")", "==", "SYMBOL_REF", "||", "GET_CODE", "(", "op", ")", "==", "LABEL_REF", ")", "return", "true", ";", "fmt", "=", "GET_RTX_FORMAT", "(", "GET_CODE", "(", "op", ")", ")", ";", "for", "(", "i", "=", "GET_RTX_LENGTH", "(", "GET_CODE", "(", "op", ")", ")", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "if", "(", "fmt", "[", "i", "]", "==", "'E'", ")", "{", "int", "j", ";", "for", "(", "j", "=", "XVECLEN", "(", "op", ",", "i", ")", "-", "", ";", "j", ">=", "", ";", "j", "--", ")", "if", "(", "symbolic_reference_mentioned_p", "(", "XVECEXP", "(", "op", ",", "i", ",", "j", ")", ")", ")", "return", "true", ";", "}", "else", "if", "(", "fmt", "[", "i", "]", "==", "'e'", "&&", "symbolic_reference_mentioned_p", "(", "XEXP", "(", "op", ",", "i", ")", ")", ")", "return", "true", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "i386", "Func": "symbolic_reference_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239302, "Length": 132, "Cover_Rate": 0.9103448275862069} {"Template_token": ["", "static", "machine_mode", "type_natural_mode", "(", "const_tree", "type", ",", "const", "CUMULATIVE_ARGS", "*", "cum", ",", "bool", "in_return", ")", "{", "machine_mode", "mode", "=", "TYPE_MODE", "(", "type", ")", ";", "if", "(", "TREE_CODE", "(", "type", ")", "==", "VECTOR_TYPE", "&&", "!", "VECTOR_MODE_P", "(", "mode", ")", ")", "{", "HOST_WIDE_INT", "size", "=", "int_size_in_bytes", "(", "type", ")", ";", "if", "(", "(", "size", "==", "", "||", "size", "==", "", "||", "size", "==", "", "||", "size", "==", "", ")", "&&", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", ">", "", ")", "{", "machine_mode", "innermode", "=", "TYPE_MODE", "(", "TREE_TYPE", "(", "type", ")", ")", ";", "if", "(", "innermode", "==", "XFmode", ")", "return", "mode", ";", "if", "(", "DECIMAL_FLOAT_MODE_P", "(", "innermode", ")", ")", "return", "mode", ";", "if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "type", ")", ")", "==", "REAL_TYPE", ")", "mode", "=", "MIN_MODE_VECTOR_FLOAT", ";", "else", "mode", "=", "MIN_MODE_VECTOR_INT", ";", "FOR_EACH_MODE_FROM", "(", "mode", ",", "mode", ")", "if", "(", "GET_MODE_NUNITS", "(", "mode", ")", "==", "TYPE_VECTOR_SUBPARTS", "(", "type", ")", "&&", "GET_MODE_INNER", "(", "mode", ")", "==", "innermode", ")", "{", "if", "(", "size", "==", "", "&&", "!", "TARGET_AVX512F", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedavx512f", ";", "static", "bool", "warnedavx512f_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_avx512f", "&&", "!", "warnedavx512f", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx512f", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx512f_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx512f_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "size", "==", "", "&&", "!", "TARGET_AVX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedavx", ";", "static", "bool", "warnedavx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_avx", "&&", "!", "warnedavx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "(", "(", "size", "==", "", "&&", "TARGET_64BIT", ")", "||", "size", "==", "", ")", "&&", "!", "TARGET_SSE", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedsse", ";", "static", "bool", "warnedsse_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_sse", "&&", "!", "warnedsse", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse", "=", "true", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "in_return", "&&", "!", "warnedsse_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse_ret", "=", "true", ";", "}", "}", "else", "if", "(", "(", "size", "==", "", "&&", "!", "TARGET_64BIT", ")", "&&", "(", "!", "cfun", "||", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "&&", "!", "TARGET_MMX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedmmx", ";", "static", "bool", "warnedmmx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_mmx", "&&", "!", "warnedmmx", ")", "{"], "ground_truth": ["if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedmmx", "=", "true", ";"], "File": "i386", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239303, "Length": 465, "Cover_Rate": 0.9207920792079208} {"Template_token": ["", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "size", "==", "", "&&", "!", "TARGET_AVX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedavx", ";", "static", "bool", "warnedavx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_avx", "&&", "!", "warnedavx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedavx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedavx_ret", "=", "true", ";", "}", "return", "TYPE_MODE", "(", "type", ")", ";", "}", "else", "if", "(", "(", "(", "size", "==", "", "&&", "TARGET_64BIT", ")", "||", "size", "==", "", ")", "&&", "!", "TARGET_SSE", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedsse", ";", "static", "bool", "warnedsse_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_sse", "&&", "!", "warnedsse", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse", "=", "true", ";", "}", "else", "if", "(", "!", "TARGET_64BIT", "&&", "in_return", "&&", "!", "warnedsse_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedsse_ret", "=", "true", ";", "}", "}", "else", "if", "(", "(", "size", "==", "", "&&", "!", "TARGET_64BIT", ")", "&&", "(", "!", "cfun", "||", "cfun", "->", "machine", "->", "func_type", "==", "TYPE_NORMAL", ")", "&&", "!", "TARGET_MMX", "&&", "!", "TARGET_IAMCU", ")", "{", "static", "bool", "warnedmmx", ";", "static", "bool", "warnedmmx_ret", ";", "if", "(", "cum", "&&", "cum", "->", "warn_mmx", "&&", "!", "warnedmmx", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedmmx", "=", "true", ";", "}", "else", "if", "(", "in_return", "&&", "!", "warnedmmx_ret", ")", "{", "if", "(", "warning", "(", "OPT_Wpsabi", ",", "", "", ")", ")", "warnedmmx_ret", "=", "true", ";", "}", "}", "return", "mode", ";", "}", "gcc_unreachable", "(", ")", ";", "}", "}"], "ground_truth": ["return", "mode", ";"], "File": "i386", "Func": "type_natural_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239304, "Length": 280, "Cover_Rate": 0.5544554455445545} {"Template_token": ["", "static", "bool", "use_rsqrt_p", "(", "machine_mode", "mode", ")", "{"], "ground_truth": ["return", "(", "(", "mode", "==", "HFmode", "||", "(", "TARGET_SSE", "&&", "TARGET_SSE_MATH", ")", ")", "&&", "flag_finite_math_only", "&&", "!", "flag_trapping_math", "&&", "flag_unsafe_math_optimizations", ")", ";"], "File": "i386", "Func": "use_rsqrt_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239305, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "void", "warn_once_call_ms2sysv_xlogues", "(", "const", "char", "*", "feature", ")", "{", "static", "bool", "warned_once", "=", "false", ";", "if", "(", "!", "warned_once", ")", "{", "warning", "(", "", ",", "", ",", "feature", ")", ";", "warned_once", "=", "true", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "warn_once_call_ms2sysv_xlogues", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239306, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "decl", "==", "NULL_TREE", "&&", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strcmp", "(", "name", ",", "", ")", "==", "", ")", ")", "flags", "|=", "SECTION_RELRO", ";", "if", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "startswith", "(", "name", ",", "", ")", "||", "startswith", "(", "name", ",", "", ")", ")", "flags", "|=", "SECTION_BSS", ";"], "ground_truth": ["return", "flags", ";"], "File": "i386", "Func": "x86_64_elf_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239307, "Length": 62, "Cover_Rate": 0.5904761904761905} {"Template_token": ["", "unsigned", "int", "flags", "=", "default_section_type_flags", "(", "decl", ",", "name", ",", "reloc", ")", ";", "if", "(", "ix86_in_large_data_p", "(", "decl", ")", ")", "flags", "|=", "SECTION_LARGE", ";", "if", "(", "decl", "==", "NULL_TREE", "&&", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "strcmp", "(", "name", ",", "", ")", "==", "", ")", ")", "flags", "|=", "SECTION_RELRO", ";", "if", "(", "strcmp", "(", "name", ",", "", ")", "==", "", "||", "startswith", "(", "name", ",", "", ")", "||", "startswith", "(", "name", ",", "", ")", ")", "flags", "|=", "SECTION_BSS", ";"], "ground_truth": ["return", "flags", ";"], "File": "i386", "Func": "x86_64_elf_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239308, "Length": 86, "Cover_Rate": 0.819047619047619} {"Template_token": ["", "case", "SECCAT_RODATA_MERGE_STR", ":", "case", "SECCAT_RODATA_MERGE_STR_INIT", ":", "case", "SECCAT_RODATA_MERGE_CONST", ":", "prefix", "=", "one_only", "?", "", ":", "", ";", "break", ";", "case", "SECCAT_SRODATA", ":", "case", "SECCAT_SDATA", ":", "case", "SECCAT_SBSS", ":", "gcc_unreachable", "(", ")", ";", "case", "SECCAT_TEXT", ":", "case", "SECCAT_TDATA", ":", "case", "SECCAT_TBSS", ":", "break", ";", "}", "if", "(", "prefix", ")", "{", "const", "char", "*", "name", ",", "*", "linkonce", ";", "char", "*", "string", ";", "name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "name", "=", "targetm", ".", "strip_name_encoding", "(", "name", ")", ";", "linkonce", "=", "one_only", "?", "", ":", "", ";", "string", "=", "ACONCAT", "(", "(", "linkonce", ",", "prefix", ",", "", ",", "name", ",", "NULL", ")", ")", ";", "set_decl_section_name", "(", "decl", ",", "string", ")", ";", "return", ";", "}", "}"], "ground_truth": ["default_unique_section", "(", "decl", ",", "reloc", ")", ";"], "File": "i386", "Func": "x86_64_elf_unique_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239309, "Length": 123, "Cover_Rate": 0.5774647887323944} {"Template_token": ["", "if", "(", "vcall_offset", ")", "return", "false", ";", "if", "(", "flag_pic", "&&", "!", "targetm", ".", "binds_local_p", "(", "function", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "x86_can_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239310, "Length": 26, "Cover_Rate": 0.4} {"Template_token": ["", "if", "(", "TARGET_64BIT", ")", "return", "true", ";"], "ground_truth": ["if", "(", "ix86_function_regparm", "(", "TREE_TYPE", "(", "function", ")", ",", "function", ")", "<", "", ")", "return", "true", ";"], "File": "i386", "Func": "x86_can_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239311, "Length": 24, "Cover_Rate": 0.36923076923076925} {"Template_token": ["", "void", "x86_elf_aligned_decl_common", "(", "FILE", "*", "file", ",", "tree", "decl", ",", "const", "char", "*", "name", ",", "unsigned", "HOST_WIDE_INT", "size", ",", "unsigned", "align", ")", "{", "if", "(", "(", "ix86_cmodel", "==", "CM_MEDIUM", "||", "ix86_cmodel", "==", "CM_MEDIUM_PIC", ")", "&&", "size", ">", "(", "unsigned", "int", ")", "ix86_section_threshold", ")", "{", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "", ",", "", ")", ")", ";", "fputs", "(", "LARGECOMM_SECTION_ASM_OP", ",", "file", ")", ";", "}", "else", "fputs", "(", "COMMON_ASM_OP", ",", "file", ")", ";"], "ground_truth": ["assemble_name", "(", "file", ",", "name", ")", ";"], "File": "i386", "Func": "x86_elf_aligned_decl_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239312, "Length": 79, "Cover_Rate": 0.8315789473684211} {"Template_token": ["", "expand_float", "(", "out", ",", "in", ",", "", ")", ";", "emit_jump_insn", "(", "gen_jump", "(", "donelab", ")", ")", ";", "emit_barrier", "(", ")", ";", "emit_label", "(", "neglab", ")", ";", "i0", "=", "expand_simple_binop", "(", "inmode", ",", "LSHIFTRT", ",", "in", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "i1", "=", "expand_simple_binop", "(", "inmode", ",", "AND", ",", "in", ",", "const1_rtx", ",", "NULL", ",", "", ",", "OPTAB_DIRECT", ")", ";", "i0", "=", "expand_simple_binop", "(", "inmode", ",", "IOR", ",", "i0", ",", "i1", ",", "i0", ",", "", ",", "OPTAB_DIRECT", ")", ";", "expand_float", "(", "f0", ",", "i0", ",", "", ")", ";"], "ground_truth": ["emit_insn", "(", "gen_rtx_SET", "(", "out", ",", "gen_rtx_PLUS", "(", "mode", ",", "f0", ",", "f0", ")", ")", ")", ";"], "File": "i386", "Func": "x86_emit_floatuns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239313, "Length": 109, "Cover_Rate": 0.47186147186147187} {"Template_token": ["", "rtx_code_label", "*", "neglab", ",", "*", "donelab", ";", "rtx", "i0", ",", "i1", ",", "f0", ",", "in", ",", "out", ";", "machine_mode", "mode", ",", "inmode", ";", "inmode", "=", "GET_MODE", "(", "operands", "[", "", "]", ")", ";", "gcc_assert", "(", "inmode", "==", "SImode", "||", "inmode", "==", "DImode", ")", ";", "out", "=", "operands", "[", "", "]", ";", "in", "=", "force_reg", "(", "inmode", ",", "operands", "[", "", "]", ")", ";", "mode", "=", "GET_MODE", "(", "out", ")", ";", "neglab", "=", "gen_label_rtx", "(", ")", ";", "donelab", "=", "gen_label_rtx", "(", ")", ";", "f0", "=", "gen_reg_rtx", "(", "mode", ")", ";"], "ground_truth": ["emit_cmp_and_jump_insns", "(", "in", ",", "const0_rtx", ",", "LT", ",", "const0_rtx", ",", "inmode", ",", "", ",", "neglab", ")", ";"], "File": "i386", "Func": "x86_emit_floatuns", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239314, "Length": 106, "Cover_Rate": 0.4588744588744589} {"Template_token": ["", "extract_insn_cached", "(", "insn", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "recog_data", ".", "n_operands", ";", "i", "++", ")", "if", "(", "GENERAL_REG_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", "&&", "!", "QI_REGNO_P", "(", "REGNO", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", ")", "return", "true", ";"], "File": "i386", "Func": "x86_extended_QIreg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239315, "Length": 49, "Cover_Rate": 0.765625} {"Template_token": ["", "if", "(", "REG_P", "(", "x", ")", "&&", "(", "REX_INT_REGNO_P", "(", "REGNO", "(", "x", ")", ")", "||", "REX_SSE_REGNO_P", "(", "REGNO", "(", "x", ")", ")", ")", ")", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "x86_extended_reg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239316, "Length": 29, "Cover_Rate": 0.4027777777777778} {"Template_token": ["", "bool", "x86_extended_reg_mentioned_p", "(", "rtx", "insn", ")", "{", "subrtx_iterator", "::", "array_type", "array", ";", "FOR_EACH_SUBRTX", "(", "iter", ",", "array", ",", "INSN_P", "(", "insn", ")", "?", "PATTERN", "(", "insn", ")", ":", "insn", ",", "NONCONST", ")", "{"], "ground_truth": ["const_rtx", "x", "=", "*", "iter", ";"], "File": "i386", "Func": "x86_extended_reg_mentioned_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239317, "Length": 39, "Cover_Rate": 0.5416666666666666} {"Template_token": ["", "if", "(", "!", "warned", "&&", "warn_psabi", ")", "{", "const", "char", "*", "url", "=", "CHANGES_ROOT_URL", "", ";", "warned", "=", "true", ";", "inform", "(", "input_location", ",", "", "", ",", "TYPE_MAIN_VARIANT", "(", "type", ")", ",", "url", ")", ";", "}", "}"], "ground_truth": ["else", "return", "MIN", "(", "", ",", "computed", ")", ";"], "File": "i386", "Func": "x86_field_alignment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239318, "Length": 46, "Cover_Rate": 0.32857142857142857} {"Template_token": ["", "if", "(", "TARGET_16BIT", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "darwin_file_start", "(", ")", ";", "if", "(", "X86_FILE_START_VERSION_DIRECTIVE", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "X86_FILE_START_FLTUSED", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "ix86_asm_dialect", "==", "ASM_INTEL", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "x86_file_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239319, "Length": 51, "Cover_Rate": 0.8225806451612904} {"Template_token": ["", "darwin_file_start", "(", ")", ";", "if", "(", "X86_FILE_START_VERSION_DIRECTIVE", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["if", "(", "X86_FILE_START_FLTUSED", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "File": "i386", "Func": "x86_file_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239320, "Length": 26, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "fprintf", "(", "file", ",", "", "PROFILE_COUNT_REGISTER", "", ",", "LPREFIX", ",", "labelno", ")", ";", "fprintf", "(", "file", ",", "", ",", "mcount_name", ")", ";", "}", "else", "{", "fprintf", "(", "file", ",", "", "PROFILE_COUNT_REGISTER", "", ",", "LPREFIX", ",", "labelno", ")", ";", "x86_print_call_or_nop", "(", "file", ",", "mcount_name", ")", ";", "}", "if", "(", "flag_record_mcount", "||", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "current_function_decl", ")", ")", ")", "{", "const", "char", "*", "sname", "=", "", ";", "if", "(", "current_fentry_section", "(", "&", "sname", ")", ")", ";", "else", "if", "(", "fentry_section", ")", "sname", "=", "fentry_section", ";", "fprintf", "(", "file", ",", "", ",", "sname", ")", ";", "fprintf", "(", "file", ",", "", ",", "TARGET_64BIT", "?", "", ":", "", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ")", ";"], "File": "i386", "Func": "x86_function_profiler", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239321, "Length": 115, "Cover_Rate": 0.3168044077134986} {"Template_token": ["", "break", ";", "case", "E_SImode", ":", "case", "E_HImode", ":", "case", "E_QImode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "mode_signbit_p", "(", "mode", ",", "*", "loc", ")", ")", "return", "false", ";", "val", "=", "INTVAL", "(", "*", "loc", ")", ";"], "ground_truth": ["if", "(", "(", "val", "<", "", "&&", "val", "!=", "-", "", ")", "||", "val", "==", "", ")", "{"], "File": "i386", "Func": "x86_maybe_negate_const_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239322, "Length": 59, "Cover_Rate": 0.472} {"Template_token": ["", "mode", "=", "SImode", ";", "break", ";", "case", "E_SImode", ":", "case", "E_HImode", ":", "case", "E_QImode", ":", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "if", "(", "mode_signbit_p", "(", "mode", ",", "*", "loc", ")", ")", "return", "false", ";", "val", "=", "INTVAL", "(", "*", "loc", ")", ";", "if", "(", "(", "val", "<", "", "&&", "val", "!=", "-", "", ")", "||", "val", "==", "", ")", "{", "*", "loc", "=", "GEN_INT", "(", "-", "val", ")", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "i386", "Func": "x86_maybe_negate_const_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239323, "Length": 76, "Cover_Rate": 0.608} {"Template_token": ["", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MMX_REG", ";", "i", "<=", "LAST_MMX_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["while", "(", "pos", "<", "FIRST_PSEUDO_REGISTER", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "", ";"], "File": "i386", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239324, "Length": 123, "Cover_Rate": 0.4880952380952381} {"Template_token": ["", "int", "pos", "=", "", ";", "int", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "call_used_or_fixed_reg_p", "(", "i", ")", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "", ";", "i", "<", "FIRST_PSEUDO_REGISTER", ";", "i", "++", ")", "if", "(", "GENERAL_REGNO_P", "(", "i", ")", "&&", "!", "call_used_or_fixed_reg_p", "(", "i", ")", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "!", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_SSE_REG", ";", "i", "<=", "LAST_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_REX_SSE_REG", ";", "i", "<=", "LAST_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_EXT_REX_SSE_REG", ";", "i", "<=", "LAST_EXT_REX_SSE_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MASK_REG", ";", "i", "<=", "LAST_MASK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "if", "(", "TARGET_SSE_MATH", ")", "for", "(", "i", "=", "FIRST_STACK_REG", ";", "i", "<=", "LAST_STACK_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";", "for", "(", "i", "=", "FIRST_MMX_REG", ";", "i", "<=", "LAST_MMX_REG", ";", "i", "++", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "i", ";"], "ground_truth": ["while", "(", "pos", "<", "FIRST_PSEUDO_REGISTER", ")", "reg_alloc_order", "[", "pos", "++", "]", "=", "", ";"], "File": "i386", "Func": "x86_order_regs_for_local_alloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239325, "Length": 245, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "void", "x86_output_aligned_bss", "(", "FILE", "*", "file", ",", "tree", "decl", ",", "const", "char", "*", "name", ",", "unsigned", "HOST_WIDE_INT", "size", ",", "unsigned", "align", ")", "{", "if", "(", "(", "ix86_cmodel", "==", "CM_MEDIUM", "||", "ix86_cmodel", "==", "CM_MEDIUM_PIC", ")", "&&", "size", ">", "(", "unsigned", "int", ")", "ix86_section_threshold", ")", "switch_to_section", "(", "get_named_section", "(", "decl", ",", "", ",", "", ")", ")", ";", "else", "switch_to_section", "(", "bss_section", ")", ";", "ASM_OUTPUT_ALIGN", "(", "file", ",", "floor_log2", "(", "align", "/", "BITS_PER_UNIT", ")", ")", ";", "last_assemble_variable_decl", "=", "decl", ";", "ASM_DECLARE_OBJECT_NAME", "(", "file", ",", "name", ",", "decl", ")", ";"], "ground_truth": ["ASM_OUTPUT_LABEL", "(", "file", ",", "name", ")", ";"], "File": "i386", "Func": "x86_output_aligned_bss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239326, "Length": 93, "Cover_Rate": 0.8857142857142857} {"Template_token": ["", "ASM_OUTPUT_ALIGN", "(", "file", ",", "floor_log2", "(", "align", "/", "BITS_PER_UNIT", ")", ")", ";", "last_assemble_variable_decl", "=", "decl", ";", "ASM_DECLARE_OBJECT_NAME", "(", "file", ",", "name", ",", "decl", ")", ";"], "ground_truth": ["ASM_OUTPUT_LABEL", "(", "file", ",", "name", ")", ";"], "File": "i386", "Func": "x86_output_aligned_bss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239327, "Length": 32, "Cover_Rate": 0.3047619047619048} {"Template_token": ["", "rtx_insn", "*", "insn", ";", "if", "(", "TARGET_64BIT", ")", "tmp_regno", "=", "R10_REG", ";", "else", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "TREE_TYPE", "(", "function", ")", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "tmp_regno", "=", "AX_REG", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "tmp_regno", "=", "DX_REG", ";", "else", "tmp_regno", "=", "CX_REG", ";", "}", "emit_note", "(", "NOTE_INSN_PROLOGUE_END", ")", ";", "if", "(", "(", "flag_cf_protection", "&", "CF_BRANCH", ")", ")", "emit_insn", "(", "gen_nop_endbr", "(", ")", ")", ";", "if", "(", "REG_P", "(", "this_param", ")", ")", "this_reg", "=", "this_param", ";", "else", "if", "(", "vcall_offset", ")", "{", "this_reg", "=", "gen_rtx_REG", "(", "Pmode", ",", "AX_REG", ")", ";", "emit_move_insn", "(", "this_reg", ",", "this_param", ")", ";", "}", "else", "this_reg", "=", "NULL_RTX", ";", "if", "(", "delta", ")", "{", "rtx", "delta_rtx", "=", "GEN_INT", "(", "delta", ")", ";", "rtx", "delta_dst", "=", "this_reg", "?", "this_reg", ":", "this_param", ";", "if", "(", "TARGET_64BIT", ")", "{", "if", "(", "!", "x86_64_general_operand", "(", "delta_rtx", ",", "Pmode", ")", ")", "{", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "emit_move_insn", "(", "tmp", ",", "delta_rtx", ")", ";", "delta_rtx", "=", "tmp", ";", "}", "}", "ix86_emit_binop", "(", "PLUS", ",", "Pmode", ",", "delta_dst", ",", "delta_rtx", ")", ";", "}", "if", "(", "vcall_offset", ")", "{", "rtx", "vcall_addr", ",", "vcall_mem", ",", "this_mem", ";", "tmp", "=", "gen_rtx_REG", "(", "Pmode", ",", "tmp_regno", ")", ";", "this_mem", "=", "gen_rtx_MEM", "(", "ptr_mode", ",", "this_reg", ")", ";", "if", "(", "Pmode", "!=", "ptr_mode", ")", "this_mem", "=", "gen_rtx_ZERO_EXTEND", "(", "Pmode", ",", "this_mem", ")", ";", "emit_move_insn", "(", "tmp", ",", "this_mem", ")", ";", "vcall_addr", "=", "plus_constant", "(", "Pmode", ",", "tmp", ",", "vcall_offset", ")", ";", "if", "(", "TARGET_64BIT", "&&", "!", "ix86_legitimate_address_p", "(", "ptr_mode", ",", "vcall_addr", ",", "true", ")", ")", "{", "rtx", "tmp2", "=", "gen_rtx_REG", "(", "Pmode", ",", "R11_REG", ")", ";", "emit_move_insn", "(", "tmp2", ",", "GEN_INT", "(", "vcall_offset", ")", ")", ";"], "ground_truth": ["vcall_addr", "=", "gen_rtx_PLUS", "(", "Pmode", ",", "tmp", ",", "tmp2", ")", ";"], "File": "i386", "Func": "x86_output_mi_thunk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239328, "Length": 301, "Cover_Rate": 0.3545347467608952} {"Template_token": ["", "if", "(", "flag_nop_mcount", "||", "!", "strcmp", "(", "target", ",", "", ")", ")", "fprintf", "(", "file", ",", "", "ASM_BYTE", "", ")", ";", "else", "fprintf", "(", "file", ",", "", ",", "target", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "x86_print_call_or_nop", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239329, "Length": 32, "Cover_Rate": 0.6956521739130435} {"Template_token": ["", "}", "nregs", "=", "ix86_function_regparm", "(", "type", ",", "function", ")", ";", "if", "(", "nregs", ">", "", "&&", "!", "stdarg_p", "(", "type", ")", ")", "{", "int", "regno", ";", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "type", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "regno", "=", "aggr", "?", "DX_REG", ":", "CX_REG", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "regno", "=", "CX_REG", ";", "if", "(", "aggr", ")", "return", "gen_rtx_MEM", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", ")", ")", ";", "}", "else", "{", "regno", "=", "AX_REG", ";", "if", "(", "aggr", ")", "{", "regno", "=", "DX_REG", ";", "if", "(", "nregs", "==", "", ")", "return", "gen_rtx_MEM", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "i386", "Func": "x86_this_parameter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239331, "Length": 127, "Cover_Rate": 0.5545851528384279} {"Template_token": ["", "else", "parm_regs", "=", "x86_64_int_parameter_registers", ";", "return", "gen_rtx_REG", "(", "Pmode", ",", "parm_regs", "[", "aggr", "]", ")", ";", "}", "nregs", "=", "ix86_function_regparm", "(", "type", ",", "function", ")", ";", "if", "(", "nregs", ">", "", "&&", "!", "stdarg_p", "(", "type", ")", ")", "{", "int", "regno", ";", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "type", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_FASTCALL", ")", "!=", "", ")", "regno", "=", "aggr", "?", "DX_REG", ":", "CX_REG", ";", "else", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_THISCALL", ")", "!=", "", ")", "{", "regno", "=", "CX_REG", ";", "if", "(", "aggr", ")", "return", "gen_rtx_MEM", "(", "SImode", ",", "plus_constant", "(", "Pmode", ",", "stack_pointer_rtx", ",", "", ")", ")", ";", "}", "else", "{", "regno", "=", "AX_REG", ";"], "ground_truth": ["if", "(", "aggr", ")", "{"], "File": "i386", "Func": "x86_this_parameter", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239332, "Length": 116, "Cover_Rate": 0.5065502183406113} {"Template_token": ["", "if", "(", "!", "need_zero_all_mm", ")", "return", "false", ";", "rtx", "zero_mmx", "=", "NULL_RTX", ";", "machine_mode", "mode", "=", "V4HImode", ";", "for", "(", "unsigned", "int", "regno", "=", "FIRST_MMX_REG", ";", "regno", "<=", "LAST_MMX_REG", ";", "regno", "++", ")", "if", "(", "regno", "!=", "ret_mmx_regno", ")", "{", "rtx", "reg", "=", "gen_rtx_REG", "(", "mode", ",", "regno", ")", ";", "if", "(", "zero_mmx", "==", "NULL_RTX", ")", "{", "zero_mmx", "=", "reg", ";", "emit_insn", "(", "gen_rtx_SET", "(", "reg", ",", "CONST0_RTX", "(", "mode", ")", ")", ")", ";", "}", "else", "emit_move_insn", "(", "reg", ",", "zero_mmx", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "zero_all_mm_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239333, "Length": 84, "Cover_Rate": 0.5915492957746479} {"Template_token": ["", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "num_of_st", ";", "i", "++", ")", "emit_insn", "(", "gen_rtx_SET", "(", "st_reg", ",", "CONST0_RTX", "(", "XFmode", ")", ")", ")", ";", "for", "(", "unsigned", "int", "i", "=", "", ";", "i", "<", "num_of_st", ";", "i", "++", ")", "{", "rtx", "insn", ";", "insn", "=", "emit_insn", "(", "gen_rtx_SET", "(", "st_reg", ",", "st_reg", ")", ")", ";", "add_reg_note", "(", "insn", ",", "REG_DEAD", ",", "st_reg", ")", ";", "}"], "ground_truth": ["return", "num_of_st", ";"], "File": "i386", "Func": "zero_all_st_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239334, "Length": 72, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "for", "(", "unsigned", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "(", "LEGACY_SSE_REGNO_P", "(", "regno", ")", "||", "(", "TARGET_64BIT", "&&", "(", "REX_SSE_REGNO_P", "(", "regno", ")", "||", "(", "TARGET_AVX512F", "&&", "EXT_REX_SSE_REGNO_P", "(", "regno", ")", ")", ")", ")", ")", "&&", "!", "TEST_HARD_REG_BIT", "(", "need_zeroed_hardregs", ",", "regno", ")", ")", "return", "NULL", ";"], "ground_truth": ["return", "gen_avx_vzeroall", "(", ")", ";"], "File": "i386", "Func": "zero_all_vector_registers", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239335, "Length": 60, "Cover_Rate": 0.7792207792207793} {"Template_token": ["", "else", "if", "(", "MASK_REGNO_P", "(", "regno", ")", ")", "return", "HImode", ";"], "ground_truth": ["else", "if", "(", "MMX_REGNO_P", "(", "regno", ")", ")", "return", "V4HImode", ";"], "File": "i386", "Func": "zero_call_used_regno_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239336, "Length": 22, "Cover_Rate": 0.3728813559322034} {"Template_token": ["", "static", "machine_mode", "zero_call_used_regno_mode", "(", "const", "unsigned", "int", "regno", ")", "{", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "return", "SImode", ";", "else", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "return", "V4SFmode", ";"], "ground_truth": ["else", "if", "(", "MASK_REGNO_P", "(", "regno", ")", ")", "return", "HImode", ";"], "File": "i386", "Func": "zero_call_used_regno_mode", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239337, "Length": 42, "Cover_Rate": 0.711864406779661} {"Template_token": ["", "return", "GENERAL_REGNO_P", "(", "regno", ")", "||", "(", "!", "all_sse_zeroed", "&&", "SSE_REGNO_P", "(", "regno", ")", ")", "||", "MASK_REGNO_P", "(", "regno", ")", "||", "(", "need_zero_mmx", "&&", "MMX_REGNO_P", "(", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "zero_call_used_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239338, "Length": 31, "Cover_Rate": 0.6595744680851063} {"Template_token": ["", "static", "bool", "zero_call_used_regno_p", "(", "const", "unsigned", "int", "regno", ",", "bool", "all_sse_zeroed", ",", "bool", "need_zero_mmx", ")", "{", "return", "GENERAL_REGNO_P", "(", "regno", ")", "||", "(", "!", "all_sse_zeroed", "&&", "SSE_REGNO_P", "(", "regno", ")", ")", "||", "MASK_REGNO_P", "(", "regno", ")", "||", "(", "need_zero_mmx", "&&", "MMX_REGNO_P", "(", "regno", ")", ")", ";"], "ground_truth": ["}"], "File": "i386", "Func": "zero_call_used_regno_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239339, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rold", "(", "unsigned", "int", "__X", ",", "int", "__C", ")", "{", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "", "-", "__C", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin4", "Func": "__rold", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239340, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rold", "(", "unsigned", "int", "__X", ",", "int", "__C", ")", "{", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "", "-", "__C", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin4", "Func": "__rold", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239341, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "", "-", "__C", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin4", "Func": "__rolq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239343, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rord", "(", "unsigned", "int", "__X", ",", "int", "__C", ")", "{", "return", "(", "__X", ">>", "__C", ")", "|", "(", "__X", "<<", "(", "", "-", "__C", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin4", "Func": "__rord", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239345, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rorq", "(", "unsigned", "long", "long", "__X", ",", "int", "__C", ")", "{"], "ground_truth": ["return", "(", "__X", ">>", "__C", ")", "|", "(", "__X", "<<", "(", "", "-", "__C", ")", ")", ";"], "File": "ia32intrin4", "Func": "__rorq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239346, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__writeeflags", "(", "unsigned", "int", "X", ")", "{", "__builtin_ia32_writeeflags_u32", "(", "X", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin4", "Func": "__writeeflags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239349, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bsfq", "(", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ctzll", "(", "__X", ")", ";"], "File": "ia32intrin", "Func": "__bsfq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239352, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bsrq", "(", "long", "long", "__X", ")", "{", "return", "__builtin_ia32_bsrdi", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__bsrq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239355, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bswapq", "(", "long", "long", "__X", ")", "{", "return", "__builtin_bswap64", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__bswapq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239357, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__crc32b", "(", "unsigned", "int", "__C", ",", "unsigned", "char", "__V", ")", "{", "return", "__builtin_ia32_crc32qi", "(", "__C", ",", "__V", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__crc32b", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239359, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__crc32d", "(", "unsigned", "int", "__C", ",", "unsigned", "int", "__V", ")", "{", "return", "__builtin_ia32_crc32si", "(", "__C", ",", "__V", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__crc32d", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239360, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__crc32q", "(", "unsigned", "long", "long", "__C", ",", "unsigned", "long", "long", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32di", "(", "__C", ",", "__V", ")", ";"], "File": "ia32intrin", "Func": "__crc32q", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239361, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__crc32w", "(", "unsigned", "int", "__C", ",", "unsigned", "short", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32hi", "(", "__C", ",", "__V", ")", ";"], "File": "ia32intrin", "Func": "__crc32w", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239363, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__crc32w", "(", "unsigned", "int", "__C", ",", "unsigned", "short", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32hi", "(", "__C", ",", "__V", ")", ";"], "File": "ia32intrin", "Func": "__crc32w", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239364, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__pause", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_pause", "(", ")", ";"], "File": "ia32intrin", "Func": "__pause", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239365, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__popcntd", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_popcount", "(", "__X", ")", ";"], "File": "ia32intrin", "Func": "__popcntd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239366, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__popcntq", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__builtin_popcountll", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__popcntq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239369, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rdpmc", "(", "int", "__S", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdpmc", "(", "__S", ")", ";"], "File": "ia32intrin", "Func": "__rdpmc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239370, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rdpmc", "(", "int", "__S", ")", "{", "return", "__builtin_ia32_rdpmc", "(", "__S", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rdpmc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239371, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rdtscp", "(", "unsigned", "int", "*", "__A", ")", "{", "return", "__builtin_ia32_rdtscp", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rdtscp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239374, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rdtscp", "(", "unsigned", "int", "*", "__A", ")", "{", "return", "__builtin_ia32_rdtscp", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rdtscp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239375, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__readeflags", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_readeflags_u32", "(", ")", ";"], "File": "ia32intrin", "Func": "__readeflags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239376, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rolb", "(", "unsigned", "char", "__X", ",", "int", "__C", ")", "{", "return", "__builtin_ia32_rolqi", "(", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rolb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239377, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_rolqi", "(", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rolb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239378, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "__C", "&=", "", ";", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "-", "__C", "&", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rold", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239379, "Length": 23, "Cover_Rate": 0.5348837209302325} {"Template_token": ["", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "-", "__C", "&", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rold", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239380, "Length": 19, "Cover_Rate": 0.4418604651162791} {"Template_token": ["", "__C", "&=", "", ";", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "-", "__C", "&", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rolq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239381, "Length": 23, "Cover_Rate": 0.5111111111111111} {"Template_token": ["", "__C", "&=", "", ";", "return", "(", "__X", "<<", "__C", ")", "|", "(", "__X", ">>", "(", "-", "__C", "&", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rolq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239382, "Length": 23, "Cover_Rate": 0.5111111111111111} {"Template_token": ["", "return", "__builtin_ia32_rolhi", "(", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rolw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239383, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "return", "__builtin_ia32_rorqi", "(", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rorb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239385, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "__C", "&=", "", ";"], "ground_truth": ["return", "(", "__X", ">>", "__C", ")", "|", "(", "__X", "<<", "(", "-", "__C", "&", "", ")", ")", ";"], "File": "ia32intrin", "Func": "__rord", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239386, "Length": 22, "Cover_Rate": 0.5116279069767442} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__rord", "(", "unsigned", "int", "__X", ",", "int", "__C", ")", "{", "__C", "&=", "", ";"], "ground_truth": ["return", "(", "__X", ">>", "__C", ")", "|", "(", "__X", "<<", "(", "-", "__C", "&", "", ")", ")", ";"], "File": "ia32intrin", "Func": "__rord", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239387, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "__C", "&=", "", ";", "return", "(", "__X", ">>", "__C", ")", "|", "(", "__X", "<<", "(", "-", "__C", "&", "", ")", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rorq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239388, "Length": 23, "Cover_Rate": 0.5111111111111111} {"Template_token": ["", "return", "__builtin_ia32_rorhi", "(", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__rorw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239389, "Length": 9, "Cover_Rate": 0.3103448275862069} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__writeeflags", "(", "unsigned", "int", "__X", ")", "{", "__builtin_ia32_writeeflags_u32", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "ia32intrin", "Func": "__writeeflags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239390, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_ptwrite32", "(", "unsigned", "__B", ")", "{", "__builtin_ia32_ptwrite32", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_ptwrite32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239391, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdpid_u32", "(", "void", ")", "{", "return", "__builtin_ia32_rdpid", "(", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_rdpid_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239392, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdrand16_step", "(", "unsigned", "short", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdrand16_step", "(", "__P", ")", ";"], "File": "immintrin", "Func": "_rdrand16_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239393, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdrand16_step", "(", "unsigned", "short", "*", "__P", ")", "{", "return", "__builtin_ia32_rdrand16_step", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_rdrand16_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239394, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdrand32_step", "(", "unsigned", "int", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdrand32_step", "(", "__P", ")", ";"], "File": "immintrin", "Func": "_rdrand32_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239395, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdrand32_step", "(", "unsigned", "int", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdrand32_step", "(", "__P", ")", ";"], "File": "immintrin", "Func": "_rdrand32_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239396, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_readfsbase_u32", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdfsbase32", "(", ")", ";"], "File": "immintrin", "Func": "_readfsbase_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239398, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_readfsbase_u32", "(", "void", ")", "{", "return", "__builtin_ia32_rdfsbase32", "(", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_readfsbase_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239399, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_readfsbase_u64", "(", "void", ")", "{", "return", "__builtin_ia32_rdfsbase64", "(", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_readfsbase_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239400, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_readgsbase_u32", "(", "void", ")", "{", "return", "__builtin_ia32_rdgsbase32", "(", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_readgsbase_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239401, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_writefsbase_u32", "(", "unsigned", "int", "__B", ")", "{", "__builtin_ia32_wrfsbase32", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_writefsbase_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239406, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_writefsbase_u64", "(", "unsigned", "long", "long", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_wrfsbase64", "(", "__B", ")", ";"], "File": "immintrin", "Func": "_writefsbase_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239408, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_writegsbase_u32", "(", "unsigned", "int", "__B", ")", "{", "__builtin_ia32_wrgsbase32", "(", "__B", ")", ";"], "ground_truth": ["}"], "File": "immintrin", "Func": "_writegsbase_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239409, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_writegsbase_u64", "(", "unsigned", "long", "long", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_wrgsbase64", "(", "__B", ")", ";"], "File": "immintrin", "Func": "_writegsbase_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239411, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "switch", "(", "offload_abi", ")", "{", "case", "OFFLOAD_ABI_LP64", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "case", "OFFLOAD_ABI_ILP32", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "host_descr_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "out_obj_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "char", "*", "*", "new_argv", "=", "XOBFINISH", "(", "&", "argv_obstack", ",", "char", "*", "*", ")", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "new_argv", ",", "false", ",", "NULL", ")", ";", "obstack_free", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "symbols", "[", "", "]", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "symbols", "[", "", "]", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "File": "intelmic-mkoffload1", "Func": "main", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239412, "Length": 199, "Cover_Rate": 0.32463295269168024} {"Template_token": ["", "if", "(", "!", "out_obj_filename", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "if", "(", "!", "dumppfx", ")", "dumppfx", "=", "out_obj_filename", ";", "const", "char", "*", "target_so_filename", "=", "prepare_target_image", "(", "target_compiler", ",", "argc", ",", "argv", ")", ";", "const", "char", "*", "host_descr_filename", "=", "generate_host_descr_file", "(", "host_compiler", ")", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "switch", "(", "offload_abi", ")", "{", "case", "OFFLOAD_ABI_LP64", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "case", "OFFLOAD_ABI_ILP32", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "host_descr_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "out_obj_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "char", "*", "*", "new_argv", "=", "XOBFINISH", "(", "&", "argv_obstack", ",", "char", "*", "*", ")", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "new_argv", ",", "false", ",", "NULL", ")", ";", "obstack_free", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "File": "intelmic-mkoffload1", "Func": "main", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239413, "Length": 216, "Cover_Rate": 0.3523654159869494} {"Template_token": ["", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "fork_execute", "(", "argv", "[", "", "]", ",", "argv", ",", "false", ")", ";", "obstack_free", "(", "argv_obstack", ",", "NULL", ")", ";", "xputenv", "(", "concat", "(", "", ",", "epath", ",", "NULL", ")", ")", ";"], "ground_truth": ["xputenv", "(", "concat", "(", "", ",", "cpath", ",", "NULL", ")", ")", ";"], "File": "intelmic-mkoffload2", "Func": "compile_for_target", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239414, "Length": 58, "Cover_Rate": 0.3258426966292135} {"Template_token": ["", "FILE", "*", "src_file", "=", "fopen", "(", "src_filename", ",", "", ")", ";", "if", "(", "!", "src_file", ")", "fatal_error", "(", "input_location", ",", "", ",", "src_filename", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ",", "GOMP_DEVICE_INTEL_MIC", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", ",", "GOMP_DEVICE_INTEL_MIC", ")", ";", "fclose", "(", "src_file", ")", ";", "unsigned", "new_argc", "=", "", ";", "const", "char", "*", "new_argv", "[", "", "]", ";", "new_argv", "[", "new_argc", "++", "]", "=", "host_compiler", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "if", "(", "target_ilp32", ")", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "else", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "src_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "obj_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "NULL", ";"], "ground_truth": ["fork_execute", "(", "new_argv", "[", "", "]", ",", "CONST_CAST", "(", "char", "*", "*", ",", "new_argv", ")", ",", "false", ")", ";"], "File": "intelmic-mkoffload2", "Func": "generate_host_descr_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239415, "Length": 195, "Cover_Rate": 0.7894736842105263} {"Template_token": ["", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", "", "", "", "", ")", ";", "fclose", "(", "src_file", ")", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_compiler", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "src_filename", ")", ";"], "File": "intelmic-mkoffload2", "Func": "generate_target_descr_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239416, "Length": 71, "Cover_Rate": 0.37566137566137564} {"Template_token": ["", "const", "char", "*", "src_filename", "=", "make_temp_file", "(", "", ")", ";", "const", "char", "*", "obj_filename", "=", "make_temp_file", "(", "", ")", ";", "temp_files", "[", "num_temps", "++", "]", "=", "src_filename", ";", "temp_files", "[", "num_temps", "++", "]", "=", "obj_filename", ";", "FILE", "*", "src_file", "=", "fopen", "(", "src_filename", ",", "", ")", ";", "if", "(", "!", "src_file", ")", "fatal_error", "(", "input_location", ",", "", ",", "src_filename", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", ")", ";", "fclose", "(", "src_file", ")", ";"], "ground_truth": ["struct", "obstack", "argv_obstack", ";"], "File": "intelmic-mkoffload2", "Func": "generate_target_offloadend_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239417, "Length": 82, "Cover_Rate": 0.4939759036144578} {"Template_token": ["", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_compiler", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "src_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "obj_filename", ")", ";", "compile_for_target", "(", "&", "argv_obstack", ")", ";"], "ground_truth": ["return", "obj_filename", ";"], "File": "intelmic-mkoffload2", "Func": "generate_target_offloadend_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239418, "Length": 65, "Cover_Rate": 0.39156626506024095} {"Template_token": ["", "if", "(", "target_compiler", "==", "NULL", ")", "fatal_error", "(", "input_location", ",", "", ",", "target_driver_name", ")", ";", "expandargv", "(", "&", "argc", ",", "&", "argv", ")", ";", "for", "(", "int", "i", "=", "argc", "-", "", ";", "i", ">", "", ";", "i", "--", ")", "if", "(", "strncmp", "(", "argv", "[", "i", "]", ",", "", ",", "sizeof", "(", "", ")", "-", "", ")", "==", "", ")", "{", "if", "(", "strstr", "(", "argv", "[", "i", "]", ",", "", ")", ")", "target_ilp32", "=", "true", ";", "else", "if", "(", "!", "strstr", "(", "argv", "[", "i", "]", ",", "", ")", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "break", ";", "}", "const", "char", "*", "target_so_filename", "=", "prepare_target_image", "(", "target_compiler", ",", "argc", ",", "argv", ")", ";", "const", "char", "*", "host_descr_filename", "=", "generate_host_descr_file", "(", "host_compiler", ")", ";", "unsigned", "new_argc", "=", "", ";", "const", "char", "*", "new_argv", "[", "", "]", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "if", "(", "target_ilp32", ")", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "else", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "host_descr_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "target_so_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "out_obj_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "NULL", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "CONST_CAST", "(", "char", "*", "*", ",", "new_argv", ")", ",", "false", ")", ";", "new_argv", "[", "", "]", "=", "", ";", "new_argv", "[", "", "]", "=", "", ";", "new_argv", "[", "", "]", "=", "symbols", "[", "", "]", ";"], "ground_truth": ["new_argv", "[", "", "]", "=", "", ";"], "File": "intelmic-mkoffload2", "Func": "main", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239419, "Length": 274, "Cover_Rate": 0.6539379474940334} {"Template_token": ["", "if", "(", "strstr", "(", "argv", "[", "i", "]", ",", "", ")", ")", "target_ilp32", "=", "true", ";", "else", "if", "(", "!", "strstr", "(", "argv", "[", "i", "]", ",", "", ")", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "break", ";", "}", "const", "char", "*", "target_so_filename", "=", "prepare_target_image", "(", "target_compiler", ",", "argc", ",", "argv", ")", ";", "const", "char", "*", "host_descr_filename", "=", "generate_host_descr_file", "(", "host_compiler", ")", ";", "unsigned", "new_argc", "=", "", ";", "const", "char", "*", "new_argv", "[", "", "]", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "if", "(", "target_ilp32", ")", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "else", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "host_descr_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "target_so_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "", ";", "new_argv", "[", "new_argc", "++", "]", "=", "out_obj_filename", ";", "new_argv", "[", "new_argc", "++", "]", "=", "NULL", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "CONST_CAST", "(", "char", "*", "*", ",", "new_argv", ")", ",", "false", ")", ";", "new_argv", "[", "", "]", "=", "", ";", "new_argv", "[", "", "]", "=", "", ";", "new_argv", "[", "", "]", "=", "symbols", "[", "", "]", ";", "new_argv", "[", "", "]", "=", "", ";"], "ground_truth": ["new_argv", "[", "", "]", "=", "symbols", "[", "", "]", ";"], "File": "intelmic-mkoffload2", "Func": "main", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239420, "Length": 222, "Cover_Rate": 0.5298329355608592} {"Template_token": ["", "if", "(", "debug", ")", "notice", "(", "", ",", "file", ")", ";", "else", "unlink_if_ordinary", "(", "file", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload2", "Func": "maybe_unlink", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239422, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "tool_cleanup", "(", "false", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload2", "Func": "mkoffload_atexit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239423, "Length": 6, "Cover_Rate": 0.46153846153846156} {"Template_token": ["", "char", "*", "opt2", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "strlen", "(", "target_offloadend_filename", ")", ")", ";", "sprintf", "(", "opt1", ",", "", ",", "target_descr_filename", ")", ";", "sprintf", "(", "opt2", ",", "", ",", "target_offloadend_filename", ")", ";", "const", "char", "*", "target_so_filename", "=", "make_temp_file", "(", "", ")", ";", "temp_files", "[", "num_temps", "++", "]", "=", "target_so_filename", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_compiler", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt1", ")", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "argc", ";", "i", "++", ")", "{", "if", "(", "!", "strcmp", "(", "argv", "[", "i", "]", ",", "", ")", "&&", "i", "+", "", "!=", "argc", ")", "out_obj_filename", "=", "argv", "[", "++", "i", "]", ";", "else", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "argv", "[", "i", "]", ")", ";", "}", "if", "(", "!", "out_obj_filename", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt2", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "compile_for_target", "(", "&", "argv_obstack", ")", ";", "char", "*", "rename_section_opt", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "strlen", "(", "image_section_name", ")", ")", ";", "sprintf", "(", "rename_section_opt", ",", "", ",", "image_section_name", ")", ";", "const", "char", "*", "objcopy_argv", "[", "", "]", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "if", "(", "target_ilp32", ")", "objcopy_argv", "[", "", "]", "=", "", ";", "else", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "target_so_filename", ";", "objcopy_argv", "[", "", "]", "=", "", ";", "objcopy_argv", "[", "", "]", "=", "rename_section_opt", ";", "objcopy_argv", "[", "", "]", "=", "NULL", ";"], "ground_truth": ["fork_execute", "(", "objcopy_argv", "[", "", "]", ",", "CONST_CAST", "(", "char", "*", "*", ",", "objcopy_argv", ")", ",", "false", ")", ";"], "File": "intelmic-mkoffload2", "Func": "prepare_target_image", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239425, "Length": 346, "Cover_Rate": 0.492176386913229} {"Template_token": ["", "obstack_free", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "size_t", "symbol_name_len", "=", "strlen", "(", "target_so_filename", ")", ";", "char", "*", "symbol_name", "=", "XALLOCAVEC", "(", "char", ",", "symbol_name_len", "+", "", ")", ";", "for", "(", "size_t", "i", "=", "", ";", "i", "<", "symbol_name_len", ";", "i", "++", ")", "{", "char", "c", "=", "target_so_filename", "[", "i", "]", ";", "if", "(", "!", "ISALNUM", "(", "c", ")", ")", "c", "=", "'_'", ";", "symbol_name", "[", "i", "]", "=", "c", ";", "}", "symbol_name", "[", "symbol_name_len", "]", "=", "'\\0'", ";", "char", "*", "opt_for_objcopy", "[", "", "]", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt_for_objcopy", "[", "", "]", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt_for_objcopy", "[", "", "]", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt_for_objcopy", "[", "", "]", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "new_argv", "=", "XOBFINISH", "(", "&", "argv_obstack", ",", "char", "*", "*", ")", ";"], "ground_truth": ["fork_execute", "(", "new_argv", "[", "", "]", ",", "new_argv", ",", "false", ")", ";"], "File": "intelmic-mkoffload3", "Func": "prepare_target_image", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239426, "Length": 323, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "switch", "(", "offload_abi", ")", "{", "case", "OFFLOAD_ABI_LP64", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "case", "OFFLOAD_ABI_ILP32", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "rename_section_opt", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "char", "*", "*", "new_argv", "=", "XOBFINISH", "(", "&", "argv_obstack", ",", "char", "*", "*", ")", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "new_argv", ",", "false", ")", ";", "obstack_free", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "size_t", "symbol_name_len", "=", "strlen", "(", "target_so_filename", ")", ";", "char", "*", "symbol_name", "=", "XALLOCAVEC", "(", "char", ",", "symbol_name_len", "+", "", ")", ";", "for", "(", "size_t", "i", "=", "", ";", "i", "<", "symbol_name_len", ";", "i", "++", ")", "{", "char", "c", "=", "target_so_filename", "[", "i", "]", ";", "if", "(", "!", "ISALNUM", "(", "c", ")", ")", "c", "=", "'_'", ";", "symbol_name", "[", "i", "]", "=", "c", ";", "}", "symbol_name", "[", "symbol_name_len", "]", "=", "'\\0'", ";", "char", "*", "opt_for_objcopy", "[", "", "]", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "opt_for_objcopy", "[", "", "]", "=", "XALLOCAVEC", "(", "char", ",", "sizeof", "(", "", ")", "+", "symbol_name_len", "+", "strlen", "(", "symbols", "[", "", "]", ")", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "sprintf", "(", "opt_for_objcopy", "[", "", "]", ",", "", ",", "symbol_name", ",", "symbols", "[", "", "]", ")", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt_for_objcopy", "[", "", "]", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "opt_for_objcopy", "[", "", "]", ")", ";"], "File": "intelmic-mkoffload3", "Func": "prepare_target_image", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239427, "Length": 385, "Cover_Rate": 0.4818523153942428} {"Template_token": ["", "struct", "stat", "st", ";"], "ground_truth": ["if", "(", "stat", "(", "name", ",", "&", "st", ")", "<", "", "||", "S_ISDIR", "(", "st", ".", "st_mode", ")", ")", "return", "-", "", ";"], "File": "intelmic-mkoffload", "Func": "access_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239428, "Length": 27, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "if", "(", "stat", "(", "name", ",", "&", "st", ")", "<", "", "||", "S_ISDIR", "(", "st", ".", "st_mode", ")", ")", "return", "-", "", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "access_check", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239429, "Length": 24, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "const", "char", "*", "cpath", "=", "getenv", "(", "", ")", ";", "const", "char", "*", "lpath", "=", "getenv", "(", "", ")", ";", "const", "char", "*", "rpath", "=", "getenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "fork_execute", "(", "argv", "[", "", "]", ",", "argv", ",", "false", ",", "NULL", ")", ";", "obstack_free", "(", "argv_obstack", ",", "NULL", ")", ";", "xputenv", "(", "concat", "(", "", ",", "epath", ",", "NULL", ")", ")", ";", "xputenv", "(", "concat", "(", "", ",", "cpath", ",", "NULL", ")", ")", ";", "xputenv", "(", "concat", "(", "", ",", "lpath", ",", "NULL", ")", ")", ";", "xputenv", "(", "concat", "(", "", ",", "rpath", ",", "NULL", ")", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "compile_for_target", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239430, "Length": 120, "Cover_Rate": 0.6091370558375635} {"Template_token": ["", "static", "void", "compile_for_target", "(", "struct", "obstack", "*", "argv_obstack", ")", "{", "switch", "(", "offload_abi", ")", "{", "case", "OFFLOAD_ABI_LP64", ":", "obstack_ptr_grow", "(", "argv_obstack", ",", "", ")", ";", "break", ";", "case", "OFFLOAD_ABI_ILP32", ":", "obstack_ptr_grow", "(", "argv_obstack", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "obstack_ptr_grow", "(", "argv_obstack", ",", "NULL", ")", ";", "char", "*", "*", "argv", "=", "XOBFINISH", "(", "argv_obstack", ",", "char", "*", "*", ")", ";", "const", "char", "*", "epath", "=", "getenv", "(", "", ")", ";", "const", "char", "*", "cpath", "=", "getenv", "(", "", ")", ";", "const", "char", "*", "lpath", "=", "getenv", "(", "", ")", ";", "const", "char", "*", "rpath", "=", "getenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";", "unsetenv", "(", "", ")", ";"], "ground_truth": ["unsetenv", "(", "", ")", ";"], "File": "intelmic-mkoffload", "Func": "compile_for_target", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239431, "Length": 122, "Cover_Rate": 0.6192893401015228} {"Template_token": ["", "if", "(", "strcmp", "(", "gcc_exec", ",", "collect_gcc", ")", "==", "", ")", "{", "target_compiler", "=", "XDUPVEC", "(", "char", ",", "name", ",", "strlen", "(", "name", ")", "+", "", ")", ";", "found", "=", "true", ";", "goto", "out", ";", "}", "target_compiler", "=", "concat", "(", "gcc_path", ",", "", ",", "name", ",", "NULL", ")", ";", "if", "(", "access_check", "(", "target_compiler", ",", "X_OK", ")", "==", "", ")", "{", "found", "=", "true", ";", "goto", "out", ";", "}", "n_paths", "=", "parse_env_var", "(", "getenv", "(", "", ")", ",", "&", "paths", ")", ";"], "ground_truth": ["for", "(", "i", "=", "", ";", "i", "<", "n_paths", ";", "i", "++", ")", "{"], "File": "intelmic-mkoffload", "Func": "find_target_compiler", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239432, "Length": 96, "Cover_Rate": 0.38247011952191234} {"Template_token": ["", "unsigned", "i", ";", "if", "(", "!", "ptr", ")", "return", ";", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "i", "++", ")", "{", "if", "(", "!", "ptr", "[", "i", "]", ")", "break", ";"], "ground_truth": ["free", "(", "ptr", "[", "i", "]", ")", ";"], "File": "intelmic-mkoffload", "Func": "free_array_of_ptrs", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239433, "Length": 42, "Cover_Rate": 0.65625} {"Template_token": ["", "if", "(", "!", "src_file", ")", "fatal_error", "(", "input_location", ",", "", ",", "src_filename", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ",", "GOMP_DEVICE_INTEL_MIC", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", ",", "GOMP_DEVICE_INTEL_MIC", ")", ";", "fclose", "(", "src_file", ")", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "host_compiler", ")", ";", "if", "(", "save_temps", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "if", "(", "verbose", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "File": "intelmic-mkoffload", "Func": "generate_host_descr_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239434, "Length": 133, "Cover_Rate": 0.35092348284960423} {"Template_token": ["", "const", "char", "*", "obj_filename", "=", "save_temps", "?", "concat", "(", "dumppfx", ",", "", ",", "NULL", ")", ":", "make_temp_file", "(", "", ")", ";", "temp_files", "[", "num_temps", "++", "]", "=", "src_filename", ";", "temp_files", "[", "num_temps", "++", "]", "=", "obj_filename", ";", "FILE", "*", "src_file", "=", "fopen", "(", "src_filename", ",", "", ")", ";", "if", "(", "!", "src_file", ")", "fatal_error", "(", "input_location", ",", "", ",", "src_filename", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", "", "", "", "", "", "", "", ")", ";", "fprintf", "(", "src_file", ",", "", "", "", "", "", "", "", "", "", "", ")", ";", "fclose", "(", "src_file", ")", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_compiler", ")", ";", "if", "(", "save_temps", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "if", "(", "verbose", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "dump_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "src_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "obj_filename", ")", ";", "compile_for_target", "(", "&", "argv_obstack", ")", ";"], "ground_truth": ["return", "obj_filename", ";"], "File": "intelmic-mkoffload", "Func": "generate_target_descr_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239435, "Length": 249, "Cover_Rate": 0.8615916955017301} {"Template_token": ["", "if", "(", "save_temps", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "if", "(", "verbose", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "dump_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "File": "intelmic-mkoffload", "Func": "generate_target_offloadend_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239436, "Length": 96, "Cover_Rate": 0.3609022556390977} {"Template_token": ["", "if", "(", "verbose", ")", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "dump_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "src_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "obj_filename", ")", ";"], "File": "intelmic-mkoffload", "Func": "generate_target_offloadend_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239437, "Length": 108, "Cover_Rate": 0.40601503759398494} {"Template_token": ["", "progname", "=", "", ";", "gcc_init_libintl", "(", ")", ";", "diagnostic_initialize", "(", "global_dc", ",", "", ")", ";", "if", "(", "atexit", "(", "mkoffload_cleanup", ")", "!=", "", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "const", "char", "*", "host_compiler", "=", "getenv", "(", "", ")", ";", "if", "(", "!", "host_compiler", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "const", "char", "*", "target_driver_name", "=", "GCC_INSTALL_NAME", ";", "char", "*", "target_compiler", "=", "find_target_compiler", "(", "target_driver_name", ")", ";", "if", "(", "target_compiler", "==", "NULL", ")", "fatal_error", "(", "input_location", ",", "", ",", "target_driver_name", ")", ";", "expandargv", "(", "&", "argc", ",", "&", "argv", ")", ";", "for", "(", "int", "i", "=", "", ";", "i", "<", "argc", ";", "i", "++", ")", "{", "if", "(", "startswith", "(", "argv", "[", "i", "]", ",", "STR", ")", ")", "{", "if", "(", "strcmp", "(", "argv", "[", "i", "]", "+", "strlen", "(", "STR", ")", ",", "", ")", "==", "", ")", "offload_abi", "=", "OFFLOAD_ABI_LP64", ";", "else", "if", "(", "strcmp", "(", "argv", "[", "i", "]", "+", "strlen", "(", "STR", ")", ",", "", ")", "==", "", ")", "offload_abi", "=", "OFFLOAD_ABI_ILP32", ";", "else", "fatal_error", "(", "input_location", ",", "", "STR", ")", ";", "}", "else", "if", "(", "strcmp", "(", "argv", "[", "i", "]", ",", "", ")", "==", "", ")", "save_temps", "=", "true", ";", "else", "if", "(", "strcmp", "(", "argv", "[", "i", "]", ",", "", ")", "==", "", ")", "verbose", "=", "true", ";", "else", "if", "(", "strcmp", "(", "argv", "[", "i", "]", ",", "", ")", "==", "", "&&", "i", "+", "", "<", "argc", ")", "dumppfx", "=", "argv", "[", "++", "i", "]", ";", "else", "if", "(", "strcmp", "(", "argv", "[", "i", "]", ",", "", ")", "==", "", "&&", "i", "+", "", "<", "argc", ")", "out_obj_filename", "=", "argv", "[", "++", "i", "]", ";", "}", "if", "(", "!", "out_obj_filename", ")", "fatal_error", "(", "input_location", ",", "", ")", ";", "if", "(", "!", "dumppfx", ")", "dumppfx", "=", "out_obj_filename", ";", "const", "char", "*", "target_so_filename", "=", "prepare_target_image", "(", "target_compiler", ",", "argc", ",", "argv", ")", ";", "const", "char", "*", "host_descr_filename", "=", "generate_host_descr_file", "(", "host_compiler", ")", ";", "struct", "obstack", "argv_obstack", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "switch", "(", "offload_abi", ")", "{", "case", "OFFLOAD_ABI_LP64", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "case", "OFFLOAD_ABI_ILP32", ":", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "break", ";", "default", ":", "gcc_unreachable", "(", ")", ";", "}", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "host_descr_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "target_so_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "out_obj_filename", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "char", "*", "*", "new_argv", "=", "XOBFINISH", "(", "&", "argv_obstack", ",", "char", "*", "*", ")", ";", "fork_execute", "(", "new_argv", "[", "", "]", ",", "new_argv", ",", "false", ",", "NULL", ")", ";", "obstack_free", "(", "&", "argv_obstack", ",", "NULL", ")", ";", "obstack_init", "(", "&", "argv_obstack", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";", "obstack_ptr_grow", "(", "&", "argv_obstack", ",", "symbols", "[", "", "]", ")", ";"], "ground_truth": ["obstack_ptr_grow", "(", "&", "argv_obstack", ",", "", ")", ";"], "File": "intelmic-mkoffload", "Func": "main", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239438, "Length": 510, "Cover_Rate": 0.8415841584158416} {"Template_token": ["", "}", "else", "if", "(", "verbose", ")", "fprintf", "(", "stderr", ",", "", ",", "file", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "maybe_unlink", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239439, "Length": 16, "Cover_Rate": 0.3137254901960784} {"Template_token": ["", "static", "void", "mkoffload_cleanup", "(", "void", ")", "{", "tool_cleanup", "(", "false", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "mkoffload_cleanup", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239440, "Length": 13, "Cover_Rate": 1.0} {"Template_token": ["", "}", "values", "=", "(", "char", "*", "*", ")", "xmalloc", "(", "num", "*", "sizeof", "(", "char", "*", ")", ")", ";", "curval", "=", "str", ";", "nextval", "=", "strchr", "(", "curval", ",", "':'", ")", ";", "if", "(", "nextval", "==", "NULL", ")", "nextval", "=", "strchr", "(", "curval", ",", "'\\0'", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "num", ";", "i", "++", ")", "{", "int", "l", "=", "nextval", "-", "curval", ";", "values", "[", "i", "]", "=", "(", "char", "*", ")", "xmalloc", "(", "l", "+", "", ")", ";", "memcpy", "(", "values", "[", "i", "]", ",", "curval", ",", "l", ")", ";", "values", "[", "i", "]", "[", "l", "]", "=", "", ";", "curval", "=", "nextval", "+", "", ";", "nextval", "=", "strchr", "(", "curval", ",", "':'", ")", ";"], "ground_truth": ["if", "(", "nextval", "==", "NULL", ")", "nextval", "=", "strchr", "(", "curval", ",", "'\\0'", ")", ";"], "File": "intelmic-mkoffload", "Func": "parse_env_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239442, "Length": 136, "Cover_Rate": 0.6476190476190476} {"Template_token": ["", "curval", "=", "strchr", "(", "curval", "+", "", ",", "':'", ")", ";", "}", "values", "=", "(", "char", "*", "*", ")", "xmalloc", "(", "num", "*", "sizeof", "(", "char", "*", ")", ")", ";", "curval", "=", "str", ";", "nextval", "=", "strchr", "(", "curval", ",", "':'", ")", ";", "if", "(", "nextval", "==", "NULL", ")", "nextval", "=", "strchr", "(", "curval", ",", "'\\0'", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "num", ";", "i", "++", ")", "{", "int", "l", "=", "nextval", "-", "curval", ";", "values", "[", "i", "]", "=", "(", "char", "*", ")", "xmalloc", "(", "l", "+", "", ")", ";", "memcpy", "(", "values", "[", "i", "]", ",", "curval", ",", "l", ")", ";", "values", "[", "i", "]", "[", "l", "]", "=", "", ";", "curval", "=", "nextval", "+", "", ";", "nextval", "=", "strchr", "(", "curval", ",", "':'", ")", ";", "if", "(", "nextval", "==", "NULL", ")", "nextval", "=", "strchr", "(", "curval", ",", "'\\0'", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "parse_env_var", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239443, "Length": 148, "Cover_Rate": 0.7047619047619048} {"Template_token": ["", "for", "(", "int", "i", "=", "", ";", "i", "<", "num_temps", ";", "i", "++", ")", "maybe_unlink", "(", "temp_files", "[", "i", "]", ")", ";"], "ground_truth": ["}"], "File": "intelmic-mkoffload", "Func": "tool_cleanup", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239444, "Length": 23, "Cover_Rate": 0.7419354838709677} {"Template_token": ["", "void", "tool_cleanup", "(", "bool", "from_signal", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["for", "(", "int", "i", "=", "", ";", "i", "<", "num_temps", ";", "i", "++", ")", "maybe_unlink", "(", "temp_files", "[", "i", "]", ")", ";"], "File": "intelmic-mkoffload", "Func": "tool_cleanup", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239445, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "static", "void", "xputenv", "(", "const", "char", "*", "string", ")", "{"], "ground_truth": ["if", "(", "verbose", ")", "fprintf", "(", "stderr", ",", "", ",", "string", ")", ";"], "File": "intelmic-mkoffload", "Func": "xputenv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239446, "Length": 23, "Cover_Rate": 0.6571428571428571} {"Template_token": ["", "if", "(", "verbose", ")", "fprintf", "(", "stderr", ",", "", ",", "string", ")", ";"], "ground_truth": ["putenv", "(", "CONST_CAST", "(", "char", "*", ",", "string", ")", ")", ";"], "File": "intelmic-mkoffload", "Func": "xputenv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239447, "Length": 24, "Cover_Rate": 0.6857142857142857} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesdec128kl_u8", "(", "__m128i", "*", "__A", ",", "__m128i", "__B", ",", "const", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_aesdec128kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "File": "keylockerintrin", "Func": "_mm_aesdec128kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239448, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "return", "__builtin_ia32_aesdec256kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_aesdec256kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239450, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesdec256kl_u8", "(", "__m128i", "*", "__A", ",", "__m128i", "__B", ",", "const", "void", "*", "__P", ")", "{", "return", "__builtin_ia32_aesdec256kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_aesdec256kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239451, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_aesdecwide128kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", "*", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_aesdecwide128kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239453, "Length": 19, "Cover_Rate": 0.38} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesdecwide256kl_u8", "(", "__m128i", "__A", "[", "", "]", ",", "const", "__m128i", "__B", "[", "", "]", ",", "const", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_aesdecwide256kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", "*", ")", "__B", ",", "__P", ")", ";"], "File": "keylockerintrin", "Func": "_mm_aesdecwide256kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239455, "Length": 49, "Cover_Rate": 0.98} {"Template_token": ["", "return", "__builtin_ia32_aesenc128kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_aesenc128kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239457, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "__builtin_ia32_aesenc256kl_u8", "(", "(", "__v2di", "*", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_aesenc256kl_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239458, "Length": 18, "Cover_Rate": 0.4186046511627907} {"Template_token": ["", "return", "__builtin_ia32_encodekey128_u32", "(", "__I", ",", "(", "__v2di", ")", "__A", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_encodekey128_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239464, "Length": 14, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_encodekey128_u32", "(", "unsigned", "int", "__I", ",", "__m128i", "__A", ",", "void", "*", "__P", ")", "{"], "ground_truth": ["return", "__builtin_ia32_encodekey128_u32", "(", "__I", ",", "(", "__v2di", ")", "__A", ",", "__P", ")", ";"], "File": "keylockerintrin", "Func": "_mm_encodekey128_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239465, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_encodekey256_u32", "(", "unsigned", "int", "__I", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "void", "*", "__P", ")", "{", "return", "__builtin_ia32_encodekey256_u32", "(", "__I", ",", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_encodekey256_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239466, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadiwkey", "(", "unsigned", "int", "__I", ",", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "__builtin_ia32_loadiwkey", "(", "(", "__v2di", ")", "__B", ",", "(", "__v2di", ")", "__C", ",", "(", "__v2di", ")", "__A", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "keylockerintrin", "Func": "_mm_loadiwkey", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239469, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "ebx", ")", "-", "new_cfa", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "ecx", ")", "-", "new_cfa", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "edx", ")", "-", "new_cfa", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "esi", ")", "-", "new_cfa", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "edi", ")", "-", "new_cfa", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";", "fs", "->", "regs", ".", "reg", "[", "", "]", ".", "loc", ".", "offset", "=", "(", "long", ")", "&", "sc", "->", "REG_NAME", "(", "ebp", ")", "-", "new_cfa", ";"], "ground_truth": ["fs", "->", "regs", ".", "reg", "[", "", "]", ".", "how", "=", "REG_SAVED_OFFSET", ";"], "File": "linux-unwind", "Func": "x86_fallback_frame_state", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239470, "Length": 234, "Cover_Rate": 0.43413729128014844} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__llwpcb", "(", "void", "*", "pcbAddress", ")", "{"], "ground_truth": ["__builtin_ia32_llwpcb", "(", "pcbAddress", ")", ";"], "File": "lwpintrin4", "Func": "__llwpcb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239471, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__builtin_ia32_lwpins32", "(", "data2", ",", "data1", ",", "flags", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin4", "Func": "__lwpins32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239472, "Length": 11, "Cover_Rate": 0.3055555555555556} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpins32", "(", "unsigned", "int", "data2", ",", "unsigned", "int", "data1", ",", "unsigned", "int", "flags", ")", "{"], "ground_truth": ["return", "__builtin_ia32_lwpins32", "(", "data2", ",", "data1", ",", "flags", ")", ";"], "File": "lwpintrin4", "Func": "__lwpins32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239473, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval32", "(", "unsigned", "int", "data2", ",", "unsigned", "int", "data1", ",", "unsigned", "int", "flags", ")", "{"], "ground_truth": ["__builtin_ia32_lwpval32", "(", "data2", ",", "data1", ",", "flags", ")", ";"], "File": "lwpintrin4", "Func": "__lwpval32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239475, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval64", "(", "unsigned", "long", "long", "data2", ",", "unsigned", "int", "data1", ",", "unsigned", "int", "flags", ")", "{", "__builtin_ia32_lwpval64", "(", "data2", ",", "data1", ",", "flags", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin4", "Func": "__lwpval64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239476, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval64", "(", "unsigned", "long", "long", "data2", ",", "unsigned", "int", "data1", ",", "unsigned", "int", "flags", ")", "{", "__builtin_ia32_lwpval64", "(", "data2", ",", "data1", ",", "flags", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin4", "Func": "__lwpval64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239477, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__llwpcb", "(", "void", "*", "__pcbAddress", ")", "{", "__builtin_ia32_llwpcb", "(", "__pcbAddress", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin", "Func": "__llwpcb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239479, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpins32", "(", "unsigned", "int", "__data2", ",", "unsigned", "int", "__data1", ",", "unsigned", "int", "__flags", ")", "{", "return", "__builtin_ia32_lwpins32", "(", "__data2", ",", "__data1", ",", "__flags", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin", "Func": "__lwpins32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239480, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpins64", "(", "unsigned", "long", "long", "__data2", ",", "unsigned", "int", "__data1", ",", "unsigned", "int", "__flags", ")", "{"], "ground_truth": ["return", "__builtin_ia32_lwpins64", "(", "__data2", ",", "__data1", ",", "__flags", ")", ";"], "File": "lwpintrin", "Func": "__lwpins64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239482, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval32", "(", "unsigned", "int", "__data2", ",", "unsigned", "int", "__data1", ",", "unsigned", "int", "__flags", ")", "{"], "ground_truth": ["__builtin_ia32_lwpval32", "(", "__data2", ",", "__data1", ",", "__flags", ")", ";"], "File": "lwpintrin", "Func": "__lwpval32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239483, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval32", "(", "unsigned", "int", "__data2", ",", "unsigned", "int", "__data1", ",", "unsigned", "int", "__flags", ")", "{"], "ground_truth": ["__builtin_ia32_lwpval32", "(", "__data2", ",", "__data1", ",", "__flags", ")", ";"], "File": "lwpintrin", "Func": "__lwpval32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239484, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lwpval64", "(", "unsigned", "long", "long", "__data2", ",", "unsigned", "int", "__data1", ",", "unsigned", "int", "__flags", ")", "{", "__builtin_ia32_lwpval64", "(", "__data2", ",", "__data1", ",", "__flags", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin", "Func": "__lwpval64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239485, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_slwpcb", "(", ")", ";"], "ground_truth": ["}"], "File": "lwpintrin", "Func": "__slwpcb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239487, "Length": 6, "Cover_Rate": 0.5454545454545454} {"Template_token": ["", "__slwpcb", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_slwpcb", "(", ")", ";"], "File": "lwpintrin", "Func": "__slwpcb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239488, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_clz", "(", "__X", ")", ";"], "File": "lzcntintrin4", "Func": "_lzcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239489, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__builtin_clz", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin4", "Func": "_lzcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239490, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_clzll", "(", "__X", ")", ";"], "File": "lzcntintrin4", "Func": "_lzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239491, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt16", "(", "unsigned", "short", "__X", ")", "{", "return", "__builtin_clzs", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin4", "Func": "__lzcnt16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239492, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt16", "(", "unsigned", "short", "__X", ")", "{"], "ground_truth": ["return", "__builtin_clzs", "(", "__X", ")", ";"], "File": "lzcntintrin4", "Func": "__lzcnt16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239493, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_clz", "(", "__X", ")", ";"], "File": "lzcntintrin4", "Func": "__lzcnt32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239494, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt32", "(", "unsigned", "int", "__X", ")", "{", "return", "__builtin_clz", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin4", "Func": "__lzcnt32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239495, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ia32_lzcnt_u32", "(", "__X", ")", ";"], "File": "lzcntintrin", "Func": "_lzcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239497, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__builtin_ia32_lzcnt_u32", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin", "Func": "_lzcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239498, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_lzcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ia32_lzcnt_u64", "(", "__X", ")", ";"], "File": "lzcntintrin", "Func": "_lzcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239499, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt16", "(", "unsigned", "short", "__X", ")", "{", "return", "__builtin_ia32_lzcnt_u16", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin", "Func": "__lzcnt16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239500, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_ia32_lzcnt_u32", "(", "__X", ")", ";"], "File": "lzcntintrin", "Func": "__lzcnt32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239501, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__lzcnt64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__builtin_ia32_lzcnt_u64", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "lzcntintrin", "Func": "__lzcnt64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239502, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_m_femms", "(", "void", ")", "{", "__builtin_ia32_femms", "(", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_femms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239503, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "static", "__inline", "void", "_m_femms", "(", "void", ")", "{", "__builtin_ia32_femms", "(", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_femms", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239504, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "return", "(", "__m64", ")", "(", "__v2sf", ")", "{", "__A", ",", "", "}", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_from_float", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239505, "Length": 14, "Cover_Rate": 0.6086956521739131} {"Template_token": ["", "static", "__inline", "__m64", "_m_from_float", "(", "float", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "(", "__v2sf", ")", "{", "__A", ",", "", "}", ";"], "File": "mm3dnow4", "Func": "_m_from_float", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239506, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "static", "__inline", "__m64", "_m_pavgusb", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pavgusb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pavgusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239508, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_m_pf2id", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pf2id", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow4", "Func": "_m_pf2id", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239509, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_m_pf2id", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pf2id", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow4", "Func": "_m_pf2id", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239510, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pf2iw", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pf2iw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239511, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pf2iw", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pf2iw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239512, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfacc", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239514, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfcmpeq", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfcmpeq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239517, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfcmpeq", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfcmpeq", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfcmpeq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239518, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfcmpge", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfcmpge", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfcmpge", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239520, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfcmpgt", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfcmpgt", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfcmpgt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239522, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfmax", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfmax", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239524, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfmin", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfmin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239525, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfmin", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfmin", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfmin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239526, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfmul", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfmul", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239527, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfnacc", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239530, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfpnacc", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfpnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfpnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239531, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfpnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfpnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239532, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfrcp", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfrcp", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfrcp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239533, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfrcpit1", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfrcpit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfrcpit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239536, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfrcpit2", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfrcpit2", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfrcpit2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239537, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrcpit2", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfrcpit2", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239538, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrsqit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfrsqit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239539, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfrsqit1", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfrsqit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfrsqit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239540, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_m_pfrsqrt", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfrsqrt", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow4", "Func": "_m_pfrsqrt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239541, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrsqrt", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfrsqrt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239542, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfsub", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfsub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239543, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfsubr", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfsubr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239545, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfsubr", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pfsubr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239546, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_m_pi2fd", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pi2fd", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pi2fd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239547, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_m_pi2fd", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pi2fd", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pi2fd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239548, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_m_pmulhrw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmulhrw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pmulhrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239551, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmulhrw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pmulhrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239552, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "void", "_m_prefetch", "(", "void", "*", "__P", ")", "{", "__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239553, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_m_prefetch", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "File": "mm3dnow4", "Func": "_m_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239554, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "static", "__inline", "void", "_m_prefetchw", "(", "void", "*", "__P", ")", "{", "__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_prefetchw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239555, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_m_prefetchw", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "File": "mm3dnow4", "Func": "_m_prefetchw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239556, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "static", "__inline", "__m64", "_m_pswapd", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pswapdsf", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow4", "Func": "_m_pswapd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239558, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "float", "_m_to_float", "(", "__m64", "__A", ")", "{"], "ground_truth": ["union", "{", "__v2sf", "v", ";", "float", "a", "[", "", "]", ";", "}", "__tmp", "=", "{", "(", "__v2sf", ")", "__A", "}", ";"], "File": "mm3dnow4", "Func": "_m_to_float", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239559, "Length": 30, "Cover_Rate": 0.7692307692307693} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pavgusb", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pavgusb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pavgusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239564, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pf2id", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pf2id", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239565, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pf2id", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pf2id", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pf2id", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239566, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pf2iw", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pf2iw", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow", "Func": "_m_pf2iw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239568, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239569, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239570, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfadd", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfadd", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pfadd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239571, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfcmpge", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfcmpge", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239575, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfcmpge", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfcmpge", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pfcmpge", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239576, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfmax", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfmax", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfmax", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239580, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfmin", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfmin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239581, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfmin", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfmin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239582, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfmul", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfmul", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239583, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfmul", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pfmul", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfmul", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239584, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239585, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfnacc", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pfnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239586, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfpnacc", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfpnacc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239588, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrcp", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrcp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239589, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrcp", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrcp", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239590, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrcpit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrcpit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239591, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrcpit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrcpit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239592, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrsqit1", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrsqit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239596, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfrsqrt", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfrsqrt", "(", "(", "__v2sf", ")", "__A", ")", ";"], "File": "mm3dnow", "Func": "_m_pfrsqrt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239597, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pfrsqrt", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pfrsqrt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239598, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pfsub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pfsub", "(", "(", "__v2sf", ")", "__A", ",", "(", "__v2sf", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pfsub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239600, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pi2fd", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pi2fd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239603, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pi2fd", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pi2fd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239604, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pi2fw", "(", "(", "__v2si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pi2fw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239605, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmulhrw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmulhrw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pmulhrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239607, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmulhrw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmulhrw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "mm3dnow", "Func": "_m_pmulhrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239608, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239609, "Length": 10, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pswapd", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pswapdsf", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pswapd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239610, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pswapd", "(", "__m64", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pswapdsf", "(", "(", "__v2sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "mm3dnow", "Func": "_m_pswapd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239611, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_to_float", "(", "__m64", "__A", ")", "{", "union", "{", "__v2sf", "v", ";", "float", "a", "[", "", "]", ";", "}", "__tmp", ";", "__tmp", ".", "v", "=", "(", "__v2sf", ")", "__A", ";"], "ground_truth": ["return", "__tmp", ".", "a", "[", "", "]", ";"], "File": "mm3dnow", "Func": "_m_to_float", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239612, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_adds_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239614, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_adds_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239617, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_adds_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239618, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_adds_pu8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddusb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_adds_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239620, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_add_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239622, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_add_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239624, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_andnot_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "__builtin_ia32_pandn", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_andnot_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239628, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cmpeq_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239632, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cmpeq_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239633, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cmpgt_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239637, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_cmpgt_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239638, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpgtd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_cmpgt_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239639, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpgtd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_cmpgt_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239640, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvtsi32_si64", "(", "int", "__i", ")", "{", "return", "(", "unsigned", "int", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cvtsi32_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239643, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "unsigned", "int", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_cvtsi32_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239644, "Length": 8, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "static", "__inline", "int", "_mm_cvtsi64_si32", "(", "__m64", "__i", ")", "{"], "ground_truth": ["return", "__i", ";"], "File": "mmintrin4", "Func": "_mm_cvtsi64_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239645, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "static", "__inline", "void", "_mm_empty", "(", "void", ")", "{", "__builtin_ia32_emms", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239647, "Length": 13, "Cover_Rate": 0.5652173913043478} {"Template_token": ["", "static", "__inline", "void", "_mm_empty", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_emms", "(", ")", ";"], "File": "mmintrin4", "Func": "_mm_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239648, "Length": 12, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mulhi_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmulhw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_mulhi_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239651, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmullw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_mullo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239653, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmullw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_mullo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239654, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_or_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "__builtin_ia32_por", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_or_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239655, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_por", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_or_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239656, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_packs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239657, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_packs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239658, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_packssdw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_packs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239659, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_packs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_packuswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_packs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239661, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "unsigned", "int", "__i", "=", "(", "unsigned", "short", ")", "__w", "<<", "", "|", "(", "unsigned", "short", ")", "__w", ";"], "ground_truth": ["return", "_mm_set1_pi32", "(", "__i", ")", ";"], "File": "mmintrin4", "Func": "_mm_set1_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239663, "Length": 24, "Cover_Rate": 0.7058823529411765} {"Template_token": ["", "static", "__inline", "__m64", "_mm_set1_pi8", "(", "char", "__b", ")", "{", "unsigned", "int", "__w", "=", "(", "unsigned", "char", ")", "__b", "<<", "", "|", "(", "unsigned", "char", ")", "__b", ";", "unsigned", "int", "__i", "=", "__w", "<<", "", "|", "__w", ";"], "ground_truth": ["return", "_mm_set1_pi32", "(", "__i", ")", ";"], "File": "mmintrin4", "Func": "_mm_set1_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239667, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "unsigned", "int", "__i", "=", "__w", "<<", "", "|", "__w", ";", "return", "_mm_set1_pi32", "(", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_set1_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239668, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_setr_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239669, "Length": 13, "Cover_Rate": 0.41935483870967744} {"Template_token": ["", "static", "__inline", "__m64", "_mm_setr_pi16", "(", "short", "__w0", ",", "short", "__w1", ",", "short", "__w2", ",", "short", "__w3", ")", "{", "return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_setr_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239670, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_setr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239673, "Length": 21, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_setr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239674, "Length": 21, "Cover_Rate": 0.4117647058823529} {"Template_token": ["", "return", "__builtin_ia32_mmx_zero", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_setzero_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239675, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__m64", "_mm_setzero_si64", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_mmx_zero", "(", ")", ";"], "File": "mmintrin4", "Func": "_mm_setzero_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239676, "Length": 13, "Cover_Rate": 0.9285714285714286} {"Template_token": ["", "static", "__inline", "__m64", "_mm_set_pi16", "(", "short", "__w3", ",", "short", "__w2", ",", "short", "__w1", ",", "short", "__w0", ")", "{"], "ground_truth": ["unsigned", "int", "__i1", "=", "(", "unsigned", "short", ")", "__w3", "<<", "", "|", "(", "unsigned", "short", ")", "__w2", ";"], "File": "mmintrin4", "Func": "_mm_set_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239677, "Length": 36, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "static", "__inline", "__m64", "_mm_set_pi16", "(", "short", "__w3", ",", "short", "__w2", ",", "short", "__w1", ",", "short", "__w0", ")", "{", "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": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239678, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "struct", "{", "unsigned", "int", "__i0", ";", "unsigned", "int", "__i1", ";", "}", "__s", ";", "}", "__u", ";", "__u", ".", "__s", ".", "__i0", "=", "__i0", ";", "__u", ".", "__s", ".", "__i1", "=", "__i1", ";"], "ground_truth": ["return", "__u", ".", "__q", ";"], "File": "mmintrin4", "Func": "_mm_set_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239679, "Length": 37, "Cover_Rate": 0.6727272727272727} {"Template_token": ["", "__i1", "=", "__i1", "<<", "", "|", "(", "unsigned", "char", ")", "__b5", ";", "__i1", "=", "__i1", "<<", "", "|", "(", "unsigned", "char", ")", "__b4", ";", "__i0", "=", "(", "unsigned", "char", ")", "__b3", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b2", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b1", ";", "__i0", "=", "__i0", "<<", "", "|", "(", "unsigned", "char", ")", "__b0", ";", "return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_set_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239680, "Length": 77, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "static", "__inline", "__m64", "_mm_slli_pi16", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psllw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin4", "Func": "_mm_slli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239681, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_slli_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239684, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_slli_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239686, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sll_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sll_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239690, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sll_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239691, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sll_pi64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sll_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239692, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srai_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239694, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sra_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin4", "Func": "_mm_sra_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239698, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrad", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sra_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239700, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239701, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srli_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239705, "Length": 12, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srli_pi64", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srli_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239706, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srl_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239707, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srl_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srl_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239708, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srl_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrld", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srl_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239709, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_srl_pi64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_srl_pi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239712, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_subs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239713, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_subs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psubsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_subs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239714, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_subs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239718, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psubw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sub_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239721, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psubd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sub_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239723, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sub_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239724, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psubb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_sub_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239725, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sub_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_sub_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239726, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpckhdq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_unpackhi_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239729, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpackhi_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_punpckhbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_unpackhi_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239731, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_unpackhi_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239732, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpacklo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_unpacklo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239733, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_unpacklo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239734, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m64", "_mm_unpacklo_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpckldq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin4", "Func": "_mm_unpacklo_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239736, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_xor_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pxor", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin4", "Func": "_mm_xor_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239739, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_adds_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239742, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddsb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_adds_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239743, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddsb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_adds_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239744, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_adds_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239746, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddusb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_adds_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239747, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_adds_pu8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddusb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_adds_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239748, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_add_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239750, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_add_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239751, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_add_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239754, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddq", "(", "(", "long", "long", ")", "__m1", ",", "(", "long", "long", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_add_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239755, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_andnot_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pandn", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_andnot_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239757, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_and_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pand", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_and_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239758, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_cmpeq_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239759, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpeqw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_cmpeq_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239760, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpeqb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_cmpeq_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239764, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_cmpgt_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239766, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpgtd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_cmpgt_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239767, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_cmpgt_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239769, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_vec_init_v2si", "(", "__i", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_cvtsi32_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239771, "Length": 12, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64_si64x", "(", "__m64", "__i", ")", "{"], "ground_truth": ["return", "(", "long", "long", ")", "__i", ";"], "File": "mmintrin5", "Func": "_mm_cvtsi64_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239777, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "return", "(", "long", "long", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_cvtsi64_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239778, "Length": 8, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_empty", "(", "void", ")", "{", "__builtin_ia32_emms", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239779, "Length": 19, "Cover_Rate": 0.6551724137931034} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_madd_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmaddwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_madd_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239780, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mulhi_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmulhw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_mulhi_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239782, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmullw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_mullo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239784, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_mullo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmullw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_mullo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239785, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_or_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "__builtin_ia32_por", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_or_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239787, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packssdw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_packs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239790, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packssdw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_packs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239791, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_packs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_packuswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_packs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239792, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packuswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_packs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239793, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "_mm_set_pi16", "(", "__w", ",", "__w", ",", "__w", ",", "__w", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set1_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239794, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set1_pi16", "(", "short", "__w", ")", "{", "return", "_mm_set_pi16", "(", "__w", ",", "__w", ",", "__w", ",", "__w", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set1_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239795, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set1_pi32", "(", "int", "__i", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i", ",", "__i", ")", ";"], "File": "mmintrin5", "Func": "_mm_set1_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239797, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set1_pi8", "(", "char", "__b", ")", "{", "return", "_mm_set_pi8", "(", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set1_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239799, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_setr_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239800, "Length": 13, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_setr_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239801, "Length": 13, "Cover_Rate": 0.35135135135135137} {"Template_token": ["", "return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_setr_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239802, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setr_pi32", "(", "int", "__i0", ",", "int", "__i1", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "File": "mmintrin5", "Func": "_mm_setr_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239803, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_setr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239804, "Length": 21, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_setr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239805, "Length": 21, "Cover_Rate": 0.3684210526315789} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setzero_si64", "(", "void", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "", ";"], "File": "mmintrin5", "Func": "_mm_setzero_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239806, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pi16", "(", "short", "__w3", ",", "short", "__w2", ",", "short", "__w1", ",", "short", "__w0", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_vec_init_v4hi", "(", "__w0", ",", "__w1", ",", "__w2", ",", "__w3", ")", ";"], "File": "mmintrin5", "Func": "_mm_set_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239809, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pi32", "(", "int", "__i1", ",", "int", "__i0", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_vec_init_v2si", "(", "__i0", ",", "__i1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239810, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_vec_init_v2si", "(", "__i0", ",", "__i1", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239811, "Length": 12, "Cover_Rate": 0.4} {"Template_token": ["", "return", "(", "__m64", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set_pi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239812, "Length": 7, "Cover_Rate": 0.30434782608695654} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pi64x", "(", "long", "long", "__i", ")", "{", "return", "(", "__m64", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_set_pi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239813, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_pi8", "(", "char", "__b7", ",", "char", "__b6", ",", "char", "__b5", ",", "char", "__b4", ",", "char", "__b3", ",", "char", "__b2", ",", "char", "__b1", ",", "char", "__b0", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_vec_init_v8qi", "(", "__b0", ",", "__b1", ",", "__b2", ",", "__b3", ",", "__b4", ",", "__b5", ",", "__b6", ",", "__b7", ")", ";"], "File": "mmintrin5", "Func": "_mm_set_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239815, "Length": 59, "Cover_Rate": 0.9833333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_slli_pi16", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psllw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_slli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239817, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_slli_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239818, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_slli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "(", "long", "long", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_slli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239820, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "(", "long", "long", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_slli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239821, "Length": 20, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psllw", "(", "(", "__v4hi", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sll_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239822, "Length": 19, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sll_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psllw", "(", "(", "__v4hi", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sll_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239823, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sll_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_sll_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239824, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sll_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_sll_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239825, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sll_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "(", "long", "long", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_sll_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239826, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srai_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239829, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srai_pi32", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrad", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_srai_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239831, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sra_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239832, "Length": 19, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sra_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrad", "(", "(", "__v2si", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_sra_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239835, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239836, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_pi16", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239837, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srli_pi32", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrld", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_srli_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239838, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "(", "long", "long", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239841, "Length": 20, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srl_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srl_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239842, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srl_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srl_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239843, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrld", "(", "(", "__v2si", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_srl_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239844, "Length": 19, "Cover_Rate": 0.5135135135135135} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_srl_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrld", "(", "(", "__v2si", ")", "__m", ",", "(", "long", "long", ")", "__count", ")", ";"], "File": "mmintrin5", "Func": "_mm_srl_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239845, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_subs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239849, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_subs_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubsb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_subs_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239850, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubsb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_subs_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239851, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_subs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239853, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sub_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239856, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sub_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239857, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_sub_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239861, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubq", "(", "(", "long", "long", ")", "__m1", ",", "(", "long", "long", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_sub_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239862, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubq", "(", "(", "long", "long", ")", "__m1", ",", "(", "long", "long", ")", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_sub_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239863, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhdq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpackhi_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239866, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhdq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpackhi_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239867, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpackhi_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239869, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239870, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239871, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckldq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239872, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckldq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239873, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239874, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_mm_unpacklo_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239875, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_xor_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pxor", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_xor_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239876, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_xor_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pxor", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_mm_xor_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239877, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_empty", "(", "void", ")", "{"], "ground_truth": ["_mm_empty", "(", ")", ";"], "File": "mmintrin5", "Func": "_m_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239878, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_from_int", "(", "int", "__i", ")", "{"], "ground_truth": ["return", "_mm_cvtsi32_si64", "(", "__i", ")", ";"], "File": "mmintrin5", "Func": "_m_from_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239880, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "_mm_cvtsi32_si64", "(", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_from_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239881, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_packsswb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_packs_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_packsswb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239883, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_add_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239886, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_paddd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_add_pi32", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_paddd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239887, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_paddsb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_adds_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddsb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239889, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_paddsw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_adds_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239890, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_paddsw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_adds_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_paddsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239891, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_adds_pu8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239892, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_adds_pu8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239893, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_adds_pu16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddusw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239894, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_paddw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_add_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_paddw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239895, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pand", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_and_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239898, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pandn", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_andnot_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pandn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239899, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_andnot_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pandn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239900, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_cmpeq_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpeqb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239901, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_cmpeq_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpeqb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239902, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpeqd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpeq_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpeqd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239904, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_cmpeq_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpeqw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239905, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpgtb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_cmpgt_pi8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_pcmpgtb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239906, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpgtb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpgt_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpgtb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239907, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpgtd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_cmpgt_pi32", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_pcmpgtd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239908, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_cmpgt_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpgtd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239909, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpgtw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpgt_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpgtw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239910, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pcmpgtw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpgt_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pcmpgtw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239911, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_madd_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pmaddwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239912, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmaddwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_madd_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_pmaddwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239913, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmulhw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_mulhi_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pmulhw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239915, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_or_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_por", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239919, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pslld", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "_mm_sll_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pslld", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239920, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pslld", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sll_pi32", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_pslld", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239921, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pslldi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_slli_pi32", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_pslldi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239922, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_slli_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pslldi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239923, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psllq", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "_mm_sll_si64", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psllq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239925, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psllqi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_slli_si64", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psllqi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239926, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_slli_si64", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psllqi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239927, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psllw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sll_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psllw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239929, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_slli_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psllwi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239930, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_sra_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrad", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239931, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psradi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srai_pi32", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psradi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239932, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_sra_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psraw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239933, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_sra_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psraw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239934, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psrawi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srai_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psrawi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239935, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psrawi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srai_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psrawi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239936, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psrld", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "_mm_srl_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrld", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239938, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psrldi", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "_mm_srli_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrldi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239939, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_srli_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrldi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239940, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_srl_si64", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrlq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239941, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psrlqi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srli_si64", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin5", "Func": "_m_psrlqi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239943, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_srli_si64", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrlqi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239944, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_srli_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrlwi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239946, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_srli_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psrlwi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239947, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_sub_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psubb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239948, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psubd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_sub_pi32", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_psubd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239949, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_subs_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psubsb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239950, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psubsw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_subs_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_psubsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239951, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psubusb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_subs_pu8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_psubusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239953, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psubusb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_subs_pu8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psubusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239954, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_subs_pu16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psubusw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239956, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_sub_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_psubw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239957, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_punpckhbw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_unpackhi_pi8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin5", "Func": "_m_punpckhbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239958, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_punpckhwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpackhi_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpckhwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239960, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_punpckhwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpackhi_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpckhwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239961, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_unpacklo_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpcklbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239962, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_punpcklbw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpacklo_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpcklbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239963, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_unpacklo_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpckldq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239964, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_unpacklo_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpcklwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239965, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_unpacklo_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_punpcklwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239966, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_xor_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_pxor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239967, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_to_int", "(", "__m64", "__i", ")", "{", "return", "_mm_cvtsi64_si32", "(", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin5", "Func": "_m_to_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239968, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_adds_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_adds_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239970, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_adds_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddsw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239971, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239974, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239975, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_adds_pu8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddusb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_adds_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239976, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_add_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239978, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_add_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239979, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_paddd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_add_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239981, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_paddb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_add_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239982, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_paddq", "(", "(", "__v1di", ")", "__m1", ",", "(", "__v1di", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_add_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239985, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_andnot_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "__builtin_ia32_pandn", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_andnot_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239986, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_and_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pand", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_and_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239988, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239990, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpeqd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_cmpeq_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239991, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239992, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pcmpeqb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpeq_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239993, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_cmpgt_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239995, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239996, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239997, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 239998, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pcmpgtb", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cmpgt_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240000, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtm64_si64", "(", "__m64", "__i", ")", "{"], "ground_truth": ["return", "(", "long", "long", ")", "__i", ";"], "File": "mmintrin", "Func": "_mm_cvtm64_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240001, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_vec_init_v2si", "(", "__i", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtsi32_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240002, "Length": 12, "Cover_Rate": 0.3870967741935484} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi64_m64", "(", "long", "long", "__i", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__i", ";"], "File": "mmintrin", "Func": "_mm_cvtsi64_m64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240005, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi64_si32", "(", "__m64", "__i", ")", "{", "return", "__builtin_ia32_vec_ext_v2si", "(", "(", "__v2si", ")", "__i", ",", "", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtsi64_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240007, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "long", "long", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_cvtsi64_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240009, "Length": 8, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_empty", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_emms", "(", ")", ";"], "File": "mmintrin", "Func": "_mm_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240010, "Length": 22, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaddwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_madd_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240013, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_or_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "__builtin_ia32_por", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_or_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240018, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240019, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240020, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_packssdw", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240022, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packuswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240023, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_packuswb", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_packs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240024, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_pi32", "(", "int", "__i", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i", ",", "__i", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240027, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "_mm_set_pi32", "(", "__i", ",", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_set1_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240028, "Length": 9, "Cover_Rate": 0.32142857142857145} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_set1_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240029, "Length": 21, "Cover_Rate": 0.525} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set1_pi8", "(", "char", "__b", ")", "{"], "ground_truth": ["return", "_mm_set_pi8", "(", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ",", "__b", ")", ";"], "File": "mmintrin", "Func": "_mm_set1_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240030, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "_mm_set_pi16", "(", "__w3", ",", "__w2", ",", "__w1", ",", "__w0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_setr_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240031, "Length": 13, "Cover_Rate": 0.3170731707317073} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_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": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240032, "Length": 40, "Cover_Rate": 0.975609756097561} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setr_pi32", "(", "int", "__i0", ",", "int", "__i1", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "File": "mmintrin", "Func": "_mm_setr_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240033, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setr_pi32", "(", "int", "__i0", ",", "int", "__i1", ")", "{"], "ground_truth": ["return", "_mm_set_pi32", "(", "__i1", ",", "__i0", ")", ";"], "File": "mmintrin", "Func": "_mm_setr_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240034, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "_mm_set_pi8", "(", "__b7", ",", "__b6", ",", "__b5", ",", "__b4", ",", "__b3", ",", "__b2", ",", "__b1", ",", "__b0", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_setr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240035, "Length": 21, "Cover_Rate": 0.3442622950819672} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setzero_si64", "(", "void", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "", ";"], "File": "mmintrin", "Func": "_mm_setzero_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240037, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_pi16", "(", "short", "__w3", ",", "short", "__w2", ",", "short", "__w1", ",", "short", "__w0", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_vec_init_v4hi", "(", "__w0", ",", "__w1", ",", "__w2", ",", "__w3", ")", ";"], "File": "mmintrin", "Func": "_mm_set_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240039, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_pi64x", "(", "long", "long", "__i", ")", "{", "return", "(", "__m64", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_set_pi64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240042, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_pi8", "(", "char", "__b7", ",", "char", "__b6", ",", "char", "__b5", ",", "char", "__b4", ",", "char", "__b3", ",", "char", "__b2", ",", "char", "__b1", ",", "char", "__b0", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_vec_init_v8qi", "(", "__b0", ",", "__b1", ",", "__b2", ",", "__b3", ",", "__b4", ",", "__b5", ",", "__b6", ",", "__b7", ")", ";"], "File": "mmintrin", "Func": "_mm_set_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240044, "Length": 63, "Cover_Rate": 0.984375} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pslldi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_slli_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240048, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psllqi", "(", "(", "__v1di", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_slli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240049, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_slli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psllqi", "(", "(", "__v1di", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_slli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240050, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "(", "__v2si", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sll_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240053, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sll_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pslld", "(", "(", "__v2si", ")", "__m", ",", "(", "__v2si", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sll_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240054, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sll_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psllq", "(", "(", "__v1di", ")", "__m", ",", "(", "__v1di", ")", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sll_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240056, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrawi", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srai_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240057, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psradi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srai_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240059, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "(", "__v4hi", ")", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_sra_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240061, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sra_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psraw", "(", "(", "__v4hi", ")", "__m", ",", "(", "__v4hi", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sra_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240062, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srli_pi16", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrlwi", "(", "(", "__v4hi", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srli_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240065, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srli_pi32", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrldi", "(", "(", "__v2si", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srli_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240067, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlqi", "(", "(", "__v1di", ")", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240069, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srli_si64", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrlqi", "(", "(", "__v1di", ")", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srli_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240070, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_pi16", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrlw", "(", "(", "__v4hi", ")", "__m", ",", "(", "__v4hi", ")", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srl_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240072, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_pi32", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psrld", "(", "(", "__v2si", ")", "__m", ",", "(", "__v2si", ")", "__count", ")", ";"], "File": "mmintrin", "Func": "_mm_srl_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240074, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_srl_si64", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "(", "__v1di", ")", "__m", ",", "(", "__v1di", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srl_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240075, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psrlq", "(", "(", "__v1di", ")", "__m", ",", "(", "__v1di", ")", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_srl_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240076, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_subs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240081, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_subs_pu16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psubusw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_subs_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240082, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_pi16", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubw", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_sub_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240086, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubd", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_sub_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240088, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psubq", "(", "(", "__v1di", ")", "__m1", ",", "(", "__v1di", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_sub_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240091, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psubq", "(", "(", "__v1di", ")", "__m1", ",", "(", "__v1di", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_sub_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240092, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__m1", ",", "(", "__v4hi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240093, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhdq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240095, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpackhi_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_punpckhdq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackhi_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240096, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckhbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpackhi_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240097, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpackhi_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_punpckhbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_unpackhi_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240098, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpacklo_pi32", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpckldq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240101, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_punpckldq", "(", "(", "__v2si", ")", "__m1", ",", "(", "__v2si", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240102, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_unpacklo_pi8", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__m1", ",", "(", "__v8qi", ")", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_mm_unpacklo_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240104, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_xor_si64", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pxor", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_mm_xor_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240105, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_empty", "(", "void", ")", "{", "_mm_empty", "(", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_empty", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240106, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_from_int", "(", "int", "__i", ")", "{", "return", "_mm_cvtsi32_si64", "(", "__i", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_from_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240107, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_from_int64", "(", "long", "long", "__i", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__i", ";"], "File": "mmintrin", "Func": "_m_from_int64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240108, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_from_int64", "(", "long", "long", "__i", ")", "{", "return", "(", "__m64", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_from_int64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240109, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_packssdw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_packs_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_packssdw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240110, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_packsswb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_packs_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_packsswb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240111, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_packuswb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_packs_pu16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_packuswb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240113, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_add_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_paddb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240114, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_add_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_paddb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240115, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_add_pi32", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_paddd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240116, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddsb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_adds_pi8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_paddsb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240117, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddusb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_adds_pu8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_paddusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240120, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_paddw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_add_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_paddw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240122, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pand", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_and_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240123, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pand", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_and_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pand", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240124, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pandn", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_andnot_si64", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pandn", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240125, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pcmpeqb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_cmpeq_pi8", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_pcmpeqb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240126, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pcmpeqd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpeq_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pcmpeqd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240127, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pcmpeqw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpeq_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pcmpeqw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240128, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pcmpeqw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpeq_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pcmpeqw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240129, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pcmpgtw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_cmpgt_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_pcmpgtw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240132, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmaddwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_madd_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_pmaddwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240134, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmullw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_mullo_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_pmullw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240137, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_por", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_or_si64", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_por", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240139, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pslld", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sll_pi32", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_pslld", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240140, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psllq", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sll_si64", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psllq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240142, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psllw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sll_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psllw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240143, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psradi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srai_pi32", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psradi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240148, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psraw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "_mm_sra_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psraw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240149, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psraw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_sra_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psraw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240150, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrawi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srai_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psrawi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240151, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrldi", "(", "__m64", "__m", ",", "int", "__count", ")", "{", "return", "_mm_srli_pi32", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psrldi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240153, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrlq", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_srl_si64", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psrlq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240154, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrlq", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_srl_si64", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psrlq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240155, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrlw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{", "return", "_mm_srl_pi16", "(", "__m", ",", "__count", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psrlw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240157, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrlw", "(", "__m64", "__m", ",", "__m64", "__count", ")", "{"], "ground_truth": ["return", "_mm_srl_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psrlw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240158, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psrlwi", "(", "__m64", "__m", ",", "int", "__count", ")", "{"], "ground_truth": ["return", "_mm_srli_pi16", "(", "__m", ",", "__count", ")", ";"], "File": "mmintrin", "Func": "_m_psrlwi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240159, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_sub_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240160, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_sub_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240163, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubsb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_subs_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubsb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240164, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubsw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_subs_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_psubsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240166, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubusb", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_subs_pu8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubusb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240167, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubusw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_subs_pu16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_psubusw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240168, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_sub_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240169, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psubw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_sub_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_psubw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240170, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpckhbw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpackhi_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpckhbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240171, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpckhdq", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_unpackhi_pi32", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_punpckhdq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240172, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpckhwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpackhi_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpckhwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240174, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpckhwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpackhi_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpckhwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240175, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpcklbw", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpacklo_pi8", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpcklbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240176, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpckldq", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpacklo_pi32", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpckldq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240177, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpcklwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{", "return", "_mm_unpacklo_pi16", "(", "__m1", ",", "__m2", ")", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_punpcklwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240178, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_punpcklwd", "(", "__m64", "__m1", ",", "__m64", "__m2", ")", "{"], "ground_truth": ["return", "_mm_unpacklo_pi16", "(", "__m1", ",", "__m2", ")", ";"], "File": "mmintrin", "Func": "_m_punpcklwd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240179, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_to_int", "(", "__m64", "__i", ")", "{"], "ground_truth": ["return", "_mm_cvtsi64_si32", "(", "__i", ")", ";"], "File": "mmintrin", "Func": "_m_to_int", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240182, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "long", "long", ")", "__i", ";"], "ground_truth": ["}"], "File": "mmintrin", "Func": "_m_to_int64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240184, "Length": 8, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_directstoreu_u32", "(", "void", "*", "__P", ",", "unsigned", "int", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_directstoreu_u32", "(", "(", "unsigned", "int", "*", ")", "__P", ",", "__A", ")", ";"], "File": "movdirintrin", "Func": "_directstoreu_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240186, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "__builtin_ia32_directstoreu_u64", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "movdirintrin", "Func": "_directstoreu_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240187, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_movdir64b", "(", "void", "*", "__P", ",", "const", "void", "*", "__Q", ")", "{", "__builtin_ia32_movdir64b", "(", "__P", ",", "__Q", ")", ";"], "ground_truth": ["}"], "File": "movdirintrin", "Func": "_movdir64b", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240189, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_movdir64b", "(", "void", "*", "__P", ",", "const", "void", "*", "__Q", ")", "{", "__builtin_ia32_movdir64b", "(", "__P", ",", "__Q", ")", ";"], "ground_truth": ["}"], "File": "movdirintrin", "Func": "_movdir64b", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240190, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "ms_printf_length_specs", "[", "", "]", ".", "std", "=", "C89_OR_EXT", ";", "ms_printf_length_specs", "[", "", "]", ".", "std", "=", "C89_OR_EXT", ";"], "ground_truth": ["}"], "File": "msformat-c", "Func": "TARGET_OVERRIDES_FORMAT_INIT", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240191, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_monitor", "(", "void", "const", "*", "__P", ",", "unsigned", "int", "__E", ",", "unsigned", "int", "__H", ")", "{", "__builtin_ia32_monitor", "(", "__P", ",", "__E", ",", "__H", ")", ";"], "ground_truth": ["}"], "File": "mwaitintrin", "Func": "_mm_monitor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240192, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mwaitx", "(", "unsigned", "int", "__E", ",", "unsigned", "int", "__H", ",", "unsigned", "int", "__C", ")", "{"], "ground_truth": ["__builtin_ia32_mwaitx", "(", "__E", ",", "__H", ",", "__C", ")", ";"], "File": "mwaitxintrin", "Func": "_mm_mwaitx", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240196, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "while", "(", "pdtor", "<", "&", "__DTOR_END__", ")", "if", "(", "*", "pdtor", "++", "!=", "NULL", ")", "pdtor", "[", "-", "", "]", "(", ")", ";", "if", "(", "__deregister_frame_info", ")", "__deregister_frame_info", "(", "__EH_FRAME_BEGIN__", ")", ";"], "ground_truth": ["return", "", ";"], "File": "netware-crt0", "Func": "__deinit_environment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240197, "Length": 35, "Cover_Rate": 0.5223880597014925} {"Template_token": ["", "static", "void", "(", "*", "const", "*", "pdtor", ")", "(", "void", ")", "=", "&", "__DTOR_LIST__", "+", "", ";", "while", "(", "pdtor", "<", "&", "__DTOR_END__", ")", "if", "(", "*", "pdtor", "++", "!=", "NULL", ")", "pdtor", "[", "-", "", "]", "(", ")", ";", "if", "(", "__deregister_frame_info", ")", "__deregister_frame_info", "(", "__EH_FRAME_BEGIN__", ")", ";"], "ground_truth": ["return", "", ";"], "File": "netware-crt0", "Func": "__deinit_environment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240198, "Length": 52, "Cover_Rate": 0.7761194029850746} {"Template_token": ["", "int", "__init_environment", "(", "void", "*", "unused", "__attribute__", "(", "(", "__unused__", ")", ")", ")", "{", "void", "(", "*", "const", "*", "pctor", ")", "(", "void", ")", ";", "static", "struct", "object", "object", ";", "if", "(", "__register_frame_info", ")", "__register_frame_info", "(", "__EH_FRAME_BEGIN__", ",", "&", "object", ")", ";"], "ground_truth": ["for", "(", "pctor", "=", "&", "__CTOR_END__", "-", "", ";", "pctor", ">", "&", "__CTOR_LIST__", ";", "--", "pctor", ")", "if", "(", "*", "pctor", "!=", "NULL", ")", "(", "*", "pctor", ")", "(", ")", ";"], "File": "netware-crt0", "Func": "__init_environment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240199, "Length": 73, "Cover_Rate": 0.948051948051948} {"Template_token": ["", "int", "__init_environment", "(", "void", "*", "unused", "__attribute__", "(", "(", "__unused__", ")", ")", ")", "{", "void", "(", "*", "const", "*", "pctor", ")", "(", "void", ")", ";"], "ground_truth": ["static", "struct", "object", "object", ";"], "File": "netware-crt0", "Func": "__init_environment", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240200, "Length": 30, "Cover_Rate": 0.38961038961038963} {"Template_token": ["", "BOOL", "DllMain", "(", "HINSTANCE", "libraryId", "__attribute__", "(", "(", "__unused__", ")", ")", ",", "DWORD", "reason", ",", "void", "*", "hModule", ")", "{", "switch", "(", "reason", ")", "{", "case", "DLL_NLM_STARTUP", ":", "allocRTag", "=", "AllocateResourceTag", "(", "hModule", ",", "", ",", "AllocSignature", ")", ";", "return", "allocRTag", "!=", "NULL", ";", "case", "DLL_NLM_SHUTDOWN", ":", "break", ";", "}"], "ground_truth": ["return", "", ";"], "File": "netware-libgcc", "Func": "DllMain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240201, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "allocRTag", "=", "AllocateResourceTag", "(", "hModule", ",", "", ",", "AllocSignature", ")", ";", "return", "allocRTag", "!=", "NULL", ";", "case", "DLL_NLM_SHUTDOWN", ":"], "ground_truth": ["break", ";"], "File": "netware-libgcc", "Func": "DllMain", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240202, "Length": 21, "Cover_Rate": 0.3888888888888889} {"Template_token": ["", "Free", "(", "ptr", ")", ";"], "ground_truth": ["}"], "File": "netware-libgcc", "Func": "free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240203, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "Free", "(", "ptr", ")", ";"], "ground_truth": ["}"], "File": "netware-libgcc", "Func": "free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240204, "Length": 6, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "void", "*", "malloc", "(", "size_t", "size", ")", "{", "return", "AllocSleepOK", "(", "size", ",", "allocRTag", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "netware-libgcc", "Func": "malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240205, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "AllocSleepOK", "(", "size", ",", "allocRTag", ",", "NULL", ")", ";"], "ground_truth": ["}"], "File": "netware-libgcc", "Func": "malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240206, "Length": 11, "Cover_Rate": 0.5789473684210527} {"Template_token": ["", "const", "char", "*", "asmname", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "char", "*", "newsym", ";", "tree", "formal_type", "=", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "formal_type", "!=", "NULL_TREE", ")", "{", "if", "(", "TREE_VALUE", "(", "tree_last", "(", "formal_type", ")", ")", "!=", "void_type_node", ")", "return", "NULL_TREE", ";"], "ground_truth": ["while", "(", "TREE_VALUE", "(", "formal_type", ")", "!=", "void_type_node", "&&", "COMPLETE_TYPE_P", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", "{"], "File": "netware", "Func": "gen_regparm_prefix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240207, "Length": 68, "Cover_Rate": 0.37777777777777777} {"Template_token": ["", "char", "*", "newsym", ";", "tree", "formal_type", "=", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "formal_type", "!=", "NULL_TREE", ")", "{", "if", "(", "TREE_VALUE", "(", "tree_last", "(", "formal_type", ")", ")", "!=", "void_type_node", ")", "return", "NULL_TREE", ";", "while", "(", "TREE_VALUE", "(", "formal_type", ")", "!=", "void_type_node", "&&", "COMPLETE_TYPE_P", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", "{", "unsigned", "parm_size", "=", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", ";", "parm_size", "=", "(", "(", "parm_size", "+", "PARM_BOUNDARY", "-", "", ")", "/", "PARM_BOUNDARY", "*", "PARM_BOUNDARY", ")", ";"], "ground_truth": ["total", "+=", "parm_size", ";"], "File": "netware", "Func": "gen_stdcall_or_fastcall_decoration", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240208, "Length": 89, "Cover_Rate": 0.5329341317365269} {"Template_token": ["", "while", "(", "TREE_VALUE", "(", "formal_type", ")", "!=", "void_type_node", "&&", "COMPLETE_TYPE_P", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", "{", "unsigned", "parm_size", "=", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", ";", "parm_size", "=", "(", "(", "parm_size", "+", "PARM_BOUNDARY", "-", "", ")", "/", "PARM_BOUNDARY", "*", "PARM_BOUNDARY", ")", ";", "total", "+=", "parm_size", ";", "formal_type", "=", "TREE_CHAIN", "(", "formal_type", ")", ";", "}", "}", "newsym", "=", "alloca", "(", "", "+", "strlen", "(", "asmname", ")", "+", "", "+", "", "+", "", ")", ";"], "ground_truth": ["return", "get_identifier_with_length", "(", "newsym", ",", "sprintf", "(", "newsym", ",", "", ",", "prefix", ",", "asmname", ",", "total", "/", "BITS_PER_UNIT", ")", ")", ";"], "File": "netware", "Func": "gen_stdcall_or_fastcall_decoration", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240209, "Length": 100, "Cover_Rate": 0.5988023952095808} {"Template_token": ["", "++", "name", ";", "if", "(", "ISDIGIT", "(", "p", "[", "", "]", ")", ")", "name", "=", "ggc_alloc_string", "(", "name", ",", "p", "-", "name", ")", ";", "else", "{", "gcc_assert", "(", "ISDIGIT", "(", "*", "name", ")", ")", ";", "name", "++", ";"], "ground_truth": ["gcc_assert", "(", "name", "==", "p", ")", ";"], "File": "netware", "Func": "i386_nlm_strip_name_encoding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240210, "Length": 45, "Cover_Rate": 0.4017857142857143} {"Template_token": ["", "void", "nwld_named_section_asm_out_constructor", "(", "rtx", "symbol", ",", "int", "priority", ")", "{", "const", "char", "section", "[", "]", "=", "", "TARGET_SUB_SECTION_SEPARATOR", ";", "char", "section", "[", "", "]", ";", "sprintf", "(", "section", ",", "", "TARGET_SUB_SECTION_SEPARATOR", "", ",", "MAX_INIT_PRIORITY", "-", "priority", ")", ";", "named_section_flags", "(", "section", ",", "", ")", ";"], "ground_truth": ["assemble_align", "(", "POINTER_SIZE", ")", ";"], "File": "nwld", "Func": "nwld_named_section_asm_out_constructor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240211, "Length": 50, "Cover_Rate": 0.78125} {"Template_token": ["", "sprintf", "(", "section", ",", "", "TARGET_SUB_SECTION_SEPARATOR", "", ",", "MAX_INIT_PRIORITY", "-", "priority", ")", ";", "named_section_flags", "(", "section", ",", "", ")", ";"], "ground_truth": ["assemble_align", "(", "POINTER_SIZE", ")", ";"], "File": "nwld", "Func": "nwld_named_section_asm_out_constructor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240212, "Length": 25, "Cover_Rate": 0.390625} {"Template_token": ["", "void", "nwld_named_section_asm_out_destructor", "(", "rtx", "symbol", ",", "int", "priority", ")", "{", "const", "char", "section", "[", "]", "=", "", "TARGET_SUB_SECTION_SEPARATOR", ";", "char", "section", "[", "", "]", ";"], "ground_truth": ["sprintf", "(", "section", ",", "", "TARGET_SUB_SECTION_SEPARATOR", "", ",", "MAX_INIT_PRIORITY", "-", "priority", ")", ";"], "File": "nwld", "Func": "nwld_named_section_asm_out_destructor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240213, "Length": 38, "Cover_Rate": 0.59375} {"Template_token": ["", "named_section_flags", "(", "section", ",", "", ")", ";", "assemble_align", "(", "POINTER_SIZE", ")", ";", "assemble_integer", "(", "symbol", ",", "POINTER_SIZE", "/", "BITS_PER_UNIT", ",", "POINTER_SIZE", ",", "", ")", ";"], "ground_truth": ["}"], "File": "nwld", "Func": "nwld_named_section_asm_out_destructor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240214, "Length": 26, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_pcommit", "(", "void", ")", "{", "__builtin_ia32_pcommit", "(", ")", ";"], "ground_truth": ["}"], "File": "pcommitintrin", "Func": "_mm_pcommit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240215, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "case", "__PCONFIG_KEY_PROGRAM", ":", "__pconfig_b", "(", "__L", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":"], "ground_truth": ["__pconfig_generic", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";"], "File": "pconfigintrin", "Func": "_pconfig_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240217, "Length": 41, "Cover_Rate": 0.3416666666666667} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdpkru_u32", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdpkru", "(", ")", ";"], "File": "pkuintrin4", "Func": "_rdpkru_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240218, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdpkru_u32", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdpkru", "(", ")", ";"], "File": "pkuintrin4", "Func": "_rdpkru_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240219, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wrpkru", "(", "unsigned", "int", "key", ")", "{"], "ground_truth": ["return", "__builtin_ia32_wrpkru", "(", "key", ")", ";"], "File": "pkuintrin4", "Func": "_wrpkru", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240220, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_addsub_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_addsubpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_addsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240224, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_addsub_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "File": "pmmintrin4", "Func": "_mm_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240225, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_addsub_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_addsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "File": "pmmintrin4", "Func": "_mm_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240226, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_hadd_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_haddpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ")", ";"], "File": "pmmintrin4", "Func": "_mm_hadd_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240228, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_hadd_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_haddps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "File": "pmmintrin4", "Func": "_mm_hadd_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240230, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_hsub_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_hsubpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_hsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240232, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_hsub_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_hsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "File": "pmmintrin4", "Func": "_mm_hsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240233, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_hsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_hsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240234, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128d", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loaddup_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_load1_pd", "(", "__P", ")", ";"], "File": "pmmintrin4", "Func": "_mm_loaddup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240238, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_monitor", "(", "void", "const", "*", "__P", ",", "unsigned", "int", "__E", ",", "unsigned", "int", "__H", ")", "{", "__builtin_ia32_monitor", "(", "__P", ",", "__E", ",", "__H", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_monitor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240239, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movshdup", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240243, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movshdup", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240244, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movsldup", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin4", "Func": "_mm_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240245, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_addsub_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_addsubpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_addsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240248, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240250, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_addsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240251, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsub_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_hsubpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_hsub_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240257, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsub_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_hsubps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ")", ";"], "File": "pmmintrin", "Func": "_mm_hsub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240258, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loaddup_pd", "(", "double", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_load1_pd", "(", "__P", ")", ";"], "File": "pmmintrin", "Func": "_mm_loaddup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240262, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loaddup_pd", "(", "double", "const", "*", "__P", ")", "{", "return", "_mm_load1_pd", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_loaddup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240263, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_shuffle_pd", "(", "__X", ",", "__X", ",", "_MM_SHUFFLE2", "(", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_movedup_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240264, "Length": 16, "Cover_Rate": 0.45714285714285713} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movshdup", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_movehdup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240266, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_moveldup_ps", "(", "__m128", "__X", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movsldup", "(", "(", "__v4sf", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "pmmintrin", "Func": "_mm_moveldup_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240268, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_mm_free", "(", "void", "*", "ptr", ")", "{", "free", "(", "ptr", ")", ";"], "ground_truth": ["}"], "File": "pmm", "Func": "malloc4__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240270, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "*", "_mm_malloc", "(", "size_t", "size", ",", "size_t", "alignment", ")", "{", "void", "*", "ptr", ";", "if", "(", "alignment", "==", "", ")", "return", "malloc", "(", "size", ")", ";", "if", "(", "alignment", "==", "", "||", "(", "sizeof", "(", "void", "*", ")", "==", "", "&&", "alignment", "==", "", ")", ")", "alignment", "=", "sizeof", "(", "void", "*", ")", ";", "if", "(", "posix_memalign", "(", "&", "ptr", ",", "alignment", ",", "size", ")", "==", "", ")", "return", "ptr", ";"], "ground_truth": ["else", "return", "NULL", ";"], "File": "pmm", "Func": "malloc4__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240272, "Length": 78, "Cover_Rate": 0.9873417721518988} {"Template_token": ["", "if", "(", "alignment", "==", "", "||", "(", "sizeof", "(", "void", "*", ")", "==", "", "&&", "alignment", "==", "", ")", ")", "alignment", "=", "sizeof", "(", "void", "*", ")", ";"], "ground_truth": ["if", "(", "posix_memalign", "(", "&", "ptr", ",", "alignment", ",", "size", ")", "==", "", ")", "return", "ptr", ";"], "File": "pmm", "Func": "malloc4__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240273, "Length": 45, "Cover_Rate": 0.569620253164557} {"Template_token": ["", "static", "__inline", "void", "_mm_free", "(", "void", "*", "__ptr", ")", "{"], "ground_truth": ["free", "(", "__ptr", ")", ";"], "File": "pmm", "Func": "malloc__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240274, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "static", "__inline", "void", "_mm_free", "(", "void", "*", "__ptr", ")", "{", "free", "(", "__ptr", ")", ";"], "ground_truth": ["}"], "File": "pmm", "Func": "malloc__mm_free", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240275, "Length": 16, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "__alignment", "==", "", "||", "(", "sizeof", "(", "void", "*", ")", "==", "", "&&", "__alignment", "==", "", ")", ")", "__alignment", "=", "sizeof", "(", "void", "*", ")", ";"], "ground_truth": ["if", "(", "posix_memalign", "(", "&", "__ptr", ",", "__alignment", ",", "__size", ")", "==", "", ")", "return", "__ptr", ";"], "File": "pmm", "Func": "malloc__mm_malloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240276, "Length": 45, "Cover_Rate": 0.569620253164557} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__builtin_popcount", "(", "__X", ")", ";"], "File": "popcntintrin", "Func": "_mm_popcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240277, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__builtin_popcount", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "popcntintrin", "Func": "_mm_popcnt_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240278, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_popcnt_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__builtin_popcountll", "(", "__X", ")", ";"], "ground_truth": ["}"], "File": "popcntintrin", "Func": "_mm_popcnt_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240280, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_prefetchit0", "(", "void", "*", "__P", ")", "{"], "ground_truth": ["__builtin_ia32_prefetchi", "(", "__P", ",", "", ")", ";"], "File": "prfchiintrin", "Func": "_m_prefetchit0", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240281, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_prefetchit1", "(", "void", "*", "__P", ")", "{", "__builtin_ia32_prefetchi", "(", "__P", ",", "", ")", ";"], "ground_truth": ["}"], "File": "prfchiintrin", "Func": "_m_prefetchit1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240283, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_prefetch", "(", "__P", ",", "", ",", "", ")", ";"], "ground_truth": ["}"], "File": "prfchwintrin", "Func": "_m_prefetchw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240284, "Length": 10, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__builtin_ia32_aadd32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_aadd_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240285, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_aadd_i32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_aadd32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "File": "raointintrin", "Func": "_aadd_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240286, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_aadd_i64", "(", "long", "long", "*", "__A", ",", "long", "long", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_aadd64", "(", "(", "long", "long", "*", ")", "__A", ",", "__B", ")", ";"], "File": "raointintrin", "Func": "_aadd_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240288, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__builtin_ia32_aand32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_aand_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240289, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_aand_i32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_aand32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "File": "raointintrin", "Func": "_aand_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240290, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "__builtin_ia32_aor32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_aor_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240293, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_aor_i32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["__builtin_ia32_aor32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "File": "raointintrin", "Func": "_aor_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240294, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "__builtin_ia32_aor64", "(", "(", "long", "long", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_aor_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240295, "Length": 13, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_axor_i32", "(", "int", "*", "__A", ",", "int", "__B", ")", "{", "__builtin_ia32_axor32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_axor_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240297, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_axor32", "(", "(", "int", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_axor_i32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240298, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "__builtin_ia32_axor64", "(", "(", "long", "long", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_axor_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240299, "Length": 13, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "__builtin_ia32_axor64", "(", "(", "long", "long", "*", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "raointintrin", "Func": "_axor_i64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240300, "Length": 13, "Cover_Rate": 0.34210526315789475} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed32_step", "(", "unsigned", "int", "*", "p", ")", "{", "return", "__builtin_ia32_rdseed_si_step", "(", "p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin4", "Func": "_rdseed32_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240302, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed32_step", "(", "unsigned", "int", "*", "p", ")", "{", "return", "__builtin_ia32_rdseed_si_step", "(", "p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin4", "Func": "_rdseed32_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240303, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed64_step", "(", "unsigned", "long", "long", "*", "p", ")", "{", "return", "__builtin_ia32_rdseed_di_step", "(", "p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin4", "Func": "_rdseed64_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240304, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed64_step", "(", "unsigned", "long", "long", "*", "p", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdseed_di_step", "(", "p", ")", ";"], "File": "rdseedintrin4", "Func": "_rdseed64_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240305, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed16_step", "(", "unsigned", "short", "*", "__p", ")", "{"], "ground_truth": ["return", "__builtin_ia32_rdseed_hi_step", "(", "__p", ")", ";"], "File": "rdseedintrin", "Func": "_rdseed16_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240306, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed16_step", "(", "unsigned", "short", "*", "__p", ")", "{", "return", "__builtin_ia32_rdseed_hi_step", "(", "__p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin", "Func": "_rdseed16_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240307, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed32_step", "(", "unsigned", "int", "*", "__p", ")", "{", "return", "__builtin_ia32_rdseed_si_step", "(", "__p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin", "Func": "_rdseed32_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240308, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_rdseed64_step", "(", "unsigned", "long", "long", "*", "__p", ")", "{", "return", "__builtin_ia32_rdseed_di_step", "(", "__p", ")", ";"], "ground_truth": ["}"], "File": "rdseedintrin", "Func": "_rdseed64_step", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240310, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xabort", "(", "const", "unsigned", "int", "__imm", ")", "{", "__builtin_ia32_xabort", "(", "__imm", ")", ";"], "ground_truth": ["}"], "File": "rtmintrin", "Func": "_xabort", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240313, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xabort", "(", "const", "unsigned", "int", "__imm", ")", "{", "__builtin_ia32_xabort", "(", "__imm", ")", ";"], "ground_truth": ["}"], "File": "rtmintrin", "Func": "_xabort", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240314, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xbegin", "(", "void", ")", "{", "return", "__builtin_ia32_xbegin", "(", ")", ";"], "ground_truth": ["}"], "File": "rtmintrin", "Func": "_xbegin", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240315, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_serialize", "(", "void", ")", "{", "__builtin_ia32_serialize", "(", ")", ";"], "ground_truth": ["}"], "File": "serializeintrin1", "Func": "_serialize", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240323, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_serialize", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_serialize", "(", ")", ";"], "File": "serializeintrin1", "Func": "_serialize", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240324, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "case", "__SGX_EMODT", ":", "case", "__SGX_EAUG", ":", "__encls_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EINIT", ":", "case", "__SGX_ELDB", ":", "case", "__SGX_ELDU", ":", "case", "__SGX_EWB", ":", "__encls_bcd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EREMOVE", ":", "case", "__SGX_EBLOCK", ":", "case", "__SGX_ETRACK", ":", "__encls_c", "(", "__L", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EDBGRD", ":", "__encls_edbgrd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":", "return", "-", "", ";", "}"], "ground_truth": ["return", "__R", ";"], "File": "sgxintrin4", "Func": "_encls_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240325, "Length": 116, "Cover_Rate": 0.4157706093189964} {"Template_token": ["", "if", "(", "!", "__builtin_constant_p", "(", "__T", ")", ")", "__enclu_generic", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "else", "switch", "(", "__T", ")", "{", "case", "__SGX_EREPORT", ":", "case", "__SGX_EACCEPTCOPY", ":", "__enclu_bcd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EGETKEY", ":", "case", "__SGX_ERESUME", ":", "case", "__SGX_EACCEPT", ":", "case", "__SGX_EMODPE", ":", "__enclu_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EENTER", ":", "__enclu_eenter", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EEXIT", ":", "__enclu_eexit", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":", "return", "-", "", ";", "}", "return", "__R", ";"], "ground_truth": ["}"], "File": "sgxintrin4", "Func": "_enclu_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240326, "Length": 152, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "case", "__SGX_EMODPE", ":", "__enclu_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EENTER", ":", "__enclu_eenter", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EEXIT", ":", "__enclu_eexit", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":", "return", "-", "", ";"], "ground_truth": ["}"], "File": "sgxintrin4", "Func": "_enclu_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240327, "Length": 73, "Cover_Rate": 0.3201754385964912} {"Template_token": ["", "case", "__SGX_EMODT", ":", "case", "__SGX_EAUG", ":", "case", "__SGX_ERDINFO", ":", "__encls_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EINIT", ":", "case", "__SGX_ELDB", ":", "case", "__SGX_ELDU", ":", "case", "__SGX_EWB", ":", "case", "__SGX_ELDBC", ":", "case", "__SGX_ELDUC", ":", "__encls_bcd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EREMOVE", ":", "case", "__SGX_EBLOCK", ":", "case", "__SGX_ETRACK", ":", "case", "__SGX_ETRACKC", ":", "__encls_c", "(", "__L", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EDBGRD", ":", "__encls_edbgrd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "sgxintrin", "Func": "_encls_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240328, "Length": 120, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "case", "__SGX_ERDINFO", ":", "__encls_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EINIT", ":", "case", "__SGX_ELDB", ":", "case", "__SGX_ELDU", ":", "case", "__SGX_EWB", ":", "case", "__SGX_ELDBC", ":", "case", "__SGX_ELDUC", ":", "__encls_bcd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EREMOVE", ":", "case", "__SGX_EBLOCK", ":", "case", "__SGX_ETRACK", ":", "case", "__SGX_ETRACKC", ":", "__encls_c", "(", "__L", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EDBGRD", ":", "__encls_edbgrd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "sgxintrin", "Func": "_encls_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240329, "Length": 114, "Cover_Rate": 0.35185185185185186} {"Template_token": ["", "case", "__SGX_ERESUME", ":", "case", "__SGX_EACCEPT", ":", "case", "__SGX_EMODPE", ":", "__enclu_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EENTER", ":", "__enclu_eenter", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EEXIT", ":", "__enclu_eexit", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":", "__enclu_generic", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";"], "ground_truth": ["}"], "File": "sgxintrin", "Func": "_enclu_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240330, "Length": 97, "Cover_Rate": 0.39591836734693875} {"Template_token": ["", "__SGX_EREPORT", "=", "", ",", "__SGX_EGETKEY", "=", "", ",", "__SGX_EENTER", "=", "", ",", "__SGX_ERESUME", "=", "", ",", "__SGX_EEXIT", "=", "", ",", "__SGX_EACCEPT", "=", "", ",", "__SGX_EMODPE", "=", "", ",", "__SGX_EACCEPTCOPY", "=", "", "}", ";", "enum", "__enclu_type", "__T", "=", "(", "enum", "__enclu_type", ")", "__L", ";", "unsigned", "int", "__R", "=", "", ";", "if", "(", "!", "__builtin_constant_p", "(", "__T", ")", ")", "__enclu_generic", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "else", "switch", "(", "__T", ")", "{", "case", "__SGX_EREPORT", ":", "case", "__SGX_EACCEPTCOPY", ":", "__enclu_bcd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EGETKEY", ":", "case", "__SGX_ERESUME", ":", "case", "__SGX_EACCEPT", ":", "case", "__SGX_EMODPE", ":", "__enclu_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_EENTER", ":"], "ground_truth": ["__enclu_eenter", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";"], "File": "sgxintrin", "Func": "_enclu_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240331, "Length": 166, "Cover_Rate": 0.6775510204081633} {"Template_token": ["", "case", "__SGX_EINCVIRTCHILD", ":", "__enclv_bc", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "case", "__SGX_ESETCONTEXT", ":", "__enclv_cd", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "break", ";", "default", ":", "__enclv_generic", "(", "__L", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__D", "[", "", "]", ",", "__R", ")", ";", "}", "return", "__R", ";"], "ground_truth": ["}"], "File": "sgxintrin", "Func": "_enclv_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240332, "Length": 73, "Cover_Rate": 0.46496815286624205} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_sha1msg1", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha1msg1_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240333, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_sha1msg2", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha1msg2_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240335, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha1msg2_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_sha1msg2", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "shaintrin", "Func": "_mm_sha1msg2_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240336, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_sha1nexte", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha1nexte_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240337, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_sha1rnds4", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha1rnds4_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240339, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha1rnds4_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__I", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_sha1rnds4", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha1rnds4_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240340, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha256msg1_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_sha256msg1", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha256msg1_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240341, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha256rnds2_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_sha256rnds2", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "shaintrin", "Func": "_mm_sha256rnds2_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240345, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_ps", "(", "__m128", "__X", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["union", "{", "int", "__i", ";", "float", "__f", ";", "}", "__tmp", ";"], "File": "smmintrin3", "Func": "_mm_extract_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240347, "Length": 34, "Cover_Rate": 0.6296296296296297} {"Template_token": ["", "__tmp", ".", "__f", "=", "__builtin_ia32_vec_ext_v4sf", "(", "(", "__v4sf", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["return", "__tmp", ".", "__i", ";"], "File": "smmintrin3", "Func": "_mm_extract_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240348, "Length": 19, "Cover_Rate": 0.35185185185185186} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_insert_epi8", "(", "__m128i", "__D", ",", "int", "__S", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v16qi", "(", "(", "__v16qi", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin3", "Func": "_mm_insert_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240350, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pblendvb128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "(", "__v16qi", ")", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_blendv_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240352, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_blendv_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "__m128d", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_blendvpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "(", "__v2df", ")", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_blendv_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240354, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_blendv_ps", "(", "__m128", "__X", ",", "__m128", "__Y", ",", "__m128", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_blendvps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "(", "__v4sf", ")", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_blendv_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240355, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_blend_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pblendw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_blend_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240358, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_blendpd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_blend_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240360, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_blendps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240361, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_blendps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_blend_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240362, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpeq_epi64", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "(", "(", "__v2di", ")", "__X", "==", "(", "__v2di", ")", "__Y", ")", ";"], "File": "smmintrin", "Func": "_mm_cmpeq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240364, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpestra", "(", "__m128i", "__X", ",", "int", "__LX", ",", "__m128i", "__Y", ",", "int", "__LY", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pcmpestria128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_cmpestra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240365, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "return", "__builtin_ia32_pcmpestria128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpestra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240366, "Length": 21, "Cover_Rate": 0.39622641509433965} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpestrc", "(", "__m128i", "__X", ",", "int", "__LX", ",", "__m128i", "__Y", ",", "int", "__LY", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pcmpestric128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_cmpestrc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240367, "Length": 52, "Cover_Rate": 0.9811320754716981} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpestrc", "(", "__m128i", "__X", ",", "int", "__LX", ",", "__m128i", "__Y", ",", "int", "__LY", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpestric128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpestrc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240368, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpestrm", "(", "__m128i", "__X", ",", "int", "__LX", ",", "__m128i", "__Y", ",", "int", "__LY", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pcmpestrm128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_cmpestrm", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240371, "Length": 55, "Cover_Rate": 0.9821428571428571} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpestro", "(", "__m128i", "__X", ",", "int", "__LX", ",", "__m128i", "__Y", ",", "int", "__LY", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpestrio128", "(", "(", "__v16qi", ")", "__X", ",", "__LX", ",", "(", "__v16qi", ")", "__Y", ",", "__LY", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpestro", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240374, "Length": 53, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2di", ")", "__X", ">", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpgt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240379, "Length": 17, "Cover_Rate": 0.6538461538461539} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v2di", ")", "__X", ">", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpgt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240380, "Length": 17, "Cover_Rate": 0.6538461538461539} {"Template_token": ["", "return", "__builtin_ia32_pcmpistria128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpistra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240381, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpistra", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpistria128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpistra", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240382, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpistri", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpistri128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpistri", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240385, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpistri", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpistri128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpistri", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240386, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpistrz", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{", "return", "__builtin_ia32_pcmpistriz128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cmpistrz", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240393, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_crc32_u16", "(", "unsigned", "int", "__C", ",", "unsigned", "short", "__V", ")", "{", "return", "__builtin_ia32_crc32hi", "(", "__C", ",", "__V", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_crc32_u16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240395, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_crc32_u32", "(", "unsigned", "int", "__C", ",", "unsigned", "int", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32si", "(", "__C", ",", "__V", ")", ";"], "File": "smmintrin", "Func": "_mm_crc32_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240396, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_crc32_u64", "(", "unsigned", "long", "long", "__C", ",", "unsigned", "long", "long", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32di", "(", "__C", ",", "__V", ")", ";"], "File": "smmintrin", "Func": "_mm_crc32_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240397, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_crc32_u8", "(", "unsigned", "int", "__C", ",", "unsigned", "char", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_crc32qi", "(", "__C", ",", "__V", ")", ";"], "File": "smmintrin", "Func": "_mm_crc32_u8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240398, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi16_epi32", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwd128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_cvtepi16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240400, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi16_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovsxwq128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_cvtepi16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240402, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxdq128", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepi32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240403, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbw128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepi8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240405, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbd128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240407, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepi8_epi32", "(", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbd128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepi8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240408, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovsxbq128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepi8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240410, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu16_epi32", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwd128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_cvtepu16_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240412, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu16_epi64", "(", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxwq128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepu16_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240413, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_epi64", "(", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxdq128", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240415, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu32_epi64", "(", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxdq128", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepu32_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240416, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbw128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepu8_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240418, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu8_epi32", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbd128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_cvtepu8_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240419, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbq128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240421, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtepu8_epi64", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmovzxbq128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_cvtepu8_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240422, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_dp_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_dppd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_dp_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240423, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_dpps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_dp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240426, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "__builtin_ia32_vec_ext_v4si", "(", "(", "__v4si", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_extract_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240427, "Length": 12, "Cover_Rate": 0.34285714285714286} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_epi32", "(", "__m128i", "__X", ",", "const", "int", "__N", ")", "{", "return", "__builtin_ia32_vec_ext_v4si", "(", "(", "__v4si", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_extract_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240428, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_epi64", "(", "__m128i", "__X", ",", "const", "int", "__N", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vec_ext_v2di", "(", "(", "__v2di", ")", "__X", ",", "__N", ")", ";"], "File": "smmintrin", "Func": "_mm_extract_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240429, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "__builtin_ia32_vec_ext_v2di", "(", "(", "__v2di", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_extract_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240430, "Length": 12, "Cover_Rate": 0.375} {"Template_token": ["", "return", "(", "unsigned", "char", ")", "__builtin_ia32_vec_ext_v16qi", "(", "(", "__v16qi", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_extract_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240431, "Length": 16, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "__tmp", ".", "f", "=", "__builtin_ia32_vec_ext_v4sf", "(", "(", "__v4sf", ")", "__X", ",", "__N", ")", ";"], "ground_truth": ["return", "__tmp", ".", "i", ";"], "File": "smmintrin", "Func": "_mm_extract_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240433, "Length": 19, "Cover_Rate": 0.35185185185185186} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_ps", "(", "__m128", "__X", ",", "const", "int", "__N", ")", "{", "union", "{", "int", "i", ";", "float", "f", ";", "}", "__tmp", ";", "__tmp", ".", "f", "=", "__builtin_ia32_vec_ext_v4sf", "(", "(", "__v4sf", ")", "__X", ",", "__N", ")", ";", "return", "__tmp", ".", "i", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_extract_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240434, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_insert_epi32", "(", "__m128i", "__D", ",", "int", "__S", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v4si", "(", "(", "__v4si", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_insert_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240435, "Length": 43, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v4si", "(", "(", "__v4si", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_insert_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240436, "Length": 17, "Cover_Rate": 0.3953488372093023} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v2di", "(", "(", "__v2di", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_insert_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240437, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v16qi", "(", "(", "__v16qi", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_insert_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240439, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vec_set_v16qi", "(", "(", "__v16qi", ")", "__D", ",", "__S", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_insert_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240440, "Length": 17, "Cover_Rate": 0.40476190476190477} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxsd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "File": "smmintrin", "Func": "_mm_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240443, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxsd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_max_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240444, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaxsb128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "File": "smmintrin", "Func": "_mm_max_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240446, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_epu16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxuw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_max_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240447, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmaxud128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_max_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240449, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_minpos_epu16", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_phminposuw128", "(", "(", "__v8hi", ")", "__X", ")", ";"], "File": "smmintrin", "Func": "_mm_minpos_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240451, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pminsd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_min_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240453, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_epu32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pminud128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "File": "smmintrin", "Func": "_mm_min_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240460, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mpsadbw_epu8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_mpsadbw128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_mpsadbw_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240462, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "return", "(", "__m128i", ")", "(", "(", "__v4su", ")", "__X", "*", "(", "__v4su", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_mullo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240464, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmuldq128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240465, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pmuldq128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_mul_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240466, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_packus_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_packusdw128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "File": "smmintrin", "Func": "_mm_packus_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240468, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_round_pd", "(", "__m128d", "__V", ",", "const", "int", "__M", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_roundpd", "(", "(", "__v2df", ")", "__V", ",", "__M", ")", ";"], "File": "smmintrin", "Func": "_mm_round_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240470, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_round_ps", "(", "__m128", "__V", ",", "const", "int", "__M", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_roundps", "(", "(", "__v4sf", ")", "__V", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_round_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240471, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128d", ")", "__builtin_ia32_roundsd", "(", "(", "__v2df", ")", "__D", ",", "(", "__v2df", ")", "__V", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_round_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240473, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_round_ss", "(", "__m128", "__D", ",", "__m128", "__V", ",", "const", "int", "__M", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_roundss", "(", "(", "__v4sf", ")", "__D", ",", "(", "__v4sf", ")", "__V", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_round_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240475, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testc_si128", "(", "__m128i", "__M", ",", "__m128i", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ptestc128", "(", "(", "__v2di", ")", "__M", ",", "(", "__v2di", ")", "__V", ")", ";"], "File": "smmintrin", "Func": "_mm_testc_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240480, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testnzc_si128", "(", "__m128i", "__M", ",", "__m128i", "__V", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ptestnzc128", "(", "(", "__v2di", ")", "__M", ",", "(", "__v2di", ")", "__V", ")", ";"], "File": "smmintrin", "Func": "_mm_testnzc_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240481, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_ptestnzc128", "(", "(", "__v2di", ")", "__M", ",", "(", "__v2di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_testnzc_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240482, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "__builtin_ia32_ptestz128", "(", "(", "__v2di", ")", "__M", ",", "(", "__v2di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_testz_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240483, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_testz_si128", "(", "__m128i", "__M", ",", "__m128i", "__V", ")", "{", "return", "__builtin_ia32_ptestz128", "(", "(", "__v2di", ")", "__M", ",", "(", "__v2di", ")", "__V", ")", ";"], "ground_truth": ["}"], "File": "smmintrin", "Func": "_mm_testz_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240484, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bextri_u32", "(", "unsigned", "int", "__X", ",", "const", "unsigned", "int", "__I", ")", "{"], "ground_truth": ["return", "__builtin_ia32_bextri_u32", "(", "__X", ",", "__I", ")", ";"], "File": "tbmintrin", "Func": "__bextri_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240489, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__bextri_u64", "(", "unsigned", "long", "long", "__X", ",", "const", "unsigned", "int", "__I", ")", "{", "return", "__builtin_ia32_bextri_u64", "(", "__X", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__bextri_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240490, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blcfill_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__X", "&", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcfill_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240491, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blcfill_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__X", "&", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcfill_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240493, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__X", "&", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcfill_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240494, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blcic_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "~", "__X", "&", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcic_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240498, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blci_u32", "(", "unsigned", "int", "__X", ")", "{"], "ground_truth": ["return", "__X", "|", "~", "(", "__X", "+", "", ")", ";"], "File": "tbmintrin", "Func": "__blci_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240500, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "return", "__X", "|", "~", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blci_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240501, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blcmsk_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "__X", "^", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcmsk_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240504, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__X", "^", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240505, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blcmsk_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "__X", "^", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240506, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__X", "|", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcs_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240507, "Length": 10, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "return", "__X", "|", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blcs_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240509, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__X", "|", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blsfill_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240512, "Length": 10, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsfill_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "__X", "|", "(", "__X", "-", "", ")", ";"], "File": "tbmintrin", "Func": "__blsfill_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240513, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__X", "|", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__blsfill_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240514, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__blsic_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "~", "__X", "|", "(", "__X", "-", "", ")", ";"], "File": "tbmintrin", "Func": "__blsic_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240518, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__t1mskc_u64", "(", "unsigned", "long", "long", "__X", ")", "{", "return", "~", "__X", "|", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__t1mskc_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240521, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "~", "__X", "|", "(", "__X", "+", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__t1mskc_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240522, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "return", "~", "__X", "&", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__tzmsk_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240523, "Length": 11, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzmsk_u32", "(", "unsigned", "int", "__X", ")", "{", "return", "~", "__X", "&", "(", "__X", "-", "", ")", ";"], "ground_truth": ["}"], "File": "tbmintrin", "Func": "__tzmsk_u32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240524, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzmsk_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "~", "__X", "&", "(", "__X", "-", "", ")", ";"], "File": "tbmintrin", "Func": "__tzmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240525, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "long", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "__tzmsk_u64", "(", "unsigned", "long", "long", "__X", ")", "{"], "ground_truth": ["return", "~", "__X", "&", "(", "__X", "-", "", ")", ";"], "File": "tbmintrin", "Func": "__tzmsk_u64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240526, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_pabsd128", "(", "(", "__v4si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_abs_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240529, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_abs_epi8", "(", "__m128i", "__X", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pabsb128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240531, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_abs_epi8", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pabsb128", "(", "(", "__v16qi", ")", "__X", ")", ";"], "File": "tmmintrin", "Func": "_mm_abs_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240532, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pabsw", "(", "(", "__v4hi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_abs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240534, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_abs_pi32", "(", "__m64", "__X", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pabsd", "(", "(", "__v2si", ")", "__X", ")", ";"], "File": "tmmintrin", "Func": "_mm_abs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240535, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pabsd", "(", "(", "__v2si", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_abs_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240536, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_abs_pi8", "(", "__m64", "__X", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pabsb", "(", "(", "__v8qi", ")", "__X", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_abs_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240538, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_alignr_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ",", "const", "int", "__N", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_palignr128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240539, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_palignr128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_alignr_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240540, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_palignr", "(", "(", "__v1di", ")", "__X", ",", "(", "__v1di", ")", "__Y", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_alignr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240541, "Length": 22, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_alignr_pi8", "(", "__m64", "__X", ",", "__m64", "__Y", ",", "const", "int", "__N", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_palignr", "(", "(", "__v1di", ")", "__X", ",", "(", "__v1di", ")", "__Y", ",", "__N", "*", "", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_alignr_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240542, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hadds_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_phaddsw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240543, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_phaddsw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadds_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240544, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hadds_pi16", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_phaddsw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadds_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240545, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_phaddw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240547, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_phaddw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240548, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_phaddd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240550, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_phaddw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240551, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hadd_pi16", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_phaddw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_hadd_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240552, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_phaddd", "(", "(", "__v2si", ")", "__X", ",", "(", "__v2si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240553, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hadd_pi32", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_phaddd", "(", "(", "__v2si", ")", "__X", ",", "(", "__v2si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hadd_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240554, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsubs_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_phsubsw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_hsubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240556, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_phsubsw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hsubs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240557, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsubs_pi16", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_phsubsw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_hsubs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240558, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsub_epi32", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_phsubd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_hsub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240561, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_phsubd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hsub_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240562, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsub_pi32", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_phsubd", "(", "(", "__v2si", ")", "__X", ",", "(", "__v2si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_hsub_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240566, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maddubs_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pmaddubsw128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_maddubs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240567, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaddubsw", "(", "(", "__v8qi", ")", "__X", ",", "(", "__v8qi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_maddubs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240569, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mulhrs_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_pmulhrsw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_mulhrs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240572, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mulhrs_pi16", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmulhrsw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_mulhrs_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240574, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shuffle_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshufb128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240575, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shuffle_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_pshufb128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_shuffle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240576, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sign_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psignw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_sign_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240579, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sign_epi16", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psignw128", "(", "(", "__v8hi", ")", "__X", ",", "(", "__v8hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_sign_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240580, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_psignd128", "(", "(", "__v4si", ")", "__X", ",", "(", "__v4si", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_sign_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240582, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sign_epi8", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_psignb128", "(", "(", "__v16qi", ")", "__X", ",", "(", "__v16qi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_sign_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240584, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psignw", "(", "(", "__v4hi", ")", "__X", ",", "(", "__v4hi", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "tmmintrin", "Func": "_mm_sign_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240585, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sign_pi32", "(", "__m64", "__X", ",", "__m64", "__Y", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psignd", "(", "(", "__v2si", ")", "__X", ",", "(", "__v2si", ")", "__Y", ")", ";"], "File": "tmmintrin", "Func": "_mm_sign_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240588, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xresldtrk", "(", "void", ")", "{", "__builtin_ia32_xresldtrk", "(", ")", ";"], "ground_truth": ["}"], "File": "tsxldtrkintrin", "Func": "_xresldtrk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240591, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xresldtrk", "(", "void", ")", "{", "__builtin_ia32_xresldtrk", "(", ")", ";"], "ground_truth": ["}"], "File": "tsxldtrkintrin", "Func": "_xresldtrk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240592, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsusldtrk", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_xsusldtrk", "(", ")", ";"], "File": "tsxldtrkintrin", "Func": "_xsusldtrk", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240593, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_clui", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_clui", "(", ")", ";"], "File": "uintrintrin", "Func": "_clui", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240594, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_senduipi", "(", "unsigned", "long", "long", "__R", ")", "{", "__builtin_ia32_senduipi", "(", "__R", ")", ";"], "ground_truth": ["}"], "File": "uintrintrin", "Func": "_senduipi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240597, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_stui", "(", "void", ")", "{", "__builtin_ia32_stui", "(", ")", ";"], "ground_truth": ["}"], "File": "uintrintrin", "Func": "_stui", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240598, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_stui", "(", "void", ")", "{", "__builtin_ia32_stui", "(", ")", ";"], "ground_truth": ["}"], "File": "uintrintrin", "Func": "_stui", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240599, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_testui", "(", "void", ")", "{", "return", "__builtin_ia32_testui", "(", ")", ";"], "ground_truth": ["}"], "File": "uintrintrin", "Func": "_testui", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240600, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vaesdeclast_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin4", "Func": "_mm_aesdeclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240601, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesdec_epi128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vaesdec_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin4", "Func": "_mm_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240603, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesdec_epi128", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vaesdec_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin4", "Func": "_mm_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240604, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vaesenclast_v16qi", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin4", "Func": "_mm_aesenclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240605, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_aesdeclast_epi128", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vaesdeclast_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesdeclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240609, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_aesdeclast_epi128", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vaesdeclast_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesdeclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240610, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_aesdec_epi128", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vaesdec_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240611, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vaesdec_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240612, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_aesenclast_epi128", "(", "__m256i", "__A", ",", "__m256i", "__B", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vaesenclast_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesenclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240614, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vaesenc_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesenc_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240615, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vaesenc_v32qi", "(", "(", "__v32qi", ")", "__A", ",", "(", "__v32qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm256_aesenc_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240616, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vaesdec_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm512_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240619, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vaesdec_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm512_aesdec_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240620, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_aesenclast_epi128", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vaesenclast_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "File": "vaesintrin", "Func": "_mm512_aesenclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240621, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_aesenclast_epi128", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{", "return", "(", "__m512i", ")", "__builtin_ia32_vaesenclast_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm512_aesenclast_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240622, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m512i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm512_aesenc_epi128", "(", "__m512i", "__A", ",", "__m512i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m512i", ")", "__builtin_ia32_vaesenc_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "File": "vaesintrin", "Func": "_mm512_aesenc_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240623, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m512i", ")", "__builtin_ia32_vaesenc_v64qi", "(", "(", "__v64qi", ")", "__A", ",", "(", "__v64qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "vaesintrin", "Func": "_mm512_aesenc_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240624, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_clmulepi64_epi128", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpclmulqdq_v2di", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "vpclmulqdqintrin4", "Func": "_mm_clmulepi64_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240625, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpclmulqdq_v2di", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "vpclmulqdqintrin4", "Func": "_mm_clmulepi64_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240626, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpclmulqdq_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "vpclmulqdqintrin", "Func": "_mm256_clmulepi64_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240627, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_clmulepi64_epi128", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "const", "int", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpclmulqdq_v4di", "(", "(", "__v4di", ")", "__A", ",", "(", "__v4di", ")", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "vpclmulqdqintrin", "Func": "_mm256_clmulepi64_epi128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240628, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_tpause", "(", "unsigned", "int", "__A", ",", "unsigned", "long", "long", "__B", ")", "{", "return", "__builtin_ia32_tpause", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "waitpkgintrin", "Func": "_tpause", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240632, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_umwait", "(", "unsigned", "int", "__A", ",", "unsigned", "long", "long", "__B", ")", "{", "return", "__builtin_ia32_umwait", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "waitpkgintrin", "Func": "_umwait", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240634, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wbnoinvd", "(", "void", ")", "{", "__builtin_ia32_wbnoinvd", "(", ")", ";"], "ground_truth": ["}"], "File": "wbnoinvdintrin", "Func": "_wbnoinvd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240636, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_wbnoinvd", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_wbnoinvd", "(", ")", ";"], "File": "wbnoinvdintrin", "Func": "_wbnoinvd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240637, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", "t", ")", "{", "tree", "member", ";", "gcc_assert", "(", "CLASS_TYPE_P", "(", "t", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "==", "NULL_TREE", ")", "return", ";", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";", "for", "(", "member", "=", "TYPE_METHODS", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";"], "ground_truth": ["for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";"], "File": "winnt-cxx2", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240638, "Length": 130, "Cover_Rate": 0.9923664122137404} {"Template_token": ["", "gcc_assert", "(", "CLASS_TYPE_P", "(", "t", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "==", "NULL_TREE", ")", "return", ";", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";", "for", "(", "member", "=", "TYPE_METHODS", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";", "for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";", "member", ";", "member", "=", "TREE_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";"], "ground_truth": ["}"], "File": "winnt-cxx2", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240639, "Length": 121, "Cover_Rate": 0.9236641221374046} {"Template_token": ["", "bool", "i386_pe_type_dllexport_p", "(", "tree", "decl", ")", "{", "gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";"], "ground_truth": ["if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "METHOD_TYPE", "&&", "DECL_ARTIFICIAL", "(", "decl", ")", "&&", "!", "DECL_THUNK_P", "(", "decl", ")", ")", "return", "false", ";"], "File": "winnt-cxx2", "Func": "i386_pe_type_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240640, "Length": 50, "Cover_Rate": 0.9259259259259259} {"Template_token": ["", "bool", "i386_pe_type_dllexport_p", "(", "tree", "decl", ")", "{", "gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "METHOD_TYPE", "&&", "DECL_ARTIFICIAL", "(", "decl", ")", "&&", "!", "DECL_THUNK_P", "(", "decl", ")", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "winnt-cxx2", "Func": "i386_pe_type_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240641, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "i386_pe_type_dllimport_p", "(", "tree", "decl", ")", "{", "gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "TARGET_NOP_FUN_DLLIMPORT", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "(", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "||", "DECL_TEMPLATE_INSTANTIATION", "(", "decl", ")", "||", "DECL_ARTIFICIAL", "(", "decl", ")", ")", ")", "return", "false", ";", "else", "if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "METHOD_TYPE", "&&", "DECL_VIRTUAL_P", "(", "decl", ")", ")", "{", "if", "(", "DECL_INITIAL", "(", "decl", ")", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", "", ",", "decl", ")", ";"], "ground_truth": ["if", "(", "decl", "==", "CLASSTYPE_KEY_METHOD", "(", "DECL_CONTEXT", "(", "decl", ")", ")", ")", "warning", "(", "OPT_Wattributes", ",", "", "decl", ")", ";"], "File": "winnt-cxx2", "Func": "i386_pe_type_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240642, "Length": 124, "Cover_Rate": 0.62} {"Template_token": ["", "if", "(", "tmv", "!=", "NULL_TREE", "&&", "CLASSTYPE_TYPEINFO_VAR", "(", "tmv", ")", "!=", "NULL_TREE", ")", "{", "tree", "na", ",", "ti_decl", "=", "CLASSTYPE_TYPEINFO_VAR", "(", "tmv", ")", ";", "na", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "decl_attributes", "(", "&", "ti_decl", ",", "na", ",", "", ")", ";", "}", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";", "for", "(", "member", "=", "TYPE_METHODS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "{", "tree", "thunk", ";", "maybe_add_dllexport", "(", "member", ")", ";", "for", "(", "thunk", "=", "DECL_THUNKS", "(", "member", ")", ";", "thunk", ";", "thunk", "=", "TREE_CHAIN", "(", "thunk", ")", ")", "maybe_add_dllexport", "(", "thunk", ")", ";", "}", "for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";", "}", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "!=", "NULL_TREE", ")", "{", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";", "for", "(", "member", "=", "TYPE_METHODS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "{"], "ground_truth": ["tree", "thunk", ";"], "File": "winnt-cxx3", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240643, "Length": 253, "Cover_Rate": 0.7086834733893558} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", "t", ")", "{", "tree", "member", ";", "gcc_assert", "(", "CLASS_TYPE_P", "(", "t", ")", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "!=", "NULL_TREE", ")", "{", "tree", "tmv", "=", "TYPE_MAIN_VARIANT", "(", "t", ")", ";", "if", "(", "tmv", "!=", "NULL_TREE", "&&", "CLASSTYPE_TYPEINFO_VAR", "(", "tmv", ")", "!=", "NULL_TREE", ")", "{", "tree", "na", ",", "ti_decl", "=", "CLASSTYPE_TYPEINFO_VAR", "(", "tmv", ")", ";", "na", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "decl_attributes", "(", "&", "ti_decl", ",", "na", ",", "", ")", ";", "}", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";"], "ground_truth": ["for", "(", "member", "=", "TYPE_METHODS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "{"], "File": "winnt-cxx3", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240644, "Length": 150, "Cover_Rate": 0.42016806722689076} {"Template_token": ["", "tree", "na", ",", "ti_decl", "=", "CLASSTYPE_TYPEINFO_VAR", "(", "tmv", ")", ";", "na", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "NULL_TREE", ")", ";", "decl_attributes", "(", "&", "ti_decl", ",", "na", ",", "", ")", ";", "}", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";", "else", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "{", "tree", "thunk", ";", "maybe_add_dllexport", "(", "member", ")", ";", "for", "(", "thunk", "=", "DECL_THUNKS", "(", "member", ")", ";", "thunk", ";", "thunk", "=", "TREE_CHAIN", "(", "thunk", ")", ")", "maybe_add_dllexport", "(", "thunk", ")", ";", "}", "for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";", "}"], "ground_truth": ["else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "!=", "NULL_TREE", ")", "{"], "File": "winnt-cxx", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240645, "Length": 159, "Cover_Rate": 0.49226006191950467} {"Template_token": ["", "for", "(", "thunk", "=", "DECL_THUNKS", "(", "member", ")", ";", "thunk", ";", "thunk", "=", "TREE_CHAIN", "(", "thunk", ")", ")", "maybe_add_dllexport", "(", "thunk", ")", ";", "}", "for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllexport", "(", "member", ")", ";", "}", "else", "if", "(", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "t", ")", ")", "!=", "NULL_TREE", ")", "{", "for", "(", "member", "=", "TYPE_FIELDS", "(", "t", ")", ";", "member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";", "else", "if", "(", "TREE_CODE", "(", "member", ")", "==", "FUNCTION_DECL", ")", "{", "tree", "thunk", ";", "maybe_add_dllimport", "(", "member", ")", ";", "for", "(", "thunk", "=", "DECL_THUNKS", "(", "member", ")", ";", "thunk", ";", "thunk", "=", "DECL_CHAIN", "(", "thunk", ")", ")", "maybe_add_dllimport", "(", "thunk", ")", ";", "}", "for", "(", "member", "=", "CLASSTYPE_VTABLES", "(", "t", ")", ";"], "ground_truth": ["member", ";", "member", "=", "DECL_CHAIN", "(", "member", ")", ")", "if", "(", "TREE_CODE", "(", "member", ")", "==", "VAR_DECL", ")", "maybe_add_dllimport", "(", "member", ")", ";"], "File": "winnt-cxx", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240646, "Length": 180, "Cover_Rate": 0.5572755417956656} {"Template_token": ["", "gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "TREE_CODE", "(", "TREE_TYPE", "(", "decl", ")", ")", "==", "METHOD_TYPE", "&&", "DECL_ARTIFICIAL", "(", "decl", ")", "&&", "!", "DECL_THUNK_P", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_DECLARED_INLINE_P", "(", "decl", ")", ")", "{", "if", "(", "DECL_REALLY_EXTERN", "(", "decl", ")", "||", "!", "flag_keep_inline_dllexport", ")", "return", "false", ";", "}"], "ground_truth": ["return", "true", ";"], "File": "winnt-cxx", "Func": "i386_pe_type_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240647, "Length": 75, "Cover_Rate": 0.9036144578313253} {"Template_token": ["", "bool", "i386_pe_type_dllimport_p", "(", "tree", "decl", ")", "{", "gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";", "if", "(", "TARGET_NOP_FUN_DLLIMPORT", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "(", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "||", "DECL_TEMPLATE_INSTANTIATION", "(", "decl", ")", "||", "DECL_ARTIFICIAL", "(", "decl", ")", ")", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "winnt-cxx", "Func": "i386_pe_type_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240648, "Length": 70, "Cover_Rate": 0.9859154929577465} {"Template_token": ["", "bool", "i386_pe_type_dllimport_p", "(", "tree", "decl", ")", "{"], "ground_truth": ["gcc_assert", "(", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", ";"], "File": "winnt-cxx", "Func": "i386_pe_type_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240649, "Length": 24, "Cover_Rate": 0.3380281690140845} {"Template_token": ["", "if", "(", "i386_pe_type_dllexport_p", "(", "decl", ")", ")", "{", "tree", "decl_attrs", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "decl_attrs", ")", "!=", "NULL_TREE", ")", "return", ";", "DECL_ATTRIBUTES", "(", "decl", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "decl_attrs", ")", ";", "}"], "ground_truth": ["}"], "File": "winnt-cxx", "Func": "maybe_add_dllexport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240650, "Length": 48, "Cover_Rate": 0.8421052631578947} {"Template_token": ["", "static", "inline", "void", "maybe_add_dllexport", "(", "tree", "decl", ")", "{", "if", "(", "i386_pe_type_dllexport_p", "(", "decl", ")", ")", "{", "tree", "decl_attrs", "=", "DECL_ATTRIBUTES", "(", "decl", ")", ";", "if", "(", "lookup_attribute", "(", "", ",", "decl_attrs", ")", "!=", "NULL_TREE", ")", "return", ";"], "ground_truth": ["DECL_ATTRIBUTES", "(", "decl", ")", "=", "tree_cons", "(", "get_identifier", "(", "", ")", ",", "NULL_TREE", ",", "decl_attrs", ")", ";"], "File": "winnt-cxx", "Func": "maybe_add_dllexport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240651, "Length": 55, "Cover_Rate": 0.9649122807017544} {"Template_token": ["", "static", "inline", "void", "maybe_add_dllimport", "(", "tree", "decl", ")", "{", "if", "(", "i386_pe_type_dllimport_p", "(", "decl", ")", ")", "DECL_DLLIMPORT_P", "(", "decl", ")", "=", "", ";"], "ground_truth": ["}"], "File": "winnt-cxx", "Func": "maybe_add_dllimport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240652, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "TARGET_64BIT", "&&", "ix86_abi", "==", "MS_ABI", ")", "d_add_builtin_version", "(", "", ")", ";"], "ground_truth": ["else", "if", "(", "!", "TARGET_64BIT", ")", "d_add_builtin_version", "(", "", ")", ";"], "File": "winnt-d1", "Func": "winnt_d_os_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240654, "Length": 24, "Cover_Rate": 0.5106382978723404} {"Template_token": ["", "d_add_builtin_version", "(", "", ")", ";", "EXTRA_TARGET_D_OS_VERSIONS", "(", ")", ";"], "ground_truth": ["}"], "File": "winnt-d", "Func": "winnt_d_os_builtins", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240657, "Length": 10, "Cover_Rate": 0.5882352941176471} {"Template_token": ["", "{", "", ",", "winnt_d_handle_target_object_format", "}", ",", "{", "NULL", ",", "NULL", "}", ",", "}", ";"], "ground_truth": ["d_add_target_info_handlers", "(", "handlers", ")", ";"], "File": "winnt-d", "Func": "winnt_d_register_target_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240659, "Length": 19, "Cover_Rate": 0.5428571428571428} {"Template_token": ["", "const", "struct", "d_target_info_spec", "handlers", "[", "]", "=", "{", "{", "", ",", "winnt_d_handle_target_object_format", "}", ",", "{", "NULL", ",", "NULL", "}", ",", "}", ";", "d_add_target_info_handlers", "(", "handlers", ")", ";"], "ground_truth": ["}"], "File": "winnt-d", "Func": "winnt_d_register_target_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240660, "Length": 28, "Cover_Rate": 0.8} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", "t", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["}"], "File": "winnt-stubs2", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240661, "Length": 9, "Cover_Rate": 1.0} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", "t", "ATTRIBUTE_UNUSED", ")", "{"], "ground_truth": ["}"], "File": "winnt-stubs2", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240662, "Length": 9, "Cover_Rate": 1.0} {"Template_token": ["", "return", "false", ";"], "ground_truth": ["}"], "File": "winnt-stubs2", "Func": "i386_pe_type_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240663, "Length": 4, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "bool", "i386_pe_type_dllimport_p", "(", "tree", "decl", "ATTRIBUTE_UNUSED", ")", "{", "return", "false", ";"], "ground_truth": ["}"], "File": "winnt-stubs2", "Func": "i386_pe_type_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240666, "Length": 12, "Cover_Rate": 1.0} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", ")", "{"], "ground_truth": ["}"], "File": "winnt-stubs", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240667, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "void", "i386_pe_adjust_class_at_definition", "(", "tree", ")", "{"], "ground_truth": ["}"], "File": "winnt-stubs", "Func": "i386_pe_adjust_class_at_definition", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240668, "Length": 7, "Cover_Rate": 1.0} {"Template_token": ["", "bool", "i386_pe_type_dllexport_p", "(", "tree", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "winnt-stubs", "Func": "i386_pe_type_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240670, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "bool", "i386_pe_type_dllimport_p", "(", "tree", ")", "{"], "ground_truth": ["return", "false", ";"], "File": "winnt-stubs", "Func": "i386_pe_type_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240671, "Length": 9, "Cover_Rate": 0.9} {"Template_token": ["", "bool", "handled_one", "=", "false", ";", "struct", "seh_frame_state", "*", "seh", ";", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "seh", "=", "cfun", "->", "machine", "->", "seh", ";", "if", "(", "NOTE_P", "(", "insn", ")", "&&", "NOTE_KIND", "(", "insn", ")", "==", "NOTE_INSN_SWITCH_TEXT_SECTIONS", ")", "{", "rtx_insn", "*", "prev", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "prev", "&&", "!", "insn_nothrow_p", "(", "prev", ")", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "seh", "->", "in_cold_section", "=", "true", ";", "return", ";", "}", "if", "(", "NOTE_P", "(", "insn", ")", "||", "!", "RTX_FRAME_RELATED_P", "(", "insn", ")", ")", "return", ";", "if", "(", "seh", "->", "after_prologue", ")", "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", ";"], "ground_truth": ["case", "REG_CFA_DEF_CFA", ":"], "File": "winnt1", "Func": "i386_pe_seh_unwind_emit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240672, "Length": 152, "Cover_Rate": 0.4779874213836478} {"Template_token": ["", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "if", "(", "pat", "==", "NULL", ")", "{", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", "pat", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "}", "seh_cfa_adjust_cfa", "(", "asm_out_file", ",", "seh", ",", "pat", ")", ";", "handled_one", "=", "true", ";", "break", ";", "case", "REG_CFA_OFFSET", ":", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "if", "(", "pat", "==", "NULL", ")", "pat", "=", "single_set", "(", "insn", ")", ";", "seh_cfa_offset", "(", "asm_out_file", ",", "seh", ",", "pat", ")", ";", "handled_one", "=", "true", ";", "break", ";", "default", ":"], "ground_truth": ["break", ";"], "File": "winnt1", "Func": "i386_pe_seh_unwind_emit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240673, "Length": 103, "Cover_Rate": 0.3238993710691824} {"Template_token": ["", "static", "tree", "associated_type", "(", "tree", "decl", ")", "{", "return", "(", "DECL_CONTEXT", "(", "decl", ")", "&&", "TYPE_P", "(", "DECL_CONTEXT", "(", "decl", ")", ")", ")", "?", "DECL_CONTEXT", "(", "decl", ")", ":", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "associated_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240675, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "char", "*", "newsym", ";", "char", "*", "p", ";", "tree", "formal_type", ";", "if", "(", "*", "asmname", "==", "'*'", "||", "strchr", "(", "asmname", ",", "'@'", ")", ")", "return", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ";", "formal_type", "=", "TYPE_ARG_TYPES", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "formal_type", "!=", "NULL_TREE", ")", "{", "if", "(", "TREE_VALUE", "(", "tree_last", "(", "formal_type", ")", ")", "!=", "void_type_node", ")", "return", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ";", "while", "(", "TREE_VALUE", "(", "formal_type", ")", "!=", "void_type_node", "&&", "COMPLETE_TYPE_P", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", "{", "int", "parm_size", "=", "TREE_INT_CST_LOW", "(", "TYPE_SIZE", "(", "TREE_VALUE", "(", "formal_type", ")", ")", ")", ";", "parm_size", "=", "(", "(", "parm_size", "+", "PARM_BOUNDARY", "-", "", ")", "/", "PARM_BOUNDARY", "*", "PARM_BOUNDARY", ")", ";"], "ground_truth": ["total", "+=", "parm_size", ";"], "File": "winnt3", "Func": "gen_stdcall_or_fastcall_suffix", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240676, "Length": 118, "Cover_Rate": 0.5645933014354066} {"Template_token": ["", "const", "char", "*", "name", ";"], "ground_truth": ["int", "is_data", ";"], "File": "winnt3", "Func": "GTY", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240677, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "}", "else", "{", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "f", "++", "=", "'x'", ";", "if", "(", "flags", "&", "SECTION_WRITE", ")", "*", "f", "++", "=", "'w'", ";", "if", "(", "flags", "&", "SECTION_PE_SHARED", ")", "*", "f", "++", "=", "'s'", ";", "}", "*", "f", "=", "'\\0'", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "name", ",", "flagchars", ")", ";", "if", "(", "flags", "&", "SECTION_LINKONCE", ")", "{", "bool", "discard", "=", "(", "flags", "&", "SECTION_CODE", ")", "||", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ";"], "ground_truth": ["fprintf", "(", "asm_out_file", ",", "", ",", "(", "discard", "?", "", ":", "", ")", ")", ";"], "File": "winnt3", "Func": "i386_pe_asm_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240678, "Length": 97, "Cover_Rate": 0.6339869281045751} {"Template_token": ["", "fprintf", "(", "file", ",", "", ")", ";", "assemble_name", "(", "file", ",", "name", ")", ";", "fprintf", "(", "file", ",", "", ",", "public", "?", "(", "int", ")", "C_EXT", ":", "(", "int", ")", "C_STAT", ",", "(", "int", ")", "DT_FCN", "<<", "N_BTSHFT", ")", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_declare_function_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240680, "Length": 41, "Cover_Rate": 0.7192982456140351} {"Template_token": ["", "int", "i386_pe_dllexport_name_p", "(", "const", "char", "*", "symbol", ")", "{", "return", "(", "strncmp", "(", "DLL_EXPORT_PREFIX", ",", "symbol", ",", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_dllexport_name_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240681, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "strncmp", "(", "DLL_EXPORT_PREFIX", ",", "symbol", ",", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ")", "==", "", ")", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_dllexport_name_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240682, "Length": 18, "Cover_Rate": 0.6666666666666666} {"Template_token": ["", "static", "bool", "i386_pe_dllexport_p", "(", "tree", "decl", ")", "{", "if", "(", "TREE_CODE", "(", "decl", ")", "!=", "VAR_DECL", "&&", "TREE_CODE", "(", "decl", ")", "!=", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "associated_type", "(", "decl", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "associated_type", "(", "decl", ")", ")", ")", ")", "return", "i386_pe_type_dllexport_p", "(", "decl", ")", ";"], "File": "winnt3", "Func": "i386_pe_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240683, "Length": 68, "Cover_Rate": 0.9444444444444444} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "!=", "VAR_DECL", "&&", "TREE_CODE", "(", "decl", ")", "!=", "FUNCTION_DECL", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "return", "true", ";", "if", "(", "associated_type", "(", "decl", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "associated_type", "(", "decl", ")", ")", ")", ")", "return", "i386_pe_type_dllexport_p", "(", "decl", ")", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240684, "Length": 64, "Cover_Rate": 0.8888888888888888} {"Template_token": ["", "int", "i386_pe_dllimport_name_p", "(", "const", "char", "*", "symbol", ")", "{"], "ground_truth": ["return", "(", "strncmp", "(", "DLL_IMPORT_PREFIX", ",", "symbol", ",", "strlen", "(", "DLL_IMPORT_PREFIX", ")", ")", "==", "", ")", ";"], "File": "winnt3", "Func": "i386_pe_dllimport_name_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240686, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "if", "(", "associated_type", "(", "decl", ")", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "associated_type", "(", "decl", ")", ")", ")", ")", "return", "i386_pe_type_dllimport_p", "(", "decl", ")", ";"], "ground_truth": ["return", "false", ";"], "File": "winnt3", "Func": "i386_pe_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240687, "Length": 29, "Cover_Rate": 0.4027777777777778} {"Template_token": ["", "else", "if", "(", "i386_pe_dllimport_p", "(", "decl", ")", ")", "i386_pe_mark_dllimport", "(", "decl", ")", ";", "else", "gcc_assert", "(", "!", "(", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", ")", "&&", "rtl", "!=", "NULL_RTX", "&&", "GET_CODE", "(", "rtl", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "rtl", ",", "", ")", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "rtl", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "i386_pe_dllimport_name_p", "(", "XSTR", "(", "XEXP", "(", "XEXP", "(", "rtl", ",", "", ")", ",", "", ")", ",", "", ")", ")", ")", ")", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240688, "Length": 97, "Cover_Rate": 0.38492063492063494} {"Template_token": ["", "}", "}", "if", "(", "i386_pe_dllexport_p", "(", "decl", ")", ")", "i386_pe_mark_dllexport", "(", "decl", ")", ";", "else", "if", "(", "i386_pe_dllimport_p", "(", "decl", ")", ")", "i386_pe_mark_dllimport", "(", "decl", ")", ";"], "ground_truth": ["else", "gcc_assert", "(", "!", "(", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "||", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", ")", "&&", "rtl", "!=", "NULL_RTX", "&&", "GET_CODE", "(", "rtl", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "rtl", ",", "", ")", ")", "==", "MEM", "&&", "GET_CODE", "(", "XEXP", "(", "XEXP", "(", "rtl", ",", "", ")", ",", "", ")", ")", "==", "SYMBOL_REF", "&&", "i386_pe_dllimport_name_p", "(", "XSTR", "(", "XEXP", "(", "XEXP", "(", "rtl", ",", "", ")", ",", "", ")", ",", "", ")", ")", ")", ")", ";"], "File": "winnt3", "Func": "i386_pe_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240689, "Length": 110, "Cover_Rate": 0.4365079365079365} {"Template_token": ["", "tree", "decl", ";", "decl", "=", "p", "->", "decl", ";", "if", "(", "!", "TREE_ASM_WRITTEN", "(", "decl", ")", "&&", "TREE_SYMBOL_REFERENCED", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ")", "{", "TREE_ASM_WRITTEN", "(", "decl", ")", "=", "", ";"], "ground_truth": ["i386_pe_declare_function_type", "(", "asm_out_file", ",", "p", "->", "name", ",", "TREE_PUBLIC", "(", "decl", ")", ")", ";"], "File": "winnt3", "Func": "i386_pe_file_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240690, "Length": 47, "Cover_Rate": 0.3381294964028777} {"Template_token": ["", "newname", "=", "alloca", "(", "strlen", "(", "DLL_EXPORT_PREFIX", ")", "+", "strlen", "(", "oldname", ")", "+", "", ")", ";", "sprintf", "(", "newname", ",", "", ",", "DLL_EXPORT_PREFIX", ",", "oldname", ")", ";", "idp", "=", "get_identifier", "(", "newname", ")", ";", "symref", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "IDENTIFIER_POINTER", "(", "idp", ")", ")", ";", "SYMBOL_REF_DECL", "(", "symref", ")", "=", "decl", ";"], "ground_truth": ["XEXP", "(", "DECL_RTL", "(", "decl", ")", ",", "", ")", "=", "symref", ";"], "File": "winnt3", "Func": "i386_pe_mark_dllexport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240691, "Length": 66, "Cover_Rate": 0.3728813559322034} {"Template_token": ["", "if", "(", "i386_pe_dllimport_name_p", "(", "oldname", ")", ")", "{", "warning", "(", "", ",", "", ",", "decl", ")", ";", "oldname", "+=", "strlen", "(", "DLL_IMPORT_PREFIX", ")", ";", "}", "else", "if", "(", "i386_pe_dllexport_name_p", "(", "oldname", ")", ")", "return", ";", "newname", "=", "alloca", "(", "strlen", "(", "DLL_EXPORT_PREFIX", ")", "+", "strlen", "(", "oldname", ")", "+", "", ")", ";", "sprintf", "(", "newname", ",", "", ",", "DLL_EXPORT_PREFIX", ",", "oldname", ")", ";", "idp", "=", "get_identifier", "(", "newname", ")", ";", "symref", "=", "gen_rtx_SYMBOL_REF", "(", "Pmode", ",", "IDENTIFIER_POINTER", "(", "idp", ")", ")", ";", "SYMBOL_REF_DECL", "(", "symref", ")", "=", "decl", ";"], "ground_truth": ["XEXP", "(", "DECL_RTL", "(", "decl", ")", ",", "", ")", "=", "symref", ";"], "File": "winnt3", "Func": "i386_pe_mark_dllexport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240692, "Length": 101, "Cover_Rate": 0.5706214689265536} {"Template_token": ["", "tree", "idp", ";", "rtx", "rtlname", ",", "newrtl", ";", "rtx", "symref", ";", "rtlname", "=", "XEXP", "(", "DECL_RTL", "(", "decl", ")", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "rtlname", ")", "==", "MEM", ")", "rtlname", "=", "XEXP", "(", "rtlname", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "rtlname", ")", "==", "SYMBOL_REF", ")", ";", "oldname", "=", "XSTR", "(", "rtlname", ",", "", ")", ";", "if", "(", "i386_pe_dllexport_name_p", "(", "oldname", ")", ")", "{", "error", "(", "", ",", "IDENTIFIER_POINTER", "(", "DECL_NAME", "(", "decl", ")", ")", ")", ";", "return", ";", "}", "else", "if", "(", "i386_pe_dllimport_name_p", "(", "oldname", ")", ")", "{", "gcc_assert", "(", "DECL_EXTERNAL", "(", "decl", ")", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "DECL_DLLIMPORT_P", "(", "decl", ")", ")", ";", "return", ";", "}"], "ground_truth": ["newname", "=", "alloca", "(", "strlen", "(", "DLL_IMPORT_PREFIX", ")", "+", "strlen", "(", "oldname", ")", "+", "", ")", ";"], "File": "winnt3", "Func": "i386_pe_mark_dllimport", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240693, "Length": 131, "Cover_Rate": 0.6121495327102804} {"Template_token": ["", "}", "else", "if", "(", "(", "name", "[", "", "]", "==", "FASTCALL_PREFIX", ")", "||", "(", "strncmp", "(", "name", ",", "DLL_EXPORT_PREFIX", ",", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ")", "==", "", "&&", "name", "[", "strlen", "(", "DLL_EXPORT_PREFIX", ")", "]", "==", "FASTCALL_PREFIX", ")", ")", "{", "fprintf", "(", "stream", ",", "", ",", "i386_pe_strip_name_encoding", "(", "name", ")", ")", ";", "}", "else", "{", "fprintf", "(", "stream", ",", "", ",", "USER_LABEL_PREFIX", ",", "i386_pe_strip_name_encoding", "(", "name", ")", ")", ";", "}"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_output_labelref", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240694, "Length": 71, "Cover_Rate": 0.5} {"Template_token": ["", "p", "->", "next", "=", "export_head", ";", "p", "->", "name", "=", "name", ";"], "ground_truth": ["p", "->", "is_data", "=", "is_data", ";"], "File": "winnt3", "Func": "i386_pe_record_exported_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240695, "Length": 18, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "p", "=", "(", "struct", "export_list", "*", ")", "ggc_alloc", "(", "sizeof", "*", "p", ")", ";"], "ground_truth": ["p", "->", "next", "=", "export_head", ";"], "File": "winnt3", "Func": "i386_pe_record_exported_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240696, "Length": 20, "Cover_Rate": 0.37037037037037035} {"Template_token": ["", "struct", "extern_list", "*", "p", ";", "p", "=", "(", "struct", "extern_list", "*", ")", "ggc_alloc", "(", "sizeof", "*", "p", ")", ";", "p", "->", "next", "=", "extern_head", ";", "p", "->", "decl", "=", "decl", ";", "p", "->", "name", "=", "name", ";", "extern_head", "=", "p", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_record_external_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240697, "Length": 42, "Cover_Rate": 0.7777777777777778} {"Template_token": ["", "p", "->", "next", "=", "extern_head", ";", "p", "->", "decl", "=", "decl", ";"], "ground_truth": ["p", "->", "name", "=", "name", ";"], "File": "winnt3", "Func": "i386_pe_record_external_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240698, "Length": 18, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "htab_t", "htab", ";", "unsigned", "int", "flags", ";", "unsigned", "int", "*", "*", "slot", ";", "if", "(", "!", "htab", ")", "htab", "=", "htab_create", "(", "", ",", "htab_hash_pointer", ",", "htab_eq_pointer", ",", "NULL", ")", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "flags", "=", "SECTION_CODE", ";", "else", "if", "(", "decl", "&&", "decl_readonly_section", "(", "decl", ",", "reloc", ")", ")", "flags", "=", "", ";", "else", "{", "flags", "=", "SECTION_WRITE", ";", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "flags", "|=", "SECTION_PE_SHARED", ";", "}", "if", "(", "decl", "&&", "DECL_ONE_ONLY", "(", "decl", ")", ")", "flags", "|=", "SECTION_LINKONCE", ";"], "ground_truth": ["slot", "=", "(", "unsigned", "int", "*", "*", ")", "htab_find_slot", "(", "htab", ",", "name", ",", "INSERT", ")", ";"], "File": "winnt3", "Func": "i386_pe_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240699, "Length": 125, "Cover_Rate": 0.6377551020408163} {"Template_token": ["", "else", "if", "(", "strncmp", "(", "str", ",", "DLL_EXPORT_PREFIX", ",", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ")", "==", "", ")", "str", "+=", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ";"], "ground_truth": ["if", "(", "*", "str", "==", "'*'", ")", "str", "+=", "", ";"], "File": "winnt3", "Func": "i386_pe_strip_name_encoding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240700, "Length": 35, "Cover_Rate": 0.4794520547945205} {"Template_token": ["", "else", "if", "(", "strncmp", "(", "str", ",", "DLL_EXPORT_PREFIX", ",", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ")", "==", "", ")", "str", "+=", "strlen", "(", "DLL_EXPORT_PREFIX", ")", ";", "if", "(", "*", "str", "==", "'*'", ")", "str", "+=", "", ";", "return", "str", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_strip_name_encoding", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240701, "Length": 39, "Cover_Rate": 0.5342465753424658} {"Template_token": ["", "const", "char", "*", "name", "=", "i386_pe_strip_name_encoding", "(", "str", ")", ";", "if", "(", "*", "name", "==", "'@'", ")", "name", "++", ";"], "ground_truth": ["p", "=", "strchr", "(", "name", ",", "'@'", ")", ";"], "File": "winnt3", "Func": "i386_pe_strip_name_encoding_full", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240702, "Length": 29, "Cover_Rate": 0.4603174603174603} {"Template_token": ["", "const", "char", "*", "name", "=", "i386_pe_strip_name_encoding", "(", "str", ")", ";", "if", "(", "*", "name", "==", "'@'", ")", "name", "++", ";", "p", "=", "strchr", "(", "name", ",", "'@'", ")", ";"], "ground_truth": ["if", "(", "p", ")", "return", "ggc_alloc_string", "(", "name", ",", "p", "-", "name", ")", ";"], "File": "winnt3", "Func": "i386_pe_strip_name_encoding_full", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240703, "Length": 43, "Cover_Rate": 0.6825396825396826} {"Template_token": ["", "const", "char", "*", "name", ",", "*", "prefix", ";", "char", "*", "string", ";", "name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "name", "=", "i386_pe_strip_name_encoding_full", "(", "name", ")", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "prefix", "=", "", ";", "else", "if", "(", "decl_readonly_section", "(", "decl", ",", "reloc", ")", ")", "prefix", "=", "", ";", "else", "prefix", "=", "", ";"], "ground_truth": ["len", "=", "strlen", "(", "name", ")", "+", "strlen", "(", "prefix", ")", ";"], "File": "winnt3", "Func": "i386_pe_unique_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240704, "Length": 73, "Cover_Rate": 0.6134453781512605} {"Template_token": ["", "name", "=", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "name", "=", "i386_pe_strip_name_encoding_full", "(", "name", ")", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "prefix", "=", "", ";", "else", "if", "(", "decl_readonly_section", "(", "decl", ",", "reloc", ")", ")", "prefix", "=", "", ";", "else", "prefix", "=", "", ";", "len", "=", "strlen", "(", "name", ")", "+", "strlen", "(", "prefix", ")", ";", "string", "=", "alloca", "(", "len", "+", "", ")", ";", "sprintf", "(", "string", ",", "", ",", "prefix", ",", "name", ")", ";"], "ground_truth": ["DECL_SECTION_NAME", "(", "decl", ")", "=", "build_string", "(", "len", ",", "string", ")", ";"], "File": "winnt3", "Func": "i386_pe_unique_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240705, "Length": 93, "Cover_Rate": 0.7815126050420168} {"Template_token": ["", "if", "(", "TARGET_NOP_FUN_DLLIMPORT", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";", "return", "true", ";"], "ground_truth": ["}"], "File": "winnt3", "Func": "i386_pe_valid_dllimport_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240706, "Length": 18, "Cover_Rate": 0.72} {"Template_token": ["", "tree", "ix86_handle_selectany_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", "ATTRIBUTE_UNUSED", ",", "int", "flags", "ATTRIBUTE_UNUSED", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "==", "VAR_DECL", "&&", "TREE_PUBLIC", "(", "*", "node", ")", "&&", "(", "DECL_INITIAL", "(", "*", "node", ")", "||", "TYPE_NEEDS_CONSTRUCTING", "(", "TREE_TYPE", "(", "*", "node", ")", ")", ")", ")", "make_decl_one_only", "(", "*", "node", ")", ";", "else", "{"], "ground_truth": ["error", "(", "", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";"], "File": "winnt3", "Func": "ix86_handle_selectany_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240708, "Length": 75, "Cover_Rate": 0.8823529411764706} {"Template_token": ["", "tree", "ix86_handle_shared_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", "ATTRIBUTE_UNUSED", ",", "int", "flags", "ATTRIBUTE_UNUSED", ",", "bool", "*", "no_add_attrs", ")", "{"], "ground_truth": ["if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "VAR_DECL", ")", "{"], "File": "winnt3", "Func": "ix86_handle_shared_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240709, "Length": 34, "Cover_Rate": 0.6071428571428571} {"Template_token": ["", "tree", "ix86_handle_shared_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", "args", "ATTRIBUTE_UNUSED", ",", "int", "flags", "ATTRIBUTE_UNUSED", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "VAR_DECL", ")", "{"], "ground_truth": ["warning", "(", "OPT_Wattributes", ",", "", ",", "IDENTIFIER_POINTER", "(", "name", ")", ")", ";"], "File": "winnt3", "Func": "ix86_handle_shared_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240710, "Length": 46, "Cover_Rate": 0.8214285714285714} {"Template_token": ["", "inline", "hashval_t", "wrapped_symbol_hasher", "::", "hash", "(", "const", "value_type", "*", "v", ")", "{"], "ground_truth": ["return", "htab_hash_string", "(", "v", ")", ";"], "File": "winnt4", "Func": "hash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240713, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "inline", "hashval_t", "wrapped_symbol_hasher", "::", "hash", "(", "const", "value_type", "*", "v", ")", "{", "return", "htab_hash_string", "(", "v", ")", ";"], "ground_truth": ["}"], "File": "winnt4", "Func": "hash", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240714, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "wrappers", "=", "new", "hash_table", "<", "wrapped_symbol_hasher", ">", "(", "", ")", ";", "for", "(", "bufptr", "=", "wrapper_list_buffer", ";", "*", "bufptr", ";", "++", "bufptr", ")", "{", "char", "*", "found", "=", "NULL", ";", "if", "(", "ISSPACE", "(", "*", "bufptr", ")", ")", "continue", ";", "if", "(", "*", "bufptr", "==", "'_'", ")", "found", "=", "bufptr", ";"], "ground_truth": ["while", "(", "*", "bufptr", "&&", "!", "ISSPACE", "(", "*", "bufptr", ")", ")", "++", "bufptr", ";"], "File": "winnt4", "Func": "i386_find_on_wrapper_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240715, "Length": 66, "Cover_Rate": 0.44} {"Template_token": ["", "HOST_WIDE_INT", "rounded", ";", "rounded", "=", "size", "?", "size", ":", "", ";", "rounded", "+=", "(", "BIGGEST_ALIGNMENT", "/", "BITS_PER_UNIT", ")", "-", "", ";", "rounded", "=", "(", "rounded", "/", "(", "BIGGEST_ALIGNMENT", "/", "BITS_PER_UNIT", ")", "*", "(", "BIGGEST_ALIGNMENT", "/", "BITS_PER_UNIT", ")", ")", ";", "i386_pe_maybe_record_exported_symbol", "(", "decl", ",", "name", ",", "", ")", ";", "fprintf", "(", "stream", ",", "", ")", ";", "assemble_name", "(", "stream", ",", "name", ")", ";", "if", "(", "use_pe_aligned_common", ")", "fprintf", "(", "stream", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "size", "?", "size", ":", "(", "HOST_WIDE_INT", ")", "", ",", "exact_log2", "(", "align", ")", "-", "exact_log2", "(", "CHAR_BIT", ")", ")", ";"], "ground_truth": ["else", "fprintf", "(", "stream", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", "ASM_COMMENT_START", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "rounded", ",", "size", ")", ";"], "File": "winnt4", "Func": "i386_pe_asm_output_aligned_decl_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240716, "Length": 112, "Cover_Rate": 0.8296296296296296} {"Template_token": ["", "if", "(", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", ")", "&&", "DECL_DLLIMPORT_P", "(", "exp", ")", ")", "return", "false", ";"], "ground_truth": ["if", "(", "DECL_P", "(", "exp", ")", "&&", "!", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "exp", ")", ")", "&&", "TREE_PUBLIC", "(", "exp", ")", "&&", "DECL_EXTERNAL", "(", "exp", ")", ")", "return", "true", ";"], "File": "winnt4", "Func": "i386_pe_binds_local_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240717, "Length": 57, "Cover_Rate": 0.7808219178082192} {"Template_token": ["", "if", "(", "!", "(", "*", "asm_str", "==", "'*'", "||", "strchr", "(", "asm_str", ",", "'@'", ")", ")", "&&", "(", "new_id", "=", "i386_pe_maybe_mangle_decl_assembler_name", "(", "decl", ",", "old_id", ")", ")", ")", "XSTR", "(", "symbol", ",", "", ")", "=", "IDENTIFIER_POINTER", "(", "new_id", ")", ";", "}", "break", ";", "case", "VAR_DECL", ":", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "{", "if", "(", "DECL_INITIAL", "(", "decl", ")", "||", "TYPE_NEEDS_CONSTRUCTING", "(", "TREE_TYPE", "(", "decl", ")", ")", ")", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "else", "error", "(", "", "", ",", "decl", ")", ";", "}", "break", ";", "default", ":", "return", ";", "}", "flags", "=", "(", "SYMBOL_REF_FLAGS", "(", "symbol", ")", "&", "~", "(", "SYMBOL_FLAG_DLLIMPORT", "|", "SYMBOL_FLAG_DLLEXPORT", ")", ")", ";", "if", "(", "i386_pe_determine_dllexport_p", "(", "decl", ")", ")", "flags", "|=", "SYMBOL_FLAG_DLLEXPORT", ";", "else", "if", "(", "i386_pe_determine_dllimport_p", "(", "decl", ")", ")", "flags", "|=", "SYMBOL_FLAG_DLLIMPORT", ";"], "ground_truth": ["SYMBOL_REF_FLAGS", "(", "symbol", ")", "=", "flags", ";"], "File": "winnt4", "Func": "i386_pe_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240719, "Length": 147, "Cover_Rate": 0.5856573705179283} {"Template_token": ["", "void", "i386_pe_end_function", "(", "FILE", "*", "f", ",", "const", "char", "*", ",", "tree", ")", "{", "i386_pe_seh_fini", "(", "f", ")", ";"], "ground_truth": ["}"], "File": "winnt4", "Func": "i386_pe_end_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240720, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "if", "(", "cfun", "->", "is_thunk", ")", "return", ";"], "ground_truth": ["seh", "=", "cfun", "->", "machine", "->", "seh", ";"], "File": "winnt4", "Func": "i386_pe_seh_end_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240722, "Length": 23, "Cover_Rate": 0.40350877192982454} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";"], "ground_truth": ["if", "(", "cfun", "->", "is_thunk", ")", "return", ";"], "File": "winnt4", "Func": "i386_pe_seh_fini", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240723, "Length": 15, "Cover_Rate": 0.46875} {"Template_token": ["", "if", "(", "cfun", "->", "is_thunk", ")", "return", ";"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "winnt4", "Func": "i386_pe_seh_fini", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240724, "Length": 15, "Cover_Rate": 0.46875} {"Template_token": ["", "if", "(", "decl", "!=", "NULL_TREE", ")", "switch_to_section", "(", "function_section", "(", "decl", ")", ")", ";"], "ground_truth": ["ASM_OUTPUT_FUNCTION_LABEL", "(", "f", ",", "name", ",", "decl", ")", ";"], "File": "winnt4", "Func": "i386_pe_start_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240725, "Length": 23, "Cover_Rate": 0.34328358208955223} {"Template_token": ["", "if", "(", "write_symbols", "!=", "SDB_DEBUG", ")", "i386_pe_declare_function_type", "(", "f", ",", "name", ",", "TREE_PUBLIC", "(", "decl", ")", ")", ";", "if", "(", "decl", "!=", "NULL_TREE", ")", "switch_to_section", "(", "function_section", "(", "decl", ")", ")", ";", "ASM_OUTPUT_FUNCTION_LABEL", "(", "f", ",", "name", ",", "decl", ")", ";"], "ground_truth": ["}"], "File": "winnt4", "Func": "i386_pe_start_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240726, "Length": 42, "Cover_Rate": 0.6268656716417911} {"Template_token": ["", "error", "(", "", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "winnt4", "Func": "ix86_handle_selectany_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240727, "Length": 18, "Cover_Rate": 0.32727272727272727} {"Template_token": ["", "static", "void", "seh_emit_push", "(", "FILE", "*", "f", ",", "struct", "seh_frame_state", "*", "seh", ",", "rtx", "reg", ")", "{", "unsigned", "int", "regno", "=", "REGNO", "(", "reg", ")", ";", "gcc_checking_assert", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", ";", "seh", "->", "sp_offset", "+=", "UNITS_PER_WORD", ";", "if", "(", "seh", "->", "cfa_reg", "==", "stack_pointer_rtx", ")", "seh", "->", "cfa_offset", "+=", "UNITS_PER_WORD", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "reg", ",", "", ",", "f", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "f", ")", ";"], "File": "winnt4", "Func": "seh_emit_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240728, "Length": 77, "Cover_Rate": 0.9871794871794872} {"Template_token": ["", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "alloc_offset", "-", "seh", "->", "reg_offset", "[", "regno", "]", ")", ";", "}", "if", "(", "seh", "->", "cfa_reg", "!=", "stack_pointer_rtx", ")", "{", "offset", "=", "alloc_offset", "-", "seh", "->", "cfa_offset", ";", "gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "offset", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "seh", "->", "cfa_reg", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "}"], "ground_truth": ["if", "(", "crtl", "->", "accesses_prior_frames", ")", "{"], "File": "winnt7", "Func": "i386_pe_seh_cold_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240729, "Length": 96, "Cover_Rate": 0.3037974683544304} {"Template_token": ["", "print_reg", "(", "gen_rtx_REG", "(", "DImode", ",", "regno", ")", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "alloc_offset", "-", "seh", "->", "reg_offset", "[", "regno", "]", ")", ";", "}", "if", "(", "seh", "->", "cfa_reg", "!=", "stack_pointer_rtx", ")", "{", "offset", "=", "alloc_offset", "-", "seh", "->", "cfa_offset", ";", "gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "offset", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "seh", "->", "cfa_reg", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "}", "if", "(", "crtl", "->", "accesses_prior_frames", ")", "{", "offset", "=", "seh", "->", "sp_offset", "-", "alloc_offset", ";", "if", "(", "offset", ">", "", "&&", "offset", "<", "SEH_MAX_FRAME_SIZE", ")", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "}"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "winnt7", "Func": "i386_pe_seh_cold_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240730, "Length": 147, "Cover_Rate": 0.4651898734177215} {"Template_token": ["", "parm_size", "=", "(", "(", "parm_size", "+", "parm_boundary_bytes", "-", "", ")", "/", "parm_boundary_bytes", "*", "parm_boundary_bytes", ")", ";"], "ground_truth": ["total", "+=", "parm_size", ";"], "File": "winnt", "Func": "FOREACH_FUNCTION_ARGS", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240732, "Length": 20, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "if", "(", "*", "bufptr", "==", "'_'", ")", "found", "=", "bufptr", ";", "while", "(", "*", "bufptr", "&&", "!", "ISSPACE", "(", "*", "bufptr", ")", ")", "++", "bufptr", ";", "if", "(", "*", "bufptr", ")", "*", "bufptr", "=", "", ";"], "ground_truth": ["if", "(", "found", ")", "*", "wrappers", "->", "find_slot", "(", "found", ",", "INSERT", ")", "=", "found", ";"], "File": "winnt", "Func": "i386_find_on_wrapper_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240734, "Length": 52, "Cover_Rate": 0.3466666666666667} {"Template_token": ["", "void", "i386_pe_asm_lto_end", "(", "void", ")", "{"], "ground_truth": ["debug_info_level", "=", "saved_debug_info_level", ";"], "File": "winnt", "Func": "i386_pe_asm_lto_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240735, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "void", "i386_pe_asm_lto_end", "(", "void", ")", "{"], "ground_truth": ["debug_info_level", "=", "saved_debug_info_level", ";"], "File": "winnt", "Func": "i386_pe_asm_lto_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240736, "Length": 10, "Cover_Rate": 0.9090909090909091} {"Template_token": ["", "debug_info_level", "=", "DINFO_LEVEL_NONE", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_asm_lto_start", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240737, "Length": 5, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "void", "i386_pe_asm_named_section", "(", "const", "char", "*", "name", ",", "unsigned", "int", "flags", ",", "tree", "decl", ")", "{", "char", "flagchars", "[", "", "]", ",", "*", "f", "=", "flagchars", ";", "if", "(", "(", "flags", "&", "SECTION_EXCLUDE", ")", "!=", "", ")", "*", "f", "++", "=", "'e'", ";", "if", "(", "(", "flags", "&", "(", "SECTION_CODE", "|", "SECTION_WRITE", ")", ")", "==", "", ")", "{", "*", "f", "++", "=", "'d'", ";", "*", "f", "++", "=", "'r'", ";", "}", "else", "{", "if", "(", "flags", "&", "SECTION_CODE", ")", "*", "f", "++", "=", "'x'", ";", "if", "(", "flags", "&", "SECTION_WRITE", ")", "*", "f", "++", "=", "'w'", ";", "if", "(", "flags", "&", "SECTION_PE_SHARED", ")", "*", "f", "++", "=", "'s'", ";", "if", "(", "(", "flags", "&", "SECTION_EXCLUDE", ")", "!=", "", ")", "*", "f", "++", "=", "'n'", ";", "}", "if", "(", "startswith", "(", "name", ",", "LTO_SECTION_NAME_PREFIX", ")", ")", "*", "f", "++", "=", "'0'", ";", "*", "f", "=", "'\\0'", ";", "fprintf", "(", "asm_out_file", ",", "", ",", "name", ",", "flagchars", ")", ";"], "ground_truth": ["if", "(", "flags", "&", "SECTION_LINKONCE", ")", "{"], "File": "winnt", "Func": "i386_pe_asm_named_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240738, "Length": 164, "Cover_Rate": 0.784688995215311} {"Template_token": ["", "i386_pe_maybe_record_exported_symbol", "(", "decl", ",", "name", ",", "", ")", ";", "fprintf", "(", "stream", ",", "", ")", ";", "assemble_name", "(", "stream", ",", "name", ")", ";", "if", "(", "use_pe_aligned_common", ")", "fprintf", "(", "stream", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "size", "?", "size", ":", "HOST_WIDE_INT_1", ",", "exact_log2", "(", "align", ")", "-", "exact_log2", "(", "CHAR_BIT", ")", ")", ";"], "ground_truth": ["else", "fprintf", "(", "stream", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", "ASM_COMMENT_START", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "rounded", ",", "size", ")", ";"], "File": "winnt", "Func": "i386_pe_asm_output_aligned_decl_common", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240739, "Length": 70, "Cover_Rate": 0.5303030303030303} {"Template_token": ["", "if", "(", "!", "decl", "||", "!", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "return", ";"], "ground_truth": ["if", "(", "!", "DECL_ARTIFICIAL", "(", "decl", ")", ")", "warning", "(", "OPT_Wattributes", ",", "", "", ")", ";"], "File": "winnt", "Func": "i386_pe_assemble_visibility", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240740, "Length": 34, "Cover_Rate": 0.7727272727272727} {"Template_token": ["", "if", "(", "!", "DECL_ARTIFICIAL", "(", "decl", ")", ")", "warning", "(", "OPT_Wattributes", ",", "", "", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_assemble_visibility", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240741, "Length": 17, "Cover_Rate": 0.38636363636363635} {"Template_token": ["", "if", "(", "(", "TREE_CODE", "(", "exp", ")", "==", "VAR_DECL", "||", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", ")", "&&", "DECL_DLLIMPORT_P", "(", "exp", ")", ")", "return", "false", ";", "if", "(", "DECL_P", "(", "exp", ")", "&&", "!", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "exp", ")", ")", "&&", "TREE_PUBLIC", "(", "exp", ")", "&&", "DECL_EXTERNAL", "(", "exp", ")", ")", "return", "true", ";"], "ground_truth": ["if", "(", "DECL_P", "(", "exp", ")", "&&", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", "&&", "TREE_PUBLIC", "(", "exp", ")", "&&", "DECL_ONE_ONLY", "(", "exp", ")", "&&", "!", "DECL_EXTERNAL", "(", "exp", ")", "&&", "DECL_DECLARED_INLINE_P", "(", "exp", ")", ")", "return", "false", ";"], "File": "winnt", "Func": "i386_pe_binds_local_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240742, "Length": 95, "Cover_Rate": 0.8558558558558559} {"Template_token": ["", "if", "(", "DECL_P", "(", "exp", ")", "&&", "TREE_CODE", "(", "exp", ")", "==", "FUNCTION_DECL", "&&", "TREE_PUBLIC", "(", "exp", ")", "&&", "DECL_ONE_ONLY", "(", "exp", ")", "&&", "!", "DECL_EXTERNAL", "(", "exp", ")", "&&", "DECL_DECLARED_INLINE_P", "(", "exp", ")", ")", "return", "false", ";"], "ground_truth": ["return", "default_binds_local_p_1", "(", "exp", ",", "", ")", ";"], "File": "winnt", "Func": "i386_pe_binds_local_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240743, "Length": 46, "Cover_Rate": 0.4144144144144144} {"Template_token": ["", "fprintf", "(", "file", ",", "", ",", "pub", "?", "(", "int", ")", "C_EXT", ":", "(", "int", ")", "C_STAT", ",", "(", "int", ")", "DT_FCN", "<<", "N_BTSHFT", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_declare_function_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240744, "Length": 27, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "fprintf", "(", "file", ",", "", ",", "pub", "?", "(", "int", ")", "C_EXT", ":", "(", "int", ")", "C_STAT", ",", "(", "int", ")", "DT_FCN", "<<", "N_BTSHFT", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_declare_function_type", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240745, "Length": 27, "Cover_Rate": 0.47368421052631576} {"Template_token": ["", "if", "(", "!", "TREE_PUBLIC", "(", "decl", ")", ")", "return", "false", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "&&", "!", "flag_keep_inline_dllexport", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "return", "true", ";"], "ground_truth": ["return", "false", ";"], "File": "winnt", "Func": "i386_pe_determine_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240746, "Length": 49, "Cover_Rate": 0.6363636363636364} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", "&&", "DECL_DECLARED_INLINE_P", "(", "decl", ")", "&&", "!", "flag_keep_inline_dllexport", ")", "return", "false", ";", "if", "(", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "return", "true", ";", "return", "false", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_determine_dllexport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240747, "Length": 39, "Cover_Rate": 0.5064935064935064} {"Template_token": ["", "assoc", "=", "associated_type", "(", "decl", ")", ";"], "ground_truth": ["if", "(", "assoc", "&&", "lookup_attribute", "(", "", ",", "TYPE_ATTRIBUTES", "(", "assoc", ")", ")", "&&", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "&&", "TREE_STATIC", "(", "decl", ")", "&&", "TREE_PUBLIC", "(", "decl", ")", "&&", "!", "DECL_EXTERNAL", "(", "decl", ")", "&&", "!", "DECL_VIRTUAL_P", "(", "decl", ")", ")", "error", "(", "", "", ",", "decl", ")", ";"], "File": "winnt", "Func": "i386_pe_determine_dllimport_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240748, "Length": 58, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "void", "i386_pe_encode_section_info", "(", "tree", "decl", ",", "rtx", "rtl", ",", "int", "first", ")", "{", "rtx", "symbol", ";", "int", "flags", ";", "default_encode_section_info", "(", "decl", ",", "rtl", ",", "first", ")", ";", "if", "(", "!", "MEM_P", "(", "rtl", ")", ")", "return", ";", "symbol", "=", "XEXP", "(", "rtl", ",", "", ")", ";"], "ground_truth": ["gcc_assert", "(", "GET_CODE", "(", "symbol", ")", "==", "SYMBOL_REF", ")", ";"], "File": "winnt", "Func": "i386_pe_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240749, "Length": 57, "Cover_Rate": 0.456} {"Template_token": ["", "default", ":", "return", ";", "}", "flags", "=", "(", "SYMBOL_REF_FLAGS", "(", "symbol", ")", "&", "~", "(", "SYMBOL_FLAG_DLLIMPORT", "|", "SYMBOL_FLAG_DLLEXPORT", ")", ")", ";", "if", "(", "i386_pe_determine_dllexport_p", "(", "decl", ")", ")", "flags", "|=", "SYMBOL_FLAG_DLLEXPORT", ";", "else", "if", "(", "i386_pe_determine_dllimport_p", "(", "decl", ")", ")", "flags", "|=", "SYMBOL_FLAG_DLLIMPORT", ";", "SYMBOL_REF_FLAGS", "(", "symbol", ")", "=", "flags", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_encode_section_info", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240750, "Length": 52, "Cover_Rate": 0.416} {"Template_token": ["", "void", "i386_pe_end_cold_function", "(", "FILE", "*", "f", ",", "const", "char", "*", ",", "tree", ")", "{", "i386_pe_seh_fini", "(", "f", ",", "true", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_end_cold_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240751, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "i386_pe_seh_fini", "(", "f", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_end_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240753, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "i386_pe_seh_fini", "(", "f", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_end_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240754, "Length": 8, "Cover_Rate": 0.36363636363636365} {"Template_token": ["", "}", "if", "(", "stub_head", ")", "{", "struct", "stub_list", "*", "q", ";", "for", "(", "q", "=", "stub_head", ";", "q", "!=", "NULL", ";", "q", "=", "q", "->", "next", ")", "{", "const", "char", "*", "name", "=", "q", "->", "name", ";", "const", "char", "*", "oname", ";", "if", "(", "name", "[", "", "]", "==", "'*'", ")", "++", "name", ";", "oname", "=", "name", ";", "if", "(", "name", "[", "", "]", "==", "'.'", ")", "++", "name", ";", "if", "(", "!", "startswith", "(", "name", ",", "", ")", ")", "continue", ";", "name", "+=", "", ";"], "ground_truth": ["fprintf", "(", "asm_out_file", ",", "", "", "", ",", "oname", ",", "oname", ")", ";"], "File": "winnt", "Func": "i386_pe_file_end", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240755, "Length": 99, "Cover_Rate": 0.35231316725978645} {"Template_token": ["", "const", "char", "*", "stripped", "=", "targetm", ".", "strip_name_encoding", "(", "skipped", ")", ";", "if", "(", "*", "name", "!=", "'*'", "&&", "*", "user_label_prefix", "&&", "*", "stripped", "!=", "FASTCALL_PREFIX", ")", "stripped", "=", "ACONCAT", "(", "(", "user_label_prefix", ",", "stripped", ",", "NULL", ")", ")", ";", "return", "get_identifier", "(", "stripped", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_mangle_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240757, "Length": 47, "Cover_Rate": 0.6351351351351351} {"Template_token": ["", "return", "(", "new_id", "?", "new_id", ":", "id", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_mangle_decl_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240758, "Length": 10, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "tree", "i386_pe_maybe_mangle_decl_assembler_name", "(", "tree", "decl", ",", "tree", "id", ")", "{", "tree", "new_id", "=", "NULL_TREE", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_STDCALL", ")", "!=", "", ")", "{", "if", "(", "TARGET_RTD", ")", "return", "NULL_TREE", ";"], "ground_truth": ["new_id", "=", "gen_stdcall_or_fastcall_suffix", "(", "decl", ",", "id", ",", "false", ")", ";"], "File": "winnt", "Func": "i386_pe_maybe_mangle_decl_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240759, "Length": 67, "Cover_Rate": 0.7052631578947368} {"Template_token": ["", "tree", "new_id", "=", "NULL_TREE", ";", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "{", "unsigned", "int", "ccvt", "=", "ix86_get_callcvt", "(", "TREE_TYPE", "(", "decl", ")", ")", ";", "if", "(", "(", "ccvt", "&", "IX86_CALLCVT_STDCALL", ")", "!=", "", ")", "{", "if", "(", "TARGET_RTD", ")", "return", "NULL_TREE", ";", "new_id", "=", "gen_stdcall_or_fastcall_suffix", "(", "decl", ",", "id", ",", "false", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_maybe_mangle_decl_assembler_name", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240760, "Length": 57, "Cover_Rate": 0.6} {"Template_token": ["", "if", "(", "!", "SYMBOL_REF_DLLEXPORT_P", "(", "symbol", ")", ")", "return", ";", "gcc_assert", "(", "TREE_PUBLIC", "(", "decl", ")", ")", ";", "p", "=", "ggc_alloc", "<", "export_list", ">", "(", ")", ";", "p", "->", "next", "=", "export_head", ";", "p", "->", "name", "=", "name", ";", "p", "->", "is_data", "=", "is_data", ";", "export_head", "=", "p", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_maybe_record_exported_symbol", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240761, "Length": 50, "Cover_Rate": 0.49019607843137253} {"Template_token": ["", "void", "i386_pe_record_external_function", "(", "tree", "decl", ",", "const", "char", "*", "name", ")", "{"], "ground_truth": ["struct", "extern_list", "*", "p", ";"], "File": "winnt", "Func": "i386_pe_record_external_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240762, "Length": 17, "Cover_Rate": 0.3469387755102041} {"Template_token": ["", "p", "=", "ggc_alloc", "<", "extern_list", ">", "(", ")", ";"], "ground_truth": ["p", "->", "next", "=", "extern_head", ";"], "File": "winnt", "Func": "i386_pe_record_external_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240763, "Length": 15, "Cover_Rate": 0.30612244897959184} {"Template_token": ["", "void", "i386_pe_record_stub", "(", "const", "char", "*", "name", ")", "{", "struct", "stub_list", "*", "p", ";", "if", "(", "!", "name", "||", "*", "name", "==", "", ")", "return", ";", "p", "=", "stub_head", ";"], "ground_truth": ["while", "(", "p", "!=", "NULL", ")", "{"], "File": "winnt", "Func": "i386_pe_record_stub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240764, "Length": 37, "Cover_Rate": 0.39361702127659576} {"Template_token": ["", "p", "=", "stub_head", ";", "while", "(", "p", "!=", "NULL", ")", "{", "if", "(", "p", "->", "name", "[", "", "]", "==", "*", "name", "&&", "!", "strcmp", "(", "p", "->", "name", ",", "name", ")", ")", "return", ";", "p", "=", "p", "->", "next", ";", "}", "p", "=", "ggc_alloc", "<", "stub_list", ">", "(", ")", ";", "p", "->", "next", "=", "stub_head", ";"], "ground_truth": ["p", "->", "name", "=", "name", ";"], "File": "winnt", "Func": "i386_pe_record_stub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240765, "Length": 63, "Cover_Rate": 0.6702127659574468} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_reloc_rw_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240766, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "return", "", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_reloc_rw_mask", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240767, "Length": 4, "Cover_Rate": 0.4} {"Template_token": ["", "if", "(", "decl", "&&", "TREE_CODE", "(", "decl", ")", "==", "VAR_DECL", "&&", "lookup_attribute", "(", "", ",", "DECL_ATTRIBUTES", "(", "decl", ")", ")", ")", "flags", "|=", "SECTION_PE_SHARED", ";", "}", "if", "(", "decl", "&&", "DECL_P", "(", "decl", ")", "&&", "DECL_ONE_ONLY", "(", "decl", ")", ")", "flags", "|=", "SECTION_LINKONCE", ";"], "ground_truth": ["return", "flags", ";"], "File": "winnt", "Func": "i386_pe_section_type_flags", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240768, "Length": 47, "Cover_Rate": 0.415929203539823} {"Template_token": ["", "}", "if", "(", "seh", "->", "cfa_reg", "!=", "stack_pointer_rtx", ")", "{", "offset", "=", "alloc_offset", "-", "seh", "->", "cfa_offset", ";", "gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "offset", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "seh", "->", "cfa_reg", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "}", "if", "(", "alloc_offset", "!=", "seh", "->", "sp_offset", ")", "{", "offset", "=", "seh", "->", "sp_offset", "-", "alloc_offset", ";", "if", "(", "offset", ">", "", "&&", "offset", "<", "SEH_MAX_FRAME_SIZE", ")", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "for", "(", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "seh", "->", "reg_offset", "[", "regno", "]", ">", "alloc_offset", ")", "{", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "print_reg", "(", "gen_rtx_REG", "(", "DImode", ",", "regno", ")", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "seh", "->", "sp_offset", "-", "seh", "->", "reg_offset", "[", "regno", "]", ")", ";", "}"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_seh_cold_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240769, "Length": 205, "Cover_Rate": 0.4606741573033708} {"Template_token": ["", "else", "alloc_offset", "=", "MIN", "(", "seh", "->", "cfa_offset", "+", "", ",", "seh", "->", "sp_offset", ")", ";", "offset", "=", "alloc_offset", "-", "INCOMING_FRAME_SP_OFFSET", ";", "if", "(", "offset", ">", "", ")", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "for", "(", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "seh", "->", "reg_offset", "[", "regno", "]", ">", "", "&&", "seh", "->", "reg_offset", "[", "regno", "]", "<=", "alloc_offset", ")", "{", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "print_reg", "(", "gen_rtx_REG", "(", "DImode", ",", "regno", ")", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "alloc_offset", "-", "seh", "->", "reg_offset", "[", "regno", "]", ")", ";", "}", "if", "(", "seh", "->", "cfa_reg", "!=", "stack_pointer_rtx", ")", "{", "offset", "=", "alloc_offset", "-", "seh", "->", "cfa_offset", ";", "gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "offset", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "seh", "->", "cfa_reg", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "}", "if", "(", "alloc_offset", "!=", "seh", "->", "sp_offset", ")", "{", "offset", "=", "seh", "->", "sp_offset", "-", "alloc_offset", ";", "if", "(", "offset", ">", "", "&&", "offset", "<", "SEH_MAX_FRAME_SIZE", ")", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";", "for", "(", "int", "regno", "=", "", ";", "regno", "<", "FIRST_PSEUDO_REGISTER", ";", "regno", "++", ")", "if", "(", "seh", "->", "reg_offset", "[", "regno", "]", ">", "alloc_offset", ")", "{", "if", "(", "SSE_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "if", "(", "GENERAL_REGNO_P", "(", "regno", ")", ")", "fputs", "(", "", ",", "f", ")", ";", "else", "gcc_unreachable", "(", ")", ";", "print_reg", "(", "gen_rtx_REG", "(", "DImode", ",", "regno", ")", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "seh", "->", "sp_offset", "-", "seh", "->", "reg_offset", "[", "regno", "]", ")", ";", "}", "}"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "winnt", "Func": "i386_pe_seh_cold_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240770, "Length": 352, "Cover_Rate": 0.7910112359550562} {"Template_token": ["", "int", "flags", "=", "", ";", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "fputs", "(", "", ",", "asm_out_file", ")", ";", "output_addr_const", "(", "asm_out_file", ",", "personality", ")", ";", "eh_region", "r", ";", "FOR_ALL_EH_REGION", "(", "r", ")", "{", "if", "(", "r", "->", "type", "==", "ERT_CLEANUP", ")", "flags", "|=", "", ";", "else", "flags", "|=", "", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_seh_emit_except_personality", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240771, "Length": 52, "Cover_Rate": 0.5360824742268041} {"Template_token": ["", "if", "(", "r", "->", "type", "==", "ERT_CLEANUP", ")", "flags", "|=", "", ";", "else", "flags", "|=", "", ";", "}", "flags", "=", "", ";", "if", "(", "flags", "&", "", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";", "if", "(", "flags", "&", "", ")", "fputs", "(", "", ",", "asm_out_file", ")", ";"], "ground_truth": ["fputc", "(", "'\\n'", ",", "asm_out_file", ")", ";"], "File": "winnt", "Func": "i386_pe_seh_emit_except_personality", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240772, "Length": 55, "Cover_Rate": 0.5670103092783505} {"Template_token": ["", "cfun", "->", "machine", "->", "seh", "->", "after_prologue", "=", "true", ";"], "ground_truth": ["fputs", "(", "", ",", "f", ")", ";"], "File": "winnt", "Func": "i386_pe_seh_end_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240773, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "if", "(", "cfun", "->", "is_thunk", ")", "return", ";", "cfun", "->", "machine", "->", "seh", "->", "after_prologue", "=", "true", ";", "fputs", "(", "", ",", "f", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_seh_end_prologue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240774, "Length": 33, "Cover_Rate": 0.8048780487804879} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "if", "(", "cfun", "->", "is_thunk", ")", "return", ";", "seh", "=", "cfun", "->", "machine", "->", "seh", ";", "if", "(", "cold", "!=", "seh", "->", "in_cold_section", ")", "return", ";", "XDELETE", "(", "seh", ")", ";", "cfun", "->", "machine", "->", "seh", "=", "NULL", ";", "fputs", "(", "", ",", "f", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_seh_fini", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240775, "Length": 54, "Cover_Rate": 0.7605633802816901} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "if", "(", "cfun", "->", "is_thunk", ")", "return", ";", "gcc_assert", "(", "!", "stack_realign_drap", ")", ";", "seh", "=", "XCNEW", "(", "struct", "seh_frame_state", ")", ";", "cfun", "->", "machine", "->", "seh", "=", "seh", ";"], "ground_truth": ["seh", "->", "sp_offset", "=", "INCOMING_FRAME_SP_OFFSET", ";"], "File": "winnt", "Func": "i386_pe_seh_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240776, "Length": 43, "Cover_Rate": 0.4387755102040816} {"Template_token": ["", "fputs", "(", "", ",", "f", ")", ";", "assemble_name", "(", "f", ",", "IDENTIFIER_POINTER", "(", "DECL_ASSEMBLER_NAME", "(", "cfun", "->", "decl", ")", ")", ")", ";", "fputc", "(", "'\\n'", ",", "f", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_seh_init", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240777, "Length": 30, "Cover_Rate": 0.30612244897959184} {"Template_token": ["", "void", "i386_pe_seh_init_sections", "(", "void", ")", "{"], "ground_truth": ["if", "(", "TARGET_SEH", ")", "exception_section", "=", "get_unnamed_section", "(", "", ",", "output_section_asm_op", ",", "", ")", ";"], "File": "winnt", "Func": "i386_pe_seh_init_sections", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240778, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "if", "(", "pat", "==", "NULL", ")", "{", "pat", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", ")", "pat", "=", "XVECEXP", "(", "pat", ",", "", ",", "", ")", ";", "}", "seh_cfa_adjust_cfa", "(", "out_file", ",", "seh", ",", "pat", ")", ";", "handled_one", "=", "true", ";", "break", ";", "case", "REG_CFA_OFFSET", ":", "pat", "=", "XEXP", "(", "note", ",", "", ")", ";", "if", "(", "pat", "==", "NULL", ")", "pat", "=", "single_set", "(", "insn", ")", ";", "seh_cfa_offset", "(", "out_file", ",", "seh", ",", "pat", ")", ";", "handled_one", "=", "true", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "winnt", "Func": "i386_pe_seh_unwind_emit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240780, "Length": 101, "Cover_Rate": 0.31076923076923074} {"Template_token": ["", "if", "(", "!", "TARGET_SEH", ")", "return", ";", "seh", "=", "cfun", "->", "machine", "->", "seh", ";", "if", "(", "NOTE_P", "(", "insn", ")", "&&", "NOTE_KIND", "(", "insn", ")", "==", "NOTE_INSN_SWITCH_TEXT_SECTIONS", ")", "{", "rtx_insn", "*", "prev", "=", "prev_active_insn", "(", "insn", ")", ";", "if", "(", "prev", "&&", "(", "CALL_P", "(", "prev", ")", "||", "!", "insn_nothrow_p", "(", "prev", ")", ")", ")", "fputs", "(", "", ",", "out_file", ")", ";", "fputs", "(", "", ",", "out_file", ")", ";", "seh", "->", "in_cold_section", "=", "true", ";", "return", ";", "}", "if", "(", "NOTE_P", "(", "insn", ")", "||", "!", "RTX_FRAME_RELATED_P", "(", "insn", ")", ")", "return", ";", "if", "(", "seh", "->", "after_prologue", ")", "return", ";"], "ground_truth": ["for", "(", "note", "=", "REG_NOTES", "(", "insn", ")", ";", "note", ";", "note", "=", "XEXP", "(", "note", ",", "", ")", ")", "{"], "File": "winnt", "Func": "i386_pe_seh_unwind_emit", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240781, "Length": 123, "Cover_Rate": 0.37846153846153846} {"Template_token": ["", "i386_pe_declare_function_type", "(", "f", ",", "name", ",", "TREE_PUBLIC", "(", "decl", ")", ")", ";", "if", "(", "decl", "!=", "NULL_TREE", ")", "switch_to_section", "(", "function_section", "(", "decl", ")", ")", ";"], "ground_truth": ["ASM_OUTPUT_FUNCTION_LABEL", "(", "f", ",", "name", ",", "decl", ")", ";"], "File": "winnt", "Func": "i386_pe_start_function", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240782, "Length": 35, "Cover_Rate": 0.5737704918032787} {"Template_token": ["", "const", "char", "*", "p", ";", "const", "char", "*", "name", "=", "default_strip_name_encoding", "(", "str", ")", ";", "if", "(", "*", "name", "==", "'@'", ")", "name", "++", ";", "p", "=", "strchr", "(", "name", ",", "'@'", ")", ";", "if", "(", "p", ")", "return", "ggc_alloc_string", "(", "name", ",", "p", "-", "name", ")", ";", "return", "name", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_strip_name_encoding_full", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240783, "Length": 52, "Cover_Rate": 0.8253968253968254} {"Template_token": ["", "p", "=", "strchr", "(", "name", ",", "'@'", ")", ";", "if", "(", "p", ")", "return", "ggc_alloc_string", "(", "name", ",", "p", "-", "name", ")", ";", "return", "name", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_strip_name_encoding_full", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240784, "Length": 27, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "prefix", "=", "", ";", "else", "if", "(", "decl_readonly_section", "(", "decl", ",", "reloc", ")", ")", "prefix", "=", "", ";", "else", "prefix", "=", "", ";", "len", "=", "strlen", "(", "name", ")", "+", "strlen", "(", "prefix", ")", ";", "string", "=", "XALLOCAVEC", "(", "char", ",", "len", "+", "", ")", ";", "sprintf", "(", "string", ",", "", ",", "prefix", ",", "name", ")", ";", "set_decl_section_name", "(", "decl", ",", "string", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "i386_pe_unique_section", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240785, "Length": 74, "Cover_Rate": 0.592} {"Template_token": ["", "bool", "i386_pe_valid_dllimport_attribute_p", "(", "const_tree", "decl", ")", "{", "if", "(", "TARGET_NOP_FUN_DLLIMPORT", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "winnt", "Func": "i386_pe_valid_dllimport_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240786, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "bool", "i386_pe_valid_dllimport_attribute_p", "(", "const_tree", "decl", ")", "{", "if", "(", "TARGET_NOP_FUN_DLLIMPORT", "&&", "TREE_CODE", "(", "decl", ")", "==", "FUNCTION_DECL", ")", "return", "false", ";"], "ground_truth": ["return", "true", ";"], "File": "winnt", "Func": "i386_pe_valid_dllimport_attribute_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240787, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "if", "(", "TREE_CODE", "(", "decl", ")", "!=", "VAR_DECL", "||", "!", "TREE_PUBLIC", "(", "decl", ")", ")", "error", "(", "", "", ",", "name", ")", ";", "else", "{", "make_decl_one_only", "(", "decl", ",", "DECL_ASSEMBLER_NAME", "(", "decl", ")", ")", ";", "DECL_COMMON", "(", "decl", ")", "=", "", ";", "}", "*", "no_add_attrs", "=", "true", ";", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "ix86_handle_selectany_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240788, "Length": 52, "Cover_Rate": 0.6753246753246753} {"Template_token": ["", "tree", "ix86_handle_shared_attribute", "(", "tree", "*", "node", ",", "tree", "name", ",", "tree", ",", "int", ",", "bool", "*", "no_add_attrs", ")", "{", "if", "(", "TREE_CODE", "(", "*", "node", ")", "!=", "VAR_DECL", ")", "{", "warning", "(", "OPT_Wattributes", ",", "", ",", "name", ")", ";", "*", "no_add_attrs", "=", "true", ";", "}", "return", "NULL_TREE", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "ix86_handle_shared_attribute", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240789, "Length": 49, "Cover_Rate": 1.0} {"Template_token": ["", "}", "gcc_assert", "(", "src", "==", "stack_pointer_rtx", ")", ";", "gcc_assert", "(", "seh", "->", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dest_regno", "=", "REGNO", "(", "dest", ")", ";", "if", "(", "dest_regno", "==", "STACK_POINTER_REGNUM", ")", "seh_emit_stackalloc", "(", "f", ",", "seh", ",", "reg_offset", ")", ";", "else", "if", "(", "dest_regno", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "seh", "->", "cfa_reg", "=", "dest", ";", "seh", "->", "cfa_offset", "-=", "reg_offset", ";", "offset", "=", "seh", "->", "sp_offset", "-", "seh", "->", "cfa_offset", ";"], "ground_truth": ["gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";"], "File": "winnt", "Func": "seh_cfa_adjust_cfa", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240790, "Length": 83, "Cover_Rate": 0.34439834024896265} {"Template_token": ["", "}", "gcc_assert", "(", "src", "==", "stack_pointer_rtx", ")", ";", "gcc_assert", "(", "seh", "->", "cfa_reg", "==", "stack_pointer_rtx", ")", ";", "dest_regno", "=", "REGNO", "(", "dest", ")", ";", "if", "(", "dest_regno", "==", "STACK_POINTER_REGNUM", ")", "seh_emit_stackalloc", "(", "f", ",", "seh", ",", "reg_offset", ")", ";", "else", "if", "(", "dest_regno", "==", "HARD_FRAME_POINTER_REGNUM", ")", "{", "HOST_WIDE_INT", "offset", ";", "seh", "->", "cfa_reg", "=", "dest", ";", "seh", "->", "cfa_offset", "-=", "reg_offset", ";", "offset", "=", "seh", "->", "sp_offset", "-", "seh", "->", "cfa_offset", ";", "gcc_assert", "(", "(", "offset", "&", "", ")", "==", "", ")", ";", "gcc_assert", "(", "IN_RANGE", "(", "offset", ",", "", ",", "", ")", ")", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "seh", "->", "cfa_reg", ",", "", ",", "f", ")", ";", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "seh_cfa_adjust_cfa", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240791, "Length": 125, "Cover_Rate": 0.5186721991701245} {"Template_token": ["", "dest", "=", "SET_DEST", "(", "pat", ")", ";", "src", "=", "SET_SRC", "(", "pat", ")", ";", "gcc_assert", "(", "MEM_P", "(", "dest", ")", ")", ";", "dest", "=", "XEXP", "(", "dest", ",", "", ")", ";", "if", "(", "REG_P", "(", "dest", ")", ")", "reg_offset", "=", "", ";", "else", "{", "gcc_assert", "(", "GET_CODE", "(", "dest", ")", "==", "PLUS", ")", ";", "reg_offset", "=", "INTVAL", "(", "XEXP", "(", "dest", ",", "", ")", ")", ";", "dest", "=", "XEXP", "(", "dest", ",", "", ")", ";", "}", "gcc_assert", "(", "dest", "==", "seh", "->", "cfa_reg", ")", ";", "seh_emit_save", "(", "f", ",", "seh", ",", "src", ",", "seh", "->", "cfa_offset", "-", "reg_offset", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "seh_cfa_offset", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240792, "Length": 101, "Cover_Rate": 0.8015873015873016} {"Template_token": ["", "seh", "->", "sp_offset", "+=", "UNITS_PER_WORD", ";", "seh", "->", "reg_offset", "[", "regno", "]", "=", "seh", "->", "sp_offset", ";", "if", "(", "seh", "->", "cfa_reg", "==", "stack_pointer_rtx", ")", "seh", "->", "cfa_offset", "+=", "UNITS_PER_WORD", ";", "fputs", "(", "", ",", "f", ")", ";", "print_reg", "(", "reg", ",", "", ",", "f", ")", ";", "fputc", "(", "'\\n'", ",", "f", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "seh_emit_push", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240793, "Length": 55, "Cover_Rate": 0.6111111111111112} {"Template_token": ["", "static", "void", "seh_emit_save", "(", "FILE", "*", "f", ",", "struct", "seh_frame_state", "*", "seh", ",", "rtx", "reg", ",", "HOST_WIDE_INT", "cfa_offset", ")", "{", "const", "unsigned", "int", "regno", "=", "REGNO", "(", "reg", ")", ";", "HOST_WIDE_INT", "offset", ";", "seh", "->", "reg_offset", "[", "regno", "]", "=", "cfa_offset", ";", "gcc_assert", "(", "seh", "->", "sp_offset", ">=", "cfa_offset", ")", ";"], "ground_truth": ["offset", "=", "seh", "->", "sp_offset", "-", "cfa_offset", ";"], "File": "winnt", "Func": "seh_emit_save", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240794, "Length": 59, "Cover_Rate": 0.5412844036697247} {"Template_token": ["", "static", "void", "seh_emit_stackalloc", "(", "FILE", "*", "f", ",", "struct", "seh_frame_state", "*", "seh", ",", "HOST_WIDE_INT", "offset", ")", "{", "gcc_assert", "(", "offset", "<", "", ")", ";"], "ground_truth": ["offset", "=", "-", "offset", ";"], "File": "winnt", "Func": "seh_emit_stackalloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240795, "Length": 29, "Cover_Rate": 0.43283582089552236} {"Template_token": ["", "seh", "->", "sp_offset", "+=", "offset", ";", "if", "(", "offset", "<", "SEH_MAX_FRAME_SIZE", ")", "fprintf", "(", "f", ",", "", "HOST_WIDE_INT_PRINT_DEC", "", ",", "offset", ")", ";"], "ground_truth": ["}"], "File": "winnt", "Func": "seh_emit_stackalloc", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240796, "Length": 24, "Cover_Rate": 0.3582089552238806} {"Template_token": ["", "if", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "||", "GET_CODE", "(", "pat", ")", "==", "SEQUENCE", ")", "{", "int", "i", ",", "n", "=", "XVECLEN", "(", "pat", ",", "", ")", ",", "pass", ",", "npass", ";", "npass", "=", "(", "GET_CODE", "(", "pat", ")", "==", "PARALLEL", "?", "", ":", "", ")", ";", "for", "(", "pass", "=", "", ";", "pass", "<", "npass", ";", "++", "pass", ")", "for", "(", "i", "=", "", ";", "i", "<", "n", ";", "++", "i", ")", "{", "rtx", "ele", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";", "if", "(", "GET_CODE", "(", "ele", ")", "!=", "SET", ")", "continue", ";", "dest", "=", "SET_DEST", "(", "ele", ")", ";", "if", "(", "i", "==", "", "||", "RTX_FRAME_RELATED_P", "(", "ele", ")", ")", "{", "if", "(", "(", "MEM_P", "(", "dest", ")", "^", "pass", ")", "||", "npass", "==", "", ")", "seh_frame_related_expr", "(", "f", ",", "seh", ",", "ele", ")", ";", "}", "}", "return", ";", "}", "dest", "=", "SET_DEST", "(", "pat", ")", ";", "src", "=", "SET_SRC", "(", "pat", ")", ";", "switch", "(", "GET_CODE", "(", "dest", ")", ")", "{", "case", "REG", ":", "switch", "(", "GET_CODE", "(", "src", ")", ")", "{", "case", "REG", ":", "gcc_assert", "(", "src", "==", "stack_pointer_rtx", ")", ";", "gcc_assert", "(", "dest", "==", "hard_frame_pointer_rtx", ")", ";", "seh_cfa_adjust_cfa", "(", "f", ",", "seh", ",", "pat", ")", ";", "break", ";", "case", "PLUS", ":", "addend", "=", "INTVAL", "(", "XEXP", "(", "src", ",", "", ")", ")", ";", "src", "=", "XEXP", "(", "src", ",", "", ")", ";", "if", "(", "dest", "==", "hard_frame_pointer_rtx", ")", "seh_cfa_adjust_cfa", "(", "f", ",", "seh", ",", "pat", ")", ";", "else", "if", "(", "dest", "==", "stack_pointer_rtx", ")", "{", "gcc_assert", "(", "src", "==", "stack_pointer_rtx", ")", ";", "seh_emit_stackalloc", "(", "f", ",", "seh", ",", "addend", ")", ";", "}", "else", "gcc_unreachable", "(", ")", ";", "break", ";"], "ground_truth": ["default", ":"], "File": "winnt", "Func": "seh_frame_related_expr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240797, "Length": 280, "Cover_Rate": 0.7329842931937173} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_aesdec128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "wmmintrin", "Func": "_mm_aesdec_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240801, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesenclast_si128", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_aesenclast128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "wmmintrin", "Func": "_mm_aesenclast_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240802, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesenc_si128", "(", "__m128i", "__X", ",", "__m128i", "__Y", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_aesenc128", "(", "(", "__v2di", ")", "__X", ",", "(", "__v2di", ")", "__Y", ")", ";"], "ground_truth": ["}"], "File": "wmmintrin", "Func": "_mm_aesenc_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240804, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aesimc_si128", "(", "__m128i", "__X", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_aesimc128", "(", "(", "__v2di", ")", "__X", ")", ";"], "File": "wmmintrin", "Func": "_mm_aesimc_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240806, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aeskeygenassist_si128", "(", "__m128i", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_aeskeygenassist128", "(", "(", "__v2di", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "wmmintrin", "Func": "_mm_aeskeygenassist_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240808, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_aeskeygenassist_si128", "(", "__m128i", "__X", ",", "const", "int", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_aeskeygenassist128", "(", "(", "__v2di", ")", "__X", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "wmmintrin", "Func": "_mm_aeskeygenassist_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240809, "Length": 38, "Cover_Rate": 1.0} {"Template_token": ["", "sd_iterator_def", "sd_it", ";", "dep_t", "dep", ";", "int", "index", "=", "-", "", ";", "int", "i", ";", "if", "(", "!", "TARGET_CPU_P", "(", "BONNELL", ")", ")", "return", "index", ";", "insn", "=", "ready", "[", "n_ready", "-", "", "]", ";", "set", "=", "single_set", "(", "insn", ")", ";", "if", "(", "!", "set", ")", "return", "index", ";", "if", "(", "!", "(", "GET_CODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "set", ")", ")", "==", "SImode", ")", ")", "return", "index", ";", "for", "(", "i", "=", "n_ready", "-", "", ";", "i", ">=", "", ";", "i", "--", ")", "{", "insn", "=", "ready", "[", "i", "]", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "insn", ")", ")", "continue", ";", "insn2", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "insn2", ")", "==", "PARALLEL", ")", "insn2", "=", "XVECEXP", "(", "insn2", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn2", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_SRC", "(", "insn2", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "insn2", ")", ")", "==", "SImode", ")", "continue", ";", "FOR_EACH_DEP", "(", "insn", ",", "SD_LIST_FORW", ",", "sd_it", ",", "dep", ")", "{", "rtx", "con", ";", "con", "=", "DEP_CON", "(", "dep", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "con", ")", ")", "continue", ";", "insn1", "=", "PATTERN", "(", "con", ")", ";", "if", "(", "GET_CODE", "(", "insn1", ")", "==", "PARALLEL", ")", "insn1", "=", "XVECEXP", "(", "insn1", ",", "", ",", "", ")", ";", "if", "(", "GET_CODE", "(", "insn1", ")", "==", "SET", "&&", "GET_CODE", "(", "SET_SRC", "(", "insn1", ")", ")", "==", "MULT", "&&", "GET_MODE", "(", "SET_SRC", "(", "insn1", ")", ")", "==", "SImode", ")", "{", "sd_iterator_def", "sd_it1", ";", "dep_t", "dep1", ";", "index", "=", "i", ";", "FOR_EACH_DEP", "(", "con", ",", "SD_LIST_BACK", ",", "sd_it1", ",", "dep1", ")", "{", "rtx", "pro", ";", "pro", "=", "DEP_PRO", "(", "dep1", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";", "if", "(", "pro", "!=", "insn", ")", "index", "=", "-", "", ";", "}", "if", "(", "index", ">=", "", ")", "break", ";", "}"], "ground_truth": ["}"], "File": "x86-tune-sched-atom", "Func": "do_reorder_for_imul", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240812, "Length": 320, "Cover_Rate": 0.896358543417367} {"Template_token": ["", "if", "(", "(", "index", "=", "do_reorder_for_imul", "(", "ready", ",", "n_ready", ")", ")", ">=", "", ")", "{", "if", "(", "sched_verbose", ">", "", ")", "fprintf", "(", "dump", ",", "", ",", "INSN_UID", "(", "ready", "[", "index", "]", ")", ")", ";", "insn", "=", "ready", "[", "index", "]", ";", "for", "(", "i", "=", "index", ";", "i", "<", "n_ready", "-", "", ";", "i", "++", ")", "ready", "[", "i", "]", "=", "ready", "[", "i", "+", "", "]", ";", "ready", "[", "n_ready", "-", "", "]", "=", "insn", ";", "return", "issue_rate", ";", "}", "if", "(", "clock_var", "!=", "", "&&", "!", "sel_sched_p", "(", ")", "&&", "swap_top_of_ready_list", "(", "ready", ",", "n_ready", ")", ")", "{", "if", "(", "sched_verbose", ">", "", ")", "fprintf", "(", "dump", ",", "", ",", "INSN_UID", "(", "ready", "[", "n_ready", "-", "", "]", ")", ",", "INSN_UID", "(", "ready", "[", "n_ready", "-", "", "]", ")", ")", ";", "insn", "=", "ready", "[", "n_ready", "-", "", "]", ";", "ready", "[", "n_ready", "-", "", "]", "=", "ready", "[", "n_ready", "-", "", "]", ";"], "ground_truth": ["ready", "[", "n_ready", "-", "", "]", "=", "insn", ";"], "File": "x86-tune-sched-atom", "Func": "ix86_atom_sched_reorder", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240813, "Length": 168, "Cover_Rate": 0.6292134831460674} {"Template_token": ["", "int", "ix86_atom_sched_reorder", "(", "FILE", "*", "dump", ",", "int", "sched_verbose", ",", "rtx_insn", "*", "*", "ready", ",", "int", "*", "pn_ready", ",", "int", "clock_var", ")", "{", "int", "issue_rate", "=", "-", "", ";", "int", "n_ready", "=", "*", "pn_ready", ";", "int", "i", ";", "rtx_insn", "*", "insn", ";", "int", "index", "=", "-", "", ";", "issue_rate", "=", "ix86_issue_rate", "(", ")", ";", "if", "(", "!", "TARGET_CPU_P", "(", "BONNELL", ")", "&&", "!", "TARGET_CPU_P", "(", "SILVERMONT", ")", "&&", "!", "TARGET_CPU_P", "(", "INTEL", ")", ")", "return", "issue_rate", ";", "if", "(", "n_ready", "<=", "", ")", "return", "issue_rate", ";", "if", "(", "!", "reload_completed", ")", "return", "issue_rate", ";", "if", "(", "(", "index", "=", "do_reorder_for_imul", "(", "ready", ",", "n_ready", ")", ")", ">=", "", ")", "{", "if", "(", "sched_verbose", ">", "", ")", "fprintf", "(", "dump", ",", "", ",", "INSN_UID", "(", "ready", "[", "index", "]", ")", ")", ";"], "ground_truth": ["insn", "=", "ready", "[", "index", "]", ";"], "File": "x86-tune-sched-atom", "Func": "ix86_atom_sched_reorder", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240814, "Length": 138, "Cover_Rate": 0.5168539325842697} {"Template_token": ["", "if", "(", "!", "NONJUMP_INSN_P", "(", "next", ")", ")", "return", "false", ";", "set", "=", "single_set", "(", "top", ")", ";", "if", "(", "!", "set", ")", "return", "false", ";", "set", "=", "single_set", "(", "next", ")", ";", "if", "(", "!", "set", ")", "return", "false", ";", "if", "(", "INSN_PRIORITY_KNOWN", "(", "top", ")", "&&", "INSN_PRIORITY_KNOWN", "(", "next", ")", ")", "{", "if", "(", "INSN_PRIORITY", "(", "top", ")", "!=", "INSN_PRIORITY", "(", "next", ")", ")", "return", "false", ";", "FOR_EACH_DEP", "(", "top", ",", "SD_LIST_RES_BACK", ",", "sd_it", ",", "dep", ")", "{", "rtx", "pro", ";", "pro", "=", "DEP_PRO", "(", "dep", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";", "if", "(", "INSN_TICK", "(", "pro", ")", ">", "clock1", ")", "clock1", "=", "INSN_TICK", "(", "pro", ")", ";", "}", "FOR_EACH_DEP", "(", "next", ",", "SD_LIST_RES_BACK", ",", "sd_it", ",", "dep", ")", "{", "rtx", "pro", ";", "pro", "=", "DEP_PRO", "(", "dep", ")", ";", "if", "(", "!", "NONDEBUG_INSN_P", "(", "pro", ")", ")", "continue", ";", "if", "(", "INSN_TICK", "(", "pro", ")", ">", "clock2", ")", "clock2", "=", "INSN_TICK", "(", "pro", ")", ";", "}", "if", "(", "clock1", "==", "clock2", ")", "{", "enum", "attr_memory", "memory1", ",", "memory2", ";", "memory1", "=", "get_attr_memory", "(", "top", ")", ";", "memory2", "=", "get_attr_memory", "(", "next", ")", ";", "if", "(", "memory2", "==", "MEMORY_LOAD", "&&", "memory1", "!=", "MEMORY_LOAD", ")", "return", "true", ";", "}"], "ground_truth": ["return", "(", "bool", ")", "(", "clock2", "<", "clock1", ")", ";"], "File": "x86-tune-sched-atom", "Func": "swap_top_of_ready_list", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240815, "Length": 216, "Cover_Rate": 0.6605504587155964} {"Template_token": ["", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "window", "[", "num_insn", "]", ".", "insn", "=", "insn", ";", "window", "[", "num_insn", "]", ".", "byte_len", "=", "byte_len", ";", "window", "[", "num_insn", "]", ".", "group", "=", "group", ";", "window", "[", "num_insn", "]", ".", "path", "=", "path", ";", "window", "[", "num_insn", "]", ".", "imm_bytes", "=", "imm_size", ";", "window_list", "->", "window_size", "+=", "byte_len", ";", "window_list", "->", "num_insn", "=", "num_insn", "+", "", ";", "window_list", "->", "num_uops", "=", "window_list", "->", "num_uops", "+", "num_uops", ";", "window_list", "->", "imm_size", "+=", "imm_size", ";", "window_list", "->", "num_imm", "+=", "num_imm_operand", ";"], "ground_truth": ["window_list", "->", "num_imm_32", "+=", "num_imm32_operand", ";"], "File": "x86-tune-sched-bd", "Func": "add_insn_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240816, "Length": 103, "Cover_Rate": 0.4087301587301587} {"Template_token": ["", "int", "byte_len", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "int", "num_insn", "=", "window_list", "->", "num_insn", ";", "int", "imm_size", ";", "sched_insn_info", "*", "window", "=", "window_list", "->", "window", ";", "enum", "dispatch_group", "group", "=", "get_insn_group", "(", "insn", ")", ";", "enum", "insn_path", "path", "=", "get_insn_path", "(", "insn", ")", ";", "int", "num_imm_operand", ";", "int", "num_imm32_operand", ";", "int", "num_imm64_operand", ";", "if", "(", "!", "window_list", "->", "violation", "&&", "group", "!=", "disp_cmp", "&&", "!", "fits_dispatch_window", "(", "insn", ")", ")", "window_list", "->", "violation", "=", "true", ";", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "window", "[", "num_insn", "]", ".", "insn", "=", "insn", ";", "window", "[", "num_insn", "]", ".", "byte_len", "=", "byte_len", ";", "window", "[", "num_insn", "]", ".", "group", "=", "group", ";", "window", "[", "num_insn", "]", ".", "path", "=", "path", ";"], "ground_truth": ["window", "[", "num_insn", "]", ".", "imm_bytes", "=", "imm_size", ";"], "File": "x86-tune-sched-bd", "Func": "add_insn_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240817, "Length": 137, "Cover_Rate": 0.5436507936507936} {"Template_token": ["", "if", "(", "INSN_CODE", "(", "insn", ")", "<", "", ")", "return", ";", "byte_len", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "window_list", "=", "dispatch_window_list", ";", "next_list", "=", "window_list", "->", "next", ";", "path", "=", "get_insn_path", "(", "insn", ")", ";", "insn_group", "=", "get_insn_group", "(", "insn", ")", ";", "if", "(", "next_list", ")", "window_list", "=", "dispatch_window_list", "->", "next", ";", "if", "(", "path", "==", "path_single", ")", "insn_num_uops", "=", "", ";", "else", "if", "(", "path", "==", "path_double", ")", "insn_num_uops", "=", "", ";", "else", "insn_num_uops", "=", "(", "int", ")", "path", ";", "num_insn", "=", "window_list", "->", "num_insn", ";", "num_uops", "=", "window_list", "->", "num_uops", ";", "window_num", "=", "window_list", "->", "window_num", ";", "insn_fits", "=", "fits_dispatch_window", "(", "insn", ")", ";", "if", "(", "num_insn", ">=", "MAX_INSN", "||", "num_uops", "+", "insn_num_uops", ">", "MAX_INSN", "||", "!", "(", "insn_fits", ")", ")", "{", "window_num", "=", "~", "window_num", "&", "", ";", "window_list", "=", "allocate_next_window", "(", "window_num", ")", ";", "}", "if", "(", "window_num", "==", "", ")", "{", "add_insn_window", "(", "insn", ",", "window_list", ",", "insn_num_uops", ")", ";", "if", "(", "window_list", "->", "num_insn", ">=", "MAX_INSN", "&&", "insn_group", "==", "disp_branch", ")", "{", "process_end_window", "(", ")", ";", "return", ";", "}", "}", "else", "if", "(", "window_num", "==", "", ")", "{", "window0_list", "=", "window_list", "->", "prev", ";"], "ground_truth": ["sum", "=", "window0_list", "->", "window_size", "+", "window_list", "->", "window_size", ";"], "File": "x86-tune-sched-bd", "Func": "add_to_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240818, "Length": 200, "Cover_Rate": 0.6557377049180327} {"Template_token": ["", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "fprintf", "(", "file", ",", "", ",", "group_name", "[", "group", "]", ",", "path", ",", "byte_len", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "num_imm_operand", ",", "num_imm32_operand", ",", "num_imm64_operand", ",", "imm_size", ")", ";"], "File": "x86-tune-sched-bd", "Func": "debug_insn_dispatch_info_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240819, "Length": 54, "Cover_Rate": 0.43548387096774194} {"Template_token": ["", "byte_len", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "path", "=", "get_insn_path", "(", "insn", ")", ";", "group", "=", "get_insn_group", "(", "insn", ")", ";", "imm_size", "=", "get_num_immediates", "(", "insn", ",", "&", "num_imm_operand", ",", "&", "num_imm32_operand", ",", "&", "num_imm64_operand", ")", ";", "fprintf", "(", "file", ",", "", ")", ";", "fprintf", "(", "file", ",", "", ",", "group_name", "[", "group", "]", ",", "path", ",", "byte_len", ")", ";"], "ground_truth": ["fprintf", "(", "file", ",", "", ",", "num_imm_operand", ",", "num_imm32_operand", ",", "num_imm64_operand", ",", "imm_size", ")", ";"], "File": "x86-tune-sched-bd", "Func": "debug_insn_dispatch_info_file", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240820, "Length": 75, "Cover_Rate": 0.6048387096774194} {"Template_token": ["", "if", "(", "group", "==", "disp_no_group", "||", "group", "==", "disp_branch", ")", "return", "true", ";", "if", "(", "window_list_next", ")", "window_list", "=", "window_list_next", ";", "if", "(", "window_list", "->", "window_num", "==", "", ")", "{", "sum", "=", "window_list", "->", "prev", "->", "window_size", "+", "window_list", "->", "window_size", ";", "if", "(", "sum", "==", "", "||", "(", "ix86_min_insn_size", "(", "insn", ")", "+", "sum", ")", ">=", "", ")", "return", "true", ";", "}", "num_restrict", "=", "count_num_restricted", "(", "insn", ",", "window_list", ")", ";", "if", "(", "num_restrict", ">", "num_allowable_groups", "[", "group", "]", ")", "return", "false", ";"], "ground_truth": ["if", "(", "window_list", "->", "window_num", "==", "", ")", "{"], "File": "x86-tune-sched-bd", "Func": "fits_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240821, "Length": 93, "Cover_Rate": 0.4946808510638298} {"Template_token": ["", "if", "(", "group", "==", "disp_jcc", "||", "group", "==", "disp_cmp", ")", "return", "false", ";", "if", "(", "group", "==", "disp_no_group", "||", "group", "==", "disp_branch", ")", "return", "true", ";", "if", "(", "window_list_next", ")", "window_list", "=", "window_list_next", ";", "if", "(", "window_list", "->", "window_num", "==", "", ")", "{", "sum", "=", "window_list", "->", "prev", "->", "window_size", "+", "window_list", "->", "window_size", ";", "if", "(", "sum", "==", "", "||", "(", "ix86_min_insn_size", "(", "insn", ")", "+", "sum", ")", ">=", "", ")", "return", "true", ";", "}", "num_restrict", "=", "count_num_restricted", "(", "insn", ",", "window_list", ")", ";"], "ground_truth": ["if", "(", "num_restrict", ">", "num_allowable_groups", "[", "group", "]", ")", "return", "false", ";"], "File": "x86-tune-sched-bd", "Func": "fits_dispatch_window", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240822, "Length": 97, "Cover_Rate": 0.5159574468085106} {"Template_token": ["", "else", "if", "(", "mode", "==", "ADD_TO_DISPATCH_WINDOW", ")", "add_to_dispatch_window", "(", "insn", ")", ";"], "ground_truth": ["}"], "File": "x86-tune-sched-bd", "Func": "ix86_bd_do_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240823, "Length": 13, "Cover_Rate": 0.38235294117647056} {"Template_token": ["", "void", "ix86_bd_do_dispatch", "(", "rtx_insn", "*", "insn", ",", "int", "mode", ")", "{", "if", "(", "mode", "==", "DISPATCH_INIT", ")", "init_dispatch_sched", "(", ")", ";"], "ground_truth": ["else", "if", "(", "mode", "==", "ADD_TO_DISPATCH_WINDOW", ")", "add_to_dispatch_window", "(", "insn", ")", ";"], "File": "x86-tune-sched-bd", "Func": "ix86_bd_do_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240824, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "case", "IS_DISPATCH_ON", ":", "return", "true", ";", "case", "IS_CMP", ":", "return", "is_cmp", "(", "insn", ")", ";", "case", "DISPATCH_VIOLATION", ":", "return", "dispatch_violation", "(", ")", ";", "case", "FITS_DISPATCH_WINDOW", ":", "return", "fits_dispatch_window", "(", "insn", ")", ";"], "ground_truth": ["}"], "File": "x86-tune-sched-bd", "Func": "ix86_bd_has_dispatch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240825, "Length": 33, "Cover_Rate": 0.39285714285714285} {"Template_token": ["", "data", "->", "ready_try_change", "=", "sbitmap_alloc", "(", "n_ready", ")", ";", "data", "->", "ready_try_change_size", "=", "n_ready", ";", "}", "else", "if", "(", "data", "->", "ready_try_change_size", "<", "n_ready", ")", "{", "data", "->", "ready_try_change", "=", "sbitmap_resize", "(", "data", "->", "ready_try_change", ",", "n_ready", ",", "", ")", ";", "data", "->", "ready_try_change_size", "=", "n_ready", ";", "}"], "ground_truth": ["bitmap_clear", "(", "data", "->", "ready_try_change", ")", ";"], "File": "x86-tune-sched-core", "Func": "core2i7_first_cycle_multipass_issue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240826, "Length": 55, "Cover_Rate": 0.34375} {"Template_token": ["", "static", "void", "core2i7_first_cycle_multipass_issue", "(", "void", "*", "_data", ",", "signed", "char", "*", "ready_try", ",", "int", "n_ready", ",", "rtx_insn", "*", "insn", ",", "const", "void", "*", "_prev_data", ")", "{", "ix86_first_cycle_multipass_data_t", "data", "=", "(", "ix86_first_cycle_multipass_data_t", ")", "_data", ";", "const_ix86_first_cycle_multipass_data_t", "prev_data", "=", "(", "const_ix86_first_cycle_multipass_data_t", ")", "_prev_data", ";", "int", "insn_size", "=", "ix86_min_insn_size", "(", "insn", ")", ";", "data", "->", "ifetch_block_len", "=", "prev_data", "->", "ifetch_block_len", "+", "insn_size", ";", "data", "->", "ifetch_block_n_insns", "=", "prev_data", "->", "ifetch_block_n_insns", "+", "", ";", "gcc_assert", "(", "data", "->", "ifetch_block_len", "<=", "core2i7_ifetch_block_size", "&&", "data", "->", "ifetch_block_n_insns", "<=", "core2i7_ifetch_block_max_insns", ")", ";", "if", "(", "!", "data", "->", "ready_try_change", ")", "{"], "ground_truth": ["data", "->", "ready_try_change", "=", "sbitmap_alloc", "(", "n_ready", ")", ";"], "File": "x86-tune-sched-core", "Func": "core2i7_first_cycle_multipass_issue", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240827, "Length": 102, "Cover_Rate": 0.6375} {"Template_token": ["", "targetm", ".", "sched", ".", "first_cycle_multipass_init", "=", "core2i7_first_cycle_multipass_init", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_begin", "=", "core2i7_first_cycle_multipass_begin", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "core2i7_first_cycle_multipass_issue", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "core2i7_first_cycle_multipass_backtrack", ";"], "ground_truth": ["targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "core2i7_first_cycle_multipass_end", ";"], "File": "x86-tune-sched-core", "Func": "ix86_core2i7_init_hooks", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240828, "Length": 40, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "targetm", ".", "sched", ".", "first_cycle_multipass_issue", "=", "core2i7_first_cycle_multipass_issue", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_backtrack", "=", "core2i7_first_cycle_multipass_backtrack", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_end", "=", "core2i7_first_cycle_multipass_end", ";", "targetm", ".", "sched", ".", "first_cycle_multipass_fini", "=", "core2i7_first_cycle_multipass_fini", ";", "core2i7_secondary_decoder_max_insn_size", "=", "", ";"], "ground_truth": ["core2i7_ifetch_block_size", "=", "", ";"], "File": "x86-tune-sched-core", "Func": "ix86_core2i7_init_hooks", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240829, "Length": 40, "Cover_Rate": 0.5333333333333333} {"Template_token": ["", "case", "PROCESSOR_BDVER4", ":", "case", "PROCESSOR_ZNVER1", ":", "case", "PROCESSOR_ZNVER2", ":", "case", "PROCESSOR_ZNVER3", ":", "case", "PROCESSOR_ZNVER4", ":", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "case", "PROCESSOR_TREMONT", ":", "case", "PROCESSOR_SKYLAKE", ":", "case", "PROCESSOR_SKYLAKE_AVX512", ":", "case", "PROCESSOR_CASCADELAKE", ":", "case", "PROCESSOR_CANNONLAKE", ":", "case", "PROCESSOR_ALDERLAKE", ":", "case", "PROCESSOR_GENERIC", ":", "return", "", ";", "case", "PROCESSOR_ICELAKE_CLIENT", ":", "case", "PROCESSOR_ICELAKE_SERVER", ":", "case", "PROCESSOR_TIGERLAKE", ":", "case", "PROCESSOR_COOPERLAKE", ":", "case", "PROCESSOR_ROCKETLAKE", ":", "return", "", ";", "case", "PROCESSOR_SAPPHIRERAPIDS", ":"], "ground_truth": ["return", "", ";"], "File": "x86-tune-sched1", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240830, "Length": 75, "Cover_Rate": 0.4716981132075472} {"Template_token": ["", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "case", "PROCESSOR_ZNVER1", ":", "case", "PROCESSOR_ZNVER2", ":", "case", "PROCESSOR_ZNVER3", ":", "case", "PROCESSOR_ZNVER4", ":", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "case", "PROCESSOR_TREMONT", ":", "case", "PROCESSOR_SKYLAKE", ":", "case", "PROCESSOR_SKYLAKE_AVX512", ":", "case", "PROCESSOR_CASCADELAKE", ":", "case", "PROCESSOR_CANNONLAKE", ":", "case", "PROCESSOR_ALDERLAKE", ":", "case", "PROCESSOR_GENERIC", ":", "return", "", ";", "case", "PROCESSOR_ICELAKE_CLIENT", ":", "case", "PROCESSOR_ICELAKE_SERVER", ":", "case", "PROCESSOR_TIGERLAKE", ":", "case", "PROCESSOR_COOPERLAKE", ":"], "ground_truth": ["case", "PROCESSOR_ROCKETLAKE", ":"], "File": "x86-tune-sched1", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240831, "Length": 72, "Cover_Rate": 0.4528301886792453} {"Template_token": ["", "if", "(", "dep_type", "!=", "", ")", "return", "", ";", "dep_insn_code_number", "=", "recog_memoized", "(", "dep_insn", ")", ";", "if", "(", "dep_insn_code_number", "<", "", "||", "recog_memoized", "(", "insn", ")", "<", "", ")", "return", "cost", ";", "insn_type", "=", "get_attr_type", "(", "insn", ")", ";", "dep_insn_type", "=", "get_attr_type", "(", "dep_insn", ")", ";", "switch", "(", "ix86_tune", ")", "{", "case", "PROCESSOR_PENTIUM", ":", "case", "PROCESSOR_LAKEMONT", ":", "if", "(", "insn_type", "==", "TYPE_LEA", ")", "{", "rtx", "addr", "=", "PATTERN", "(", "insn", ")", ";", "if", "(", "GET_CODE", "(", "addr", ")", "==", "PARALLEL", ")", "addr", "=", "XVECEXP", "(", "addr", ",", "", ",", "", ")", ";", "gcc_assert", "(", "GET_CODE", "(", "addr", ")", "==", "SET", ")", ";", "addr", "=", "SET_SRC", "(", "addr", ")", ";", "if", "(", "modified_in_p", "(", "addr", ",", "dep_insn", ")", ")", "cost", "+=", "", ";", "}", "else", "if", "(", "ix86_agi_dependent", "(", "dep_insn", ",", "insn", ")", ")", "cost", "+=", "", ";", "if", "(", "ix86_flags_dependent", "(", "insn", ",", "dep_insn", ",", "insn_type", ")", ")", "cost", "=", "", ";", "if", "(", "insn_type", "==", "TYPE_FMOV", "&&", "get_attr_memory", "(", "insn", ")", "==", "MEMORY_STORE", "&&", "!", "ix86_agi_dependent", "(", "dep_insn", ",", "insn", ")", ")", "cost", "+=", "", ";", "break", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "if", "(", "get_attr_fp_int_src", "(", "dep_insn", ")", ")", "cost", "+=", "", ";", "if", "(", "insn_type", "==", "TYPE_FMOV", "&&", "(", "set", "=", "single_set", "(", "dep_insn", ")", ")", "!=", "NULL_RTX", "&&", "(", "set2", "=", "single_set", "(", "insn", ")", ")", "!=", "NULL_RTX", "&&", "rtx_equal_p", "(", "SET_DEST", "(", "set", ")", ",", "SET_SRC", "(", "set2", ")", ")", "&&", "MEM_P", "(", "SET_DEST", "(", "set2", ")", ")", ")", "cost", "+=", "", ";", "memory", "=", "get_attr_memory", "(", "insn", ")", ";"], "ground_truth": ["if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependent", "(", "dep_insn", ",", "insn", ")", ")", "{"], "File": "x86-tune-sched2", "Func": "ix86_adjust_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240832, "Length": 274, "Cover_Rate": 0.3010989010989011} {"Template_token": ["", "case", "PROCESSOR_BTVER2", ":", "case", "PROCESSOR_PENTIUM4", ":", "case", "PROCESSOR_NOCONA", ":", "return", "", ";", "case", "PROCESSOR_PENTIUMPRO", ":", "case", "PROCESSOR_ATHLON", ":", "case", "PROCESSOR_K8", ":", "case", "PROCESSOR_AMDFAM10", ":", "case", "PROCESSOR_BTVER1", ":", "return", "", ";", "case", "PROCESSOR_BDVER1", ":", "case", "PROCESSOR_BDVER2", ":", "case", "PROCESSOR_BDVER3", ":", "case", "PROCESSOR_BDVER4", ":", "case", "PROCESSOR_ZNVER1", ":", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":"], "ground_truth": ["case", "PROCESSOR_GENERIC", ":"], "File": "x86-tune-sched2", "Func": "ix86_issue_rate", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240834, "Length": 60, "Cover_Rate": 0.5714285714285714} {"Template_token": ["", "return", "false", ";", "default", ":", "break", ";", "}", "format_ptr", "=", "GET_RTX_FORMAT", "(", "code", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "GET_RTX_LENGTH", "(", "code", ")", ";", "i", "++", ")", "{", "switch", "(", "*", "format_ptr", "++", ")", "{", "case", "'e'", ":", "if", "(", "exact_dependency_1", "(", "addr", ",", "XEXP", "(", "insn", ",", "i", ")", ")", ")", "return", "true", ";", "break", ";", "case", "'E'", ":", "for", "(", "j", "=", "", ";", "j", "<", "XVECLEN", "(", "insn", ",", "i", ")", ";", "j", "++", ")", "if", "(", "exact_dependency_1", "(", "addr", ",", "XVECEXP", "(", "insn", ",", "i", ",", "j", ")", ")", ")", "return", "true", ";", "break", ";", "}", "}"], "ground_truth": ["return", "false", ";"], "File": "x86-tune-sched", "Func": "exact_dependency_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240835, "Length": 108, "Cover_Rate": 0.6} {"Template_token": ["", "switch", "(", "code", ")", "{", "case", "MEM", ":", "if", "(", "rtx_equal_p", "(", "addr", ",", "insn", ")", ")", "return", "true", ";", "break", ";", "case", "REG", ":", "CASE_CONST_ANY", ":", "case", "SYMBOL_REF", ":", "case", "CODE_LABEL", ":", "case", "PC", ":", "case", "EXPR_LIST", ":", "return", "false", ";", "default", ":", "break", ";", "}", "format_ptr", "=", "GET_RTX_FORMAT", "(", "code", ")", ";", "for", "(", "i", "=", "", ";", "i", "<", "GET_RTX_LENGTH", "(", "code", ")", ";", "i", "++", ")", "{", "switch", "(", "*", "format_ptr", "++", ")", "{", "case", "'e'", ":", "if", "(", "exact_dependency_1", "(", "addr", ",", "XEXP", "(", "insn", ",", "i", ")", ")", ")", "return", "true", ";", "break", ";", "case", "'E'", ":", "for", "(", "j", "=", "", ";", "j", "<", "XVECLEN", "(", "insn", ",", "i", ")", ";", "j", "++", ")", "if", "(", "exact_dependency_1", "(", "addr", ",", "XVECEXP", "(", "insn", ",", "i", ",", "j", ")", ")", ")", "return", "true", ";", "break", ";", "}"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "exact_dependency_1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240836, "Length": 144, "Cover_Rate": 0.8} {"Template_token": ["", "if", "(", "reload_completed", ")", "return", "ix86_issue_rate", "(", ")", ";", "return", "", ";"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240837, "Length": 13, "Cover_Rate": 0.6842105263157895} {"Template_token": ["", "int", "ia32_multipass_dfa_lookahead", "(", "void", ")", "{", "if", "(", "reload_completed", ")", "return", "ix86_issue_rate", "(", ")", ";"], "ground_truth": ["return", "", ";"], "File": "x86-tune-sched", "Func": "ia32_multipass_dfa_lookahead", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240838, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "}", "break", ";", "case", "PROCESSOR_ZNVER1", ":", "case", "PROCESSOR_ZNVER2", ":", "case", "PROCESSOR_ZNVER3", ":", "if", "(", "(", "insn_type", "==", "TYPE_PUSH", "||", "insn_type", "==", "TYPE_POP", ")", "&&", "(", "dep_insn_type", "==", "TYPE_PUSH", "||", "dep_insn_type", "==", "TYPE_POP", ")", ")", "return", "", ";", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependent", "(", "dep_insn", ",", "insn", ")", ")", "{", "enum", "attr_unit", "unit", "=", "get_attr_unit", "(", "insn", ")", ";", "int", "loadcost", ";", "if", "(", "unit", "==", "UNIT_INTEGER", "||", "unit", "==", "UNIT_UNKNOWN", ")", "loadcost", "=", "", ";", "else", "loadcost", "=", "", ";", "if", "(", "cost", ">=", "loadcost", ")", "cost", "-=", "loadcost", ";", "else", "cost", "=", "", ";", "}", "break", ";", "case", "PROCESSOR_CORE2", ":", "case", "PROCESSOR_NEHALEM", ":", "case", "PROCESSOR_SANDYBRIDGE", ":", "case", "PROCESSOR_HASWELL", ":", "case", "PROCESSOR_TREMONT", ":", "case", "PROCESSOR_ALDERLAKE", ":", "case", "PROCESSOR_GENERIC", ":", "if", "(", "(", "insn_type", "==", "TYPE_PUSH", "||", "insn_type", "==", "TYPE_POP", ")", "&&", "(", "dep_insn_type", "==", "TYPE_PUSH", "||", "dep_insn_type", "==", "TYPE_POP", ")", ")", "return", "", ";", "memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "&&", "!", "ix86_agi_dependent", "(", "dep_insn", ",", "insn", ")", ")", "{", "if", "(", "cost", ">=", "", ")", "cost", "-=", "", ";", "else", "cost", "=", "", ";", "}", "break", ";", "case", "PROCESSOR_SILVERMONT", ":", "case", "PROCESSOR_KNL", ":", "case", "PROCESSOR_KNM", ":", "case", "PROCESSOR_INTEL", ":", "if", "(", "!", "reload_completed", ")", "return", "cost", ";", "memory", "=", "get_attr_memory", "(", "dep_insn", ")", ";", "if", "(", "memory", "==", "MEMORY_LOAD", "||", "memory", "==", "MEMORY_BOTH", ")", "{", "enum", "attr_unit", "unit", "=", "get_attr_unit", "(", "dep_insn", ")", ";", "if", "(", "unit", "==", "UNIT_INTEGER", "&&", "cost", "==", "", ")", "{", "if", "(", "memory", "==", "MEMORY_LOAD", ")", "cost", "=", "", ";", "else", "{", "rtx", "set", "=", "single_set", "(", "dep_insn", ")", ";", "if", "(", "set", "&&", "(", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", "==", "QImode", "||", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", "==", "HImode", ")", ")", "{", "enum", "attr_memory", "insn_memory", "=", "get_attr_memory", "(", "insn", ")", ";", "if", "(", "insn_memory", "==", "MEMORY_LOAD", "&&", "exact_store_load_dependency", "(", "dep_insn", ",", "insn", ")", ")", "cost", "=", "", ";", "}", "}", "}"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "ix86_adjust_cost", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240840, "Length": 341, "Cover_Rate": 0.36864864864864866} {"Template_token": ["", "rtx", "addr", "=", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ";", "if", "(", "modified_in_p", "(", "addr", ",", "set_insn", ")", "!=", "", ")", "{", "rtx", "set", "=", "single_set", "(", "set_insn", ")", ";", "if", "(", "set", "&&", "(", "push_operand", "(", "SET_DEST", "(", "set", ")", ",", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", ")", "||", "pop_operand", "(", "SET_SRC", "(", "set", ")", ",", "GET_MODE", "(", "SET_SRC", "(", "set", ")", ")", ")", ")", ")", "{", "struct", "ix86_address", "parts", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", "&&", "(", "parts", ".", "index", "==", "NULL_RTX", "||", "MEM_P", "(", "SET_DEST", "(", "set", ")", ")", "||", "!", "modified_in_p", "(", "parts", ".", "index", ",", "set_insn", ")", ")", ")", "return", "false", ";", "}", "return", "true", ";", "}", "return", "false", ";", "}"], "ground_truth": ["return", "false", ";"], "File": "x86-tune-sched", "Func": "ix86_agi_dependent", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240841, "Length": 135, "Cover_Rate": 0.7258064516129032} {"Template_token": ["", "for", "(", "i", "=", "recog_data", ".", "n_operands", "-", "", ";", "i", ">=", "", ";", "--", "i", ")", "if", "(", "MEM_P", "(", "recog_data", ".", "operand", "[", "i", "]", ")", ")", "{", "rtx", "addr", "=", "XEXP", "(", "recog_data", ".", "operand", "[", "i", "]", ",", "", ")", ";", "if", "(", "modified_in_p", "(", "addr", ",", "set_insn", ")", "!=", "", ")", "{", "rtx", "set", "=", "single_set", "(", "set_insn", ")", ";", "if", "(", "set", "&&", "(", "push_operand", "(", "SET_DEST", "(", "set", ")", ",", "GET_MODE", "(", "SET_DEST", "(", "set", ")", ")", ")", "||", "pop_operand", "(", "SET_SRC", "(", "set", ")", ",", "GET_MODE", "(", "SET_SRC", "(", "set", ")", ")", ")", ")", ")", "{", "struct", "ix86_address", "parts", ";", "if", "(", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", "&&", "parts", ".", "base", "==", "stack_pointer_rtx", "&&", "(", "parts", ".", "index", "==", "NULL_RTX", "||", "MEM_P", "(", "SET_DEST", "(", "set", ")", ")", "||", "!", "modified_in_p", "(", "parts", ".", "index", ",", "set_insn", ")", ")", ")", "return", "false", ";", "}", "return", "true", ";"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "ix86_agi_dependent", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240842, "Length": 158, "Cover_Rate": 0.8494623655913979} {"Template_token": ["", "bool", "ix86_macro_fusion_p", "(", ")", "{", "return", "TARGET_FUSE_CMP_AND_BRANCH", ";"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "ix86_macro_fusion_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240843, "Length": 9, "Cover_Rate": 1.0} {"Template_token": ["", "return", "TARGET_FUSE_CMP_AND_BRANCH", ";"], "ground_truth": ["}"], "File": "x86-tune-sched", "Func": "ix86_macro_fusion_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240844, "Length": 4, "Cover_Rate": 0.4444444444444444} {"Template_token": ["", "for", "(", "i", "=", "", ";", "i", "<", "XVECLEN", "(", "pat", ",", "", ")", ";", "i", "++", ")", "if", "(", "GET_CODE", "(", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ")", "==", "SET", ")", "{", "rtx", "set_src", "=", "SET_SRC", "(", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ")", ";", "if", "(", "GET_CODE", "(", "set_src", ")", "==", "COMPARE", ")", "compare_set", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";", "else", "alu_set", "=", "XVECEXP", "(", "pat", ",", "", ",", "i", ")", ";", "}", "}", "if", "(", "compare_set", "==", "NULL_RTX", ")", "return", "false", ";", "src", "=", "SET_SRC", "(", "compare_set", ")", ";", "if", "(", "GET_CODE", "(", "src", ")", "!=", "COMPARE", ")", "return", "false", ";", "if", "(", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "||", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", "&&", "CONST_INT_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", ")", "return", "false", ";", "if", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "addr", "=", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ";", "else", "if", "(", "MEM_P", "(", "XEXP", "(", "src", ",", "", ")", ")", ")", "addr", "=", "XEXP", "(", "XEXP", "(", "src", ",", "", ")", ",", "", ")", ";", "if", "(", "addr", ")", "{", "ix86_address", "parts", ";", "int", "ok", "=", "ix86_decompose_address", "(", "addr", ",", "&", "parts", ")", ";", "gcc_assert", "(", "ok", ")", ";", "if", "(", "ix86_rip_relative_addr_p", "(", "&", "parts", ")", ")", "return", "false", ";", "}", "handle_stack_protect_test", ":"], "ground_truth": ["test_if", "=", "SET_SRC", "(", "pc_set", "(", "condjmp", ")", ")", ";"], "File": "x86-tune-sched", "Func": "ix86_macro_fusion_pair_p", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240845, "Length": 262, "Cover_Rate": 0.4418212478920742} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maskmove_si64", "(", "__m64", "__A", ",", "__m64", "__N", ",", "char", "*", "__P", ")", "{", "__builtin_ia32_maskmovq", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__N", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin10", "Func": "_mm_maskmove_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240846, "Length": 42, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_pi16", "(", "__m64", "const", "__A", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "(", "unsigned", "short", ")", "__builtin_ia32_vec_ext_v4hi", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "File": "xmmintrin1", "Func": "_mm_extract_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240849, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_prefetch", "(", "const", "void", "*", "__P", ",", "enum", "_mm_hint", "__I", ")", "{", "__builtin_ia32_prefetch", "(", "__P", ",", "(", "__I", "&", "", ")", ">>", "", ",", "__I", "&", "", ",", "(", "__I", "&", "", ")", ">>", "", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin3", "Func": "_mm_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240851, "Length": 51, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_andnps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240856, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "return", "__builtin_ia32_andnps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240857, "Length": 9, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "static", "__inline", "__m128", "_mm_and_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_andps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240859, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "_mm_avg_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pavgw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_avg_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240860, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pavgw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_avg_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240861, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpeq_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpeqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpeq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240864, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpge_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240868, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpgess", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240871, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpgtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpgt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240872, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpgt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpgt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240873, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpgt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgtss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpgt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240874, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpgt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgtss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpgt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240875, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmple_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpleps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmple_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240876, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmple_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpleps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmple_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240877, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmple_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240879, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmplt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmplt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240883, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpneq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240884, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpneq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240885, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpneq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpneqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpneq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240886, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpngeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpnge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240888, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnge_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngess", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpnge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240890, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnge_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngess", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpnge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240891, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpngt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpngtss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpngt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240894, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpngt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngtss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpngt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240895, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnle_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpnleps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpnle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240896, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnle_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpnleps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpnle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240897, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnlt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpnltps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpnlt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240901, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpnlt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpnlt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240902, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240904, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240905, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpord_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240906, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpord_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240907, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpunord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpunordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cmpunord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240909, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cmpunord_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpunordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cmpunord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240910, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240916, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240917, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_ia32_comile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_comile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240919, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_ia32_comineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_comineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240922, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "int", "_mm_comineq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_comineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240923, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "__r", "=", "(", "__v4sf", ")", "__builtin_ia32_setzerops", "(", ")", ";", "__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__hisi", ")", ";", "__r", "=", "__builtin_ia32_movlhps", "(", "__r", ",", "__r", ")", ";"], "ground_truth": ["__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__losi", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtpi16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240924, "Length": 36, "Cover_Rate": 0.3157894736842105} {"Template_token": ["", "__v4sf", "__zero", "=", "(", "__v4sf", ")", "__builtin_ia32_setzerops", "(", ")", ";", "__v4sf", "__sfa", "=", "__builtin_ia32_cvtpi2ps", "(", "__zero", ",", "(", "__v2si", ")", "__A", ")", ";", "__v4sf", "__sfb", "=", "__builtin_ia32_cvtpi2ps", "(", "__zero", ",", "(", "__v2si", ")", "__B", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "__sfa", ",", "__sfb", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtpi32x2_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240925, "Length": 48, "Cover_Rate": 0.8} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cvtpi32_ps", "(", "__m128", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtpi2ps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtpi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240926, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtpi2ps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtpi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240927, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__sign", ")", ";", "return", "_mm_cvtpi16_ps", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtpi8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240928, "Length": 22, "Cover_Rate": 0.4} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cvtpi8_ps", "(", "__m64", "__A", ")", "{", "__v8qi", "__sign", ";", "__sign", "=", "(", "__v8qi", ")", "__builtin_ia32_mmx_zero", "(", ")", ";", "__sign", "=", "__builtin_ia32_pcmpgtb", "(", "__sign", ",", "(", "__v8qi", ")", "__A", ")", ";", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__sign", ")", ";"], "ground_truth": ["return", "_mm_cvtpi16_ps", "(", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtpi8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240929, "Length": 54, "Cover_Rate": 0.9818181818181818} {"Template_token": ["", "__v4sf", "__losf", "=", "__builtin_ia32_movhlps", "(", "__hisf", ",", "__hisf", ")", ";"], "ground_truth": ["__v2si", "__hisi", "=", "__builtin_ia32_cvtps2pi", "(", "__hisf", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtps_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240930, "Length": 18, "Cover_Rate": 0.32727272727272727} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvtps_pi16", "(", "__m128", "__A", ")", "{", "__v4sf", "__hisf", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["__v4sf", "__losf", "=", "__builtin_ia32_movhlps", "(", "__hisf", ",", "__hisf", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtps_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240931, "Length": 27, "Cover_Rate": 0.4909090909090909} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvtps_pi32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvtps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240932, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvtps_pi8", "(", "__m128", "__A", ")", "{", "__v4hi", "__tmp", "=", "(", "__v4hi", ")", "_mm_cvtps_pi16", "(", "__A", ")", ";", "__v4hi", "__zero", "=", "(", "__v4hi", ")", "__builtin_ia32_mmx_zero", "(", ")", ";"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "__tmp", ",", "__zero", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtps_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240934, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__hisi", "=", "(", "__v2si", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__A", ",", "__zero", ")", ";", "__losi", "=", "(", "__v2si", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__A", ",", "__zero", ")", ";", "__r", "=", "(", "__v4sf", ")", "__builtin_ia32_setzerops", "(", ")", ";"], "ground_truth": ["__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__hisi", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtpu16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240935, "Length": 48, "Cover_Rate": 0.48} {"Template_token": ["", "static", "__inline", "__m128", "_mm_cvtpu16_ps", "(", "__m64", "__A", ")", "{", "__v4hi", "__zero", "=", "(", "__v4hi", ")", "__builtin_ia32_mmx_zero", "(", ")", ";", "__v2si", "__hisi", ",", "__losi", ";", "__v4sf", "__r", ";"], "ground_truth": ["__hisi", "=", "(", "__v2si", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__A", ",", "__zero", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtpu16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240936, "Length": 42, "Cover_Rate": 0.42} {"Template_token": ["", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__zero", ")", ";", "return", "_mm_cvtpu16_ps", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtpu8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240937, "Length": 22, "Cover_Rate": 0.5365853658536586} {"Template_token": ["", "__v8qi", "__zero", "=", "(", "__v8qi", ")", "__builtin_ia32_mmx_zero", "(", ")", ";", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__zero", ")", ";"], "ground_truth": ["return", "_mm_cvtpu16_ps", "(", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvtpu8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240938, "Length": 31, "Cover_Rate": 0.7560975609756098} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtsi32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240939, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "return", "__builtin_ia32_cvtss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_cvtss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240942, "Length": 10, "Cover_Rate": 0.5263157894736842} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvttps_pi32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvttps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvttps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240943, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_mm_cvttps_pi32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvttps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvttps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240944, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "int", "_mm_cvttss_si32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvttss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_cvttss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240946, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240949, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "int", "_mm_extract_pi16", "(", "__m64", "__A", ",", "int", "__N", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pextrw", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "File": "xmmintrin4", "Func": "_mm_extract_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240951, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "int", "_mm_extract_pi16", "(", "__m64", "__A", ",", "int", "__N", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pextrw", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "File": "xmmintrin4", "Func": "_mm_extract_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240952, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_mm_getcsr", "(", "void", ")", "{"], "ground_truth": ["return", "__builtin_ia32_stmxcsr", "(", ")", ";"], "File": "xmmintrin4", "Func": "_mm_getcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240953, "Length": 14, "Cover_Rate": 0.9333333333333333} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_EXCEPTION_MASK", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_getcsr", "(", ")", "&", "_MM_MASK_MASK", ";"], "File": "xmmintrin4", "Func": "_MM_GET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240955, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_EXCEPTION_MASK", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_getcsr", "(", ")", "&", "_MM_MASK_MASK", ";"], "File": "xmmintrin4", "Func": "_MM_GET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240956, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_EXCEPTION_STATE", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_getcsr", "(", ")", "&", "_MM_EXCEPT_MASK", ";"], "File": "xmmintrin4", "Func": "_MM_GET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240957, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_EXCEPTION_STATE", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_getcsr", "(", ")", "&", "_MM_EXCEPT_MASK", ";"], "File": "xmmintrin4", "Func": "_MM_GET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240958, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_FLUSH_ZERO_MODE", "(", "void", ")", "{", "return", "_mm_getcsr", "(", ")", "&", "_MM_FLUSH_ZERO_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_GET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240959, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_FLUSH_ZERO_MODE", "(", "void", ")", "{", "return", "_mm_getcsr", "(", ")", "&", "_MM_FLUSH_ZERO_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_GET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240960, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_ROUNDING_MODE", "(", "void", ")", "{"], "ground_truth": ["return", "_mm_getcsr", "(", ")", "&", "_MM_ROUND_MASK", ";"], "File": "xmmintrin4", "Func": "_MM_GET_ROUNDING_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240961, "Length": 16, "Cover_Rate": 0.9411764705882353} {"Template_token": ["", "static", "__inline", "unsigned", "int", "_MM_GET_ROUNDING_MODE", "(", "void", ")", "{", "return", "_mm_getcsr", "(", ")", "&", "_MM_ROUND_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_GET_ROUNDING_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240962, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pinsrw", "(", "(", "__v4hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_insert_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240963, "Length": 17, "Cover_Rate": 0.53125} {"Template_token": ["", "static", "__inline", "__m64", "_mm_insert_pi16", "(", "__m64", "__A", ",", "int", "__D", ",", "int", "__N", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pinsrw", "(", "(", "__v4hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_insert_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240964, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_load1_ps", "(", "float", "*", "__P", ")", "{"], "ground_truth": ["__v4sf", "__tmp", "=", "__builtin_ia32_loadss", "(", "__P", ")", ";"], "File": "xmmintrin4", "Func": "_mm_load1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240965, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "static", "__inline", "__m128", "_mm_load1_ps", "(", "float", "*", "__P", ")", "{"], "ground_truth": ["__v4sf", "__tmp", "=", "__builtin_ia32_loadss", "(", "__P", ")", ";"], "File": "xmmintrin4", "Func": "_mm_load1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240966, "Length": 18, "Cover_Rate": 0.43902439024390244} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_loadh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240968, "Length": 19, "Cover_Rate": 0.59375} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_loadl_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240969, "Length": 19, "Cover_Rate": 0.59375} {"Template_token": ["", "static", "__inline", "__m128", "_mm_loadl_pi", "(", "__m128", "__A", ",", "__m64", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_loadl_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240970, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_loadu_ps", "(", "float", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadups", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240973, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_load_ps", "(", "float", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadaps", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_load_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240975, "Length": 20, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_load_ps1", "(", "float", "*", "__P", ")", "{", "return", "_mm_load1_ps", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_load_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240977, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadss", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_load_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240979, "Length": 10, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "_mm_max_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_maxps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240984, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240985, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaxub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_max_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240986, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaxub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_max_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240987, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_max_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_maxss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_max_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240989, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pminsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_min_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240991, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_min_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_minps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240993, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pminub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_min_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240994, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m64", "_mm_min_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pminub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_min_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240995, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240997, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_movehl_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movhlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_movehl_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 240999, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_movelh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241000, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "int", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{", "return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241002, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{", "return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241003, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "_mm_movemask_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_movmskps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241005, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "__inline", "__m128", "_mm_move_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241007, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmulhuw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_mulhi_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241008, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmulhuw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_mulhi_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241009, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_mul_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_mulps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241010, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241011, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "void", "_mm_prefetch", "(", "void", "*", "__P", ",", "enum", "_mm_hint", "__I", ")", "{", "__builtin_prefetch", "(", "__P", ",", "", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241018, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcpps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_rcp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241020, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m128", "_mm_rcp_ss", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rcpss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_rcp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241023, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241024, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m128", "_mm_rsqrt_ps", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241025, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_rsqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241026, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "__m128", "_mm_rsqrt_ss", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rsqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_rsqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241027, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "_mm_sad_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psadbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_sad_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241029, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "static", "__inline", "__m128", "_mm_set1_ps", "(", "float", "__F", ")", "{", "__v4sf", "__tmp", "=", "__builtin_ia32_loadss", "(", "&", "__F", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241030, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241031, "Length": 23, "Cover_Rate": 0.5609756097560976} {"Template_token": ["", "__builtin_ia32_ldmxcsr", "(", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_setcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241032, "Length": 6, "Cover_Rate": 0.375} {"Template_token": ["", "__builtin_ia32_ldmxcsr", "(", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_setcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241033, "Length": 6, "Cover_Rate": 0.375} {"Template_token": ["", "static", "__inline", "__m128", "_mm_setr_ps", "(", "float", "__Z", ",", "float", "__Y", ",", "float", "__X", ",", "float", "__W", ")", "{", "return", "_mm_set_ps", "(", "__W", ",", "__X", ",", "__Y", ",", "__Z", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_setr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241034, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_setzero_ps", "(", "void", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_setzerops", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241036, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_setzerops", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241037, "Length": 9, "Cover_Rate": 0.5294117647058824} {"Template_token": ["", "static", "__inline", "void", "_MM_SET_EXCEPTION_STATE", "(", "unsigned", "int", "__mask", ")", "{"], "ground_truth": ["_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_EXCEPT_MASK", ")", "|", "__mask", ")", ";"], "File": "xmmintrin4", "Func": "_MM_SET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241040, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_EXCEPT_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_SET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241041, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_FLUSH_ZERO_MASK", ")", "|", "__mode", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_SET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241042, "Length": 15, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "void", "_MM_SET_FLUSH_ZERO_MODE", "(", "unsigned", "int", "__mode", ")", "{", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_FLUSH_ZERO_MASK", ")", "|", "__mode", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_MM_SET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241043, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "union", "{", "float", "__a", "[", "", "]", ";", "__m128", "__v", ";", "}", "__u", ";", "__u", ".", "__a", "[", "", "]", "=", "__W", ";", "__u", ".", "__a", "[", "", "]", "=", "__X", ";", "__u", ".", "__a", "[", "", "]", "=", "__Y", ";", "__u", ".", "__a", "[", "", "]", "=", "__Z", ";"], "ground_truth": ["return", "__u", ".", "__v", ";"], "File": "xmmintrin4", "Func": "_mm_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241044, "Length": 55, "Cover_Rate": 0.7432432432432432} {"Template_token": ["", "union", "{", "float", "__a", "[", "", "]", ";", "__m128", "__v", ";", "}", "__u", ";"], "ground_truth": ["__u", ".", "__a", "[", "", "]", "=", "__W", ";"], "File": "xmmintrin4", "Func": "_mm_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241045, "Length": 23, "Cover_Rate": 0.3108108108108108} {"Template_token": ["", "return", "_mm_set1_ps", "(", "__F", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_set_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241046, "Length": 7, "Cover_Rate": 0.4375} {"Template_token": ["", "static", "__inline", "__m128", "_mm_set_ps1", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "_mm_set1_ps", "(", "__F", ")", ";"], "File": "xmmintrin4", "Func": "_mm_set_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241047, "Length": 15, "Cover_Rate": 0.9375} {"Template_token": ["", "static", "__inline", "__m128", "_mm_set_ss", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_loadss", "(", "&", "__F", ")", ";"], "File": "xmmintrin4", "Func": "_mm_set_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241051, "Length": 19, "Cover_Rate": 0.95} {"Template_token": ["", "static", "__inline", "void", "_mm_sfence", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_sfence", "(", ")", ";"], "File": "xmmintrin4", "Func": "_mm_sfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241053, "Length": 12, "Cover_Rate": 0.9230769230769231} {"Template_token": ["", "static", "__inline", "__m64", "_mm_shuffle_pi16", "(", "__m64", "__A", ",", "int", "__N", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pshufw", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "File": "xmmintrin4", "Func": "_mm_shuffle_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241054, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m128", "_mm_sqrt_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241058, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m128", "_mm_sqrt_ps", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241059, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_sqrt_ss", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_sqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241060, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_sqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_sqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241061, "Length": 13, "Cover_Rate": 0.5909090909090909} {"Template_token": ["", "static", "__inline", "void", "_mm_storeh_pi", "(", "__m64", "*", "__P", ",", "__m128", "__A", ")", "{", "__builtin_ia32_storehps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_storeh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241063, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storehps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_storeh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241064, "Length": 15, "Cover_Rate": 0.5357142857142857} {"Template_token": ["", "static", "__inline", "void", "_mm_storel_pi", "(", "__m64", "*", "__P", ",", "__m128", "__A", ")", "{", "__builtin_ia32_storelps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_storel_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241065, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_mm_storel_pi", "(", "__m64", "*", "__P", ",", "__m128", "__A", ")", "{", "__builtin_ia32_storelps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_storel_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241066, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storeups", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241069, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "static", "__inline", "void", "_mm_store_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{", "__builtin_ia32_storeaps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241071, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_store1_ps", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_store_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241073, "Length": 8, "Cover_Rate": 0.38095238095238093} {"Template_token": ["", "static", "__inline", "void", "_mm_store_ss", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storess", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241075, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "void", "_mm_stream_pi", "(", "__m64", "*", "__P", ",", "__m64", "__A", ")", "{", "__builtin_ia32_movntq", "(", "__P", ",", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241076, "Length": 21, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "_mm_stream_pi", "(", "__m64", "*", "__P", ",", "__m64", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movntq", "(", "__P", ",", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241077, "Length": 20, "Cover_Rate": 0.9523809523809523} {"Template_token": ["", "static", "__inline", "void", "_mm_stream_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movntps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin4", "Func": "_mm_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241078, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "__builtin_ia32_movntps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241079, "Length": 11, "Cover_Rate": 0.4583333333333333} {"Template_token": ["", "static", "__inline", "__m128", "_mm_sub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_subps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241080, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_subss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_sub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241082, "Length": 18, "Cover_Rate": 0.6} {"Template_token": ["", "static", "__inline", "__m128", "_mm_sub_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_subss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_sub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241083, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "_mm_ucomieq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_ucomieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_ucomieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241085, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "_mm_ucomigt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_ucomigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241088, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "int", "_mm_ucomile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_ucomile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241090, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_ia32_ucomile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_ucomile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241091, "Length": 15, "Cover_Rate": 0.5555555555555556} {"Template_token": ["", "static", "__inline", "int", "_mm_ucomilt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_ucomilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241093, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "int", "_mm_ucomineq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin4", "Func": "_mm_ucomineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241095, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m128", "_mm_unpackhi_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_unpckhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241096, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "_mm_unpackhi_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_unpckhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin4", "Func": "_mm_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241097, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241103, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_add_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_addss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_add_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241104, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_add_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241105, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_and_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_andps", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_and_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241109, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_avg_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pavgw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_avg_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241111, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pavgb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_avg_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241112, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpeqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpeq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241116, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpeq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpeqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpeq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241117, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpge_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpgeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241118, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpge_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241119, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241121, "Length": 29, "Cover_Rate": 0.6170212765957447} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpgt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241122, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpgt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241124, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpgt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpgt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241125, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmple_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmple_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241128, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmple_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241129, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmplt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241132, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmplt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmplt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241133, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpneq_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpneq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241134, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpneq_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpneq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241135, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpneq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpneqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpneq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241136, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpngeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpnge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241139, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnge_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpnge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241140, "Length": 47, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpngt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpngt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241142, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpngt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpngt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241143, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpngt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpngt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241144, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnle_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpnle_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241149, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpnlt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cmpnlt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241153, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpord_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241157, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpunord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpunordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpunord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241158, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cmpunord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpunordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cmpunord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241159, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comieq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_comieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241162, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comieq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_comieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241163, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comige_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comige", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_comige_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241164, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241166, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241167, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_comile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_comile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241168, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_comilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241171, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_comineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_comineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241173, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "__losi", "=", "(", "__v2si", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__A", ",", "__sign", ")", ";", "__r", "=", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ";", "__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__hisi", ")", ";", "__r", "=", "__builtin_ia32_movlhps", "(", "__r", ",", "__r", ")", ";"], "ground_truth": ["__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__losi", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpi16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241174, "Length": 51, "Cover_Rate": 0.4473684210526316} {"Template_token": ["", "__v4sf", "__sfb", "=", "__builtin_ia32_cvtpi2ps", "(", "__zero", ",", "(", "__v2si", ")", "__B", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "__sfa", ",", "__sfb", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtpi32x2_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241175, "Length": 25, "Cover_Rate": 0.3787878787878788} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpi32_ps", "(", "__m128", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtpi2ps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241177, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpi8_ps", "(", "__m64", "__A", ")", "{", "__v8qi", "__sign", ";", "__sign", "=", "__builtin_ia32_pcmpgtb", "(", "(", "__v8qi", ")", "", ",", "(", "__v8qi", ")", "__A", ")", ";", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__sign", ")", ";", "return", "_mm_cvtpi16_ps", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtpi8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241178, "Length": 55, "Cover_Rate": 1.0} {"Template_token": ["", "__v8qi", "__sign", ";"], "ground_truth": ["__sign", "=", "__builtin_ia32_pcmpgtb", "(", "(", "__v8qi", ")", "", ",", "(", "__v8qi", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpi8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241179, "Length": 18, "Cover_Rate": 0.32727272727272727} {"Template_token": ["", "__v4sf", "__losf", "=", "__builtin_ia32_movhlps", "(", "__hisf", ",", "__hisf", ")", ";", "__v2si", "__hisi", "=", "__builtin_ia32_cvtps2pi", "(", "__hisf", ")", ";"], "ground_truth": ["__v2si", "__losi", "=", "__builtin_ia32_cvtps2pi", "(", "__losf", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtps_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241180, "Length": 26, "Cover_Rate": 0.4262295081967213} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_cvtps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241181, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__v4hi", "__tmp", "=", "(", "__v4hi", ")", "_mm_cvtps_pi16", "(", "__A", ")", ";", "return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "__tmp", ",", "(", "__v4hi", ")", "", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtps_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241184, "Length": 26, "Cover_Rate": 0.6341463414634146} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpu16_ps", "(", "__m64", "__A", ")", "{", "__v2si", "__hisi", ",", "__losi", ";", "__v4sf", "__r", ";", "__hisi", "=", "(", "__v2si", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "", ")", ";", "__losi", "=", "(", "__v2si", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "", ")", ";", "__r", "=", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ";", "__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__hisi", ")", ";", "__r", "=", "__builtin_ia32_movlhps", "(", "__r", ",", "__r", ")", ";"], "ground_truth": ["__r", "=", "__builtin_ia32_cvtpi2ps", "(", "__r", ",", "__losi", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpu16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241185, "Length": 95, "Cover_Rate": 0.9313725490196079} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpu16_ps", "(", "__m64", "__A", ")", "{", "__v2si", "__hisi", ",", "__losi", ";", "__v4sf", "__r", ";", "__hisi", "=", "(", "__v2si", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "", ")", ";"], "ground_truth": ["__losi", "=", "(", "__v2si", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpu16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241186, "Length": 59, "Cover_Rate": 0.5784313725490197} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtpu8_ps", "(", "__m64", "__A", ")", "{"], "ground_truth": ["__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtpu8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241187, "Length": 33, "Cover_Rate": 0.825} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi32_ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtsi32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241188, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64x_ss", "(", "__m128", "__A", ",", "long", "long", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi642ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtsi64x_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241190, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtsi64x_ss", "(", "__m128", "__A", ",", "long", "long", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtsi642ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtsi64x_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241191, "Length": 34, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtss_si32", "(", "__m128", "__A", ")", "{", "return", "__builtin_ia32_cvtss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241193, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtss_si64x", "(", "__m128", "__A", ")", "{", "return", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241194, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241195, "Length": 10, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvttps_pi32", "(", "__m128", "__A", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_cvttps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvttps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241196, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvttps_pi32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_cvttps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvttps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241197, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvttss_si32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvttss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvttss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241198, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_ia32_cvttss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvttss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241200, "Length": 10, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtt_ps2pi", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "_mm_cvttps_pi32", "(", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_cvtt_ps2pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241202, "Length": 21, "Cover_Rate": 0.9545454545454546} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvtt_ps2pi", "(", "__m128", "__A", ")", "{", "return", "_mm_cvttps_pi32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtt_ps2pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241203, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_cvttss_si32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241204, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "return", "_mm_cvttss_si32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvtt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241205, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_cvt_ps2pi", "(", "__m128", "__A", ")", "{", "return", "_mm_cvtps_pi32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvt_ps2pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241207, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_cvtsi32_ss", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvt_si2ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241208, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_cvtsi32_ss", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_cvt_si2ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241209, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_div_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_divps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241212, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_div_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_divss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241214, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241215, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_getcsr", "(", "void", ")", "{", "return", "__builtin_ia32_stmxcsr", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_getcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241218, "Length": 17, "Cover_Rate": 1.0} {"Template_token": ["", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_MM_GET_EXCEPTION_MASK", "(", "void", ")", "{", "return", "_mm_getcsr", "(", ")", "&", "_MM_MASK_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_GET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241219, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_getcsr", "(", ")", "&", "_MM_MASK_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_GET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241220, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "_mm_getcsr", "(", ")", "&", "_MM_EXCEPT_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_GET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241221, "Length": 8, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_vec_set_v4hi", "(", "(", "__v4hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_insert_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241227, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_vec_set_v4hi", "(", "(", "__v4hi", ")", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_insert_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241228, "Length": 17, "Cover_Rate": 0.4146341463414634} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load1_ps", "(", "float", "const", "*", "__P", ")", "{", "return", "_mm_set1_ps", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_load1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241229, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set1_ps", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_load1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241230, "Length": 8, "Cover_Rate": 0.32} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_loadh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241231, "Length": 19, "Cover_Rate": 0.48717948717948717} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadh_pi", "(", "__m128", "__A", ",", "__m64", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_loadhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "File": "xmmintrin5", "Func": "_mm_loadh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241232, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadl_pi", "(", "__m128", "__A", ",", "__m64", "const", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_loadl_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241233, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_loadr_ps", "(", "float", "const", "*", "__P", ")", "{", "__v4sf", "__tmp", "=", "*", "(", "__v4sf", "*", ")", "__P", ";", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_loadr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241235, "Length": 50, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "*", "(", "__v4sf", "*", ")", "__P", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_load_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241240, "Length": 12, "Cover_Rate": 0.41379310344827586} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_ps1", "(", "float", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_load1_ps", "(", "__P", ")", ";"], "File": "xmmintrin5", "Func": "_mm_load_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241241, "Length": 23, "Cover_Rate": 0.9583333333333334} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_load_ss", "(", "float", "const", "*", "__P", ")", "{", "return", "_mm_set_ss", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_load_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241242, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_maskmovq", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__N", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_maskmove_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241243, "Length": 16, "Cover_Rate": 0.42105263157894735} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaxsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241245, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaxsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241246, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_max_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_maxps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241248, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_max_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmaxub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241249, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_max_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_maxss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241251, "Length": 36, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_max_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241252, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_min_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pminsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_min_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241253, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pminsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_min_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241254, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241255, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241256, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241260, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movhlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_movehl_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241261, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movhlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_movehl_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241262, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_movelh_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_movelh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241264, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{", "return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241265, "Length": 25, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241266, "Length": 24, "Cover_Rate": 0.96} {"Template_token": ["", "return", "__builtin_ia32_movmskps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241267, "Length": 10, "Cover_Rate": 0.4} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_mulps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241274, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_or_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_orps", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241277, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "__builtin_ia32_orps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_or_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241278, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_pause", "(", "void", ")", "{"], "ground_truth": ["__asm__", "__volatile__", "(", "", ":", ":", ")", ";"], "File": "xmmintrin5", "Func": "_mm_pause", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241280, "Length": 22, "Cover_Rate": 0.9565217391304348} {"Template_token": ["", "__builtin_prefetch", "(", "__P", ",", "", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241281, "Length": 10, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_prefetch", "(", "void", "*", "__P", ",", "enum", "_mm_hint", "__I", ")", "{", "__builtin_prefetch", "(", "__P", ",", "", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241282, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcpps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rcp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241283, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_rcp_ss", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcpss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rcp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241285, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcpss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rcp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241286, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241287, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241288, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rsqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241289, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_rsqrt_ss", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_rsqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241290, "Length": 28, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sad_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_psadbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_sad_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241291, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "__F", ",", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241293, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "__F", ",", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241294, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setcsr", "(", "unsigned", "int", "__I", ")", "{", "__builtin_ia32_ldmxcsr", "(", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_setcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241295, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setcsr", "(", "unsigned", "int", "__I", ")", "{", "__builtin_ia32_ldmxcsr", "(", "__I", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_setcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241296, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_setzero_ps", "(", "void", ")", "{", "return", "__extension__", "(", "__m128", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241299, "Length": 30, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_MASK_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_SET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241301, "Length": 15, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_EXCEPT_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_SET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241303, "Length": 15, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_FLUSH_ZERO_MASK", ")", "|", "__mode", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_SET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241305, "Length": 15, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_ps", "(", "const", "float", "__Z", ",", "const", "float", "__Y", ",", "const", "float", "__X", ",", "const", "float", "__W", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__W", ",", "__X", ",", "__Y", ",", "__Z", "}", ";"], "File": "xmmintrin5", "Func": "_mm_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241308, "Length": 46, "Cover_Rate": 0.9787234042553191} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_ps1", "(", "float", "__F", ")", "{", "return", "_mm_set1_ps", "(", "__F", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_set_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241309, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_set1_ps", "(", "__F", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_set_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241310, "Length": 7, "Cover_Rate": 0.3181818181818182} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_ROUND_MASK", ")", "|", "__mode", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_MM_SET_ROUNDING_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241311, "Length": 15, "Cover_Rate": 0.4838709677419355} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_MM_SET_ROUNDING_MODE", "(", "unsigned", "int", "__mode", ")", "{"], "ground_truth": ["_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_ROUND_MASK", ")", "|", "__mode", ")", ";"], "File": "xmmintrin5", "Func": "_MM_SET_ROUNDING_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241312, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_set_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241313, "Length": 19, "Cover_Rate": 0.5588235294117647} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_set_ss", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "", ",", "", ",", "", "}", ";"], "File": "xmmintrin5", "Func": "_mm_set_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241314, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sfence", "(", "void", ")", "{", "__builtin_ia32_sfence", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_sfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241315, "Length": 19, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sfence", "(", "void", ")", "{"], "ground_truth": ["__builtin_ia32_sfence", "(", ")", ";"], "File": "xmmintrin5", "Func": "_mm_sfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241316, "Length": 18, "Cover_Rate": 0.9473684210526315} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_shuffle_pi16", "(", "__m64", "__A", ",", "int", "__N", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pshufw", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_shuffle_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241317, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_shuffle_ps", "(", "__m128", "__A", ",", "__m128", "__B", ",", "int", "__mask", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241319, "Length": 41, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241322, "Length": 13, "Cover_Rate": 0.4642857142857143} {"Template_token": ["", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "File": "xmmintrin5", "Func": "_mm_store1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241325, "Length": 29, "Cover_Rate": 0.5178571428571429} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storeh_pi", "(", "__m64", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storehps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_storeh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241327, "Length": 33, "Cover_Rate": 0.9705882352941176} {"Template_token": ["", "__builtin_ia32_storelps", "(", "(", "__v2si", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_storel_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241328, "Length": 15, "Cover_Rate": 0.4411764705882353} {"Template_token": ["", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";", "__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";", "_mm_store_ps", "(", "__P", ",", "__tmp", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_storer_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241330, "Length": 37, "Cover_Rate": 0.6607142857142857} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_storer_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";", "__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";", "_mm_store_ps", "(", "__P", ",", "__tmp", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_storer_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241331, "Length": 56, "Cover_Rate": 1.0} {"Template_token": ["", "*", "(", "__v4sf", "*", ")", "__P", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241334, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "*", "(", "__v4sf", "*", ")", "__P", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241335, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store_ps1", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["_mm_store1_ps", "(", "__P", ",", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_store_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241336, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_store_ss", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["*", "__P", "=", "__builtin_ia32_vec_ext_v4sf", "(", "(", "__v4sf", ")", "__A", ",", "", ")", ";"], "File": "xmmintrin5", "Func": "_mm_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241338, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "__P", "=", "__builtin_ia32_vec_ext_v4sf", "(", "(", "__v4sf", ")", "__A", ",", "", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241339, "Length": 14, "Cover_Rate": 0.42424242424242425} {"Template_token": ["", "__builtin_ia32_movntq", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "unsigned", "long", "long", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241340, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_stream_pi", "(", "__m64", "*", "__P", ",", "__m64", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movntq", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "unsigned", "long", "long", ")", "__A", ")", ";"], "File": "xmmintrin5", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241341, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__builtin_ia32_movntps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241343, "Length": 11, "Cover_Rate": 0.36666666666666664} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_sub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_subps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241344, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_subss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_sub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241347, "Length": 18, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__builtin_ia32_ucomigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_ucomigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241353, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_ucomile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_ucomile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241354, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "return", "__builtin_ia32_ucomilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_ucomilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241356, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "return", "__builtin_ia32_ucomilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_mm_ucomilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241357, "Length": 15, "Cover_Rate": 0.45454545454545453} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpackhi_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpckhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241360, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "static", "__inline", "__m128", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_mm_unpacklo_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_unpcklps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_mm_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241362, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "_mm_maskmove_si64", "(", "__A", ",", "__N", ",", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_maskmovq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241365, "Length": 10, "Cover_Rate": 0.3125} {"Template_token": ["", "static", "__inline", "void", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_maskmovq", "(", "__m64", "__A", ",", "__m64", "__N", ",", "char", "*", "__P", ")", "{"], "ground_truth": ["_mm_maskmove_si64", "(", "__A", ",", "__N", ",", "__P", ")", ";"], "File": "xmmintrin5", "Func": "_m_maskmovq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241366, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "_mm_avg_pu8", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pavgb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241367, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pavgw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_avg_pu16", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_pavgw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241368, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pavgw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_avg_pu16", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pavgw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241369, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "return", "_mm_insert_pi16", "(", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pinsrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241372, "Length": 11, "Cover_Rate": 0.3142857142857143} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pinsrw", "(", "__m64", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "_mm_insert_pi16", "(", "__A", ",", "__D", ",", "__N", ")", ";"], "File": "xmmintrin5", "Func": "_m_pinsrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241373, "Length": 34, "Cover_Rate": 0.9714285714285714} {"Template_token": ["", "return", "_mm_max_pi16", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pmaxsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241374, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "_mm_max_pi16", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pmaxsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241375, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmaxub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_max_pu8", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pmaxub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241376, "Length": 27, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmaxub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_max_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_pmaxub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241377, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pminsw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_min_pi16", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_pminsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241378, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_min_pu8", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pminub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241379, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmovmskb", "(", "__m64", "__A", ")", "{", "return", "_mm_movemask_pi8", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pmovmskb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241380, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "int", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmovmskb", "(", "__m64", "__A", ")", "{", "return", "_mm_movemask_pi8", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pmovmskb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241381, "Length": 22, "Cover_Rate": 1.0} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pmulhuw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_mulhi_pu16", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_pmulhuw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241382, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psadbw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_sad_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_psadbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241383, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_psadbw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_sad_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin5", "Func": "_m_psadbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241384, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "_mm_shuffle_pi16", "(", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin5", "Func": "_m_pshufw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241385, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "static", "__inline", "__m64", "__attribute__", "(", "(", "__always_inline__", ")", ")", "_m_pshufw", "(", "__m64", "__A", ",", "int", "__N", ")", "{"], "ground_truth": ["return", "_mm_shuffle_pi16", "(", "__A", ",", "__N", ")", ";"], "File": "xmmintrin5", "Func": "_m_pshufw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241386, "Length": 26, "Cover_Rate": 0.9629629629629629} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadups", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin6", "Func": "_mm_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241387, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_loadups", "(", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin6", "Func": "_mm_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241388, "Length": 10, "Cover_Rate": 0.3225806451612903} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin6", "Func": "_mm_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241391, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "__builtin_ia32_storeups", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin6", "Func": "_mm_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241393, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "__builtin_ia32_storeups", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin6", "Func": "_mm_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241394, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["*", "(", "__v4sf", "*", ")", "__P", "=", "(", "__v4sf", ")", "__A", ";"], "File": "xmmintrin6", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241395, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["*", "(", "__v4sf", "*", ")", "__P", "=", "(", "__v4sf", ")", "__A", ";"], "File": "xmmintrin6", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241396, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "+", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241397, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_add_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "+", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_add_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241398, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_addss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_add_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241400, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_andnot_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_andnps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_andnot_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241401, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_avg_pu16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pavgw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_avg_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241403, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pavgb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_avg_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241405, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pavgb", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_avg_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241406, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpeqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpeq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241408, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpeqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpeq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241409, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpge_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpgeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241411, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpgeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241412, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpgt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpgtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpgt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241416, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmple_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241421, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmple_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmple_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241422, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpltps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmplt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241423, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmplt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmplt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241426, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpneq_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpneq_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241428, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpneqss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpneq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241430, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnge_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpngeps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnge_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241432, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241433, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnge_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpnge_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241434, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpngt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpngtps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpngt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241435, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__B", ",", "(", "__v4sf", ")", "__A", ")", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpngt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241437, "Length": 29, "Cover_Rate": 0.5686274509803921} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnle_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241441, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnle_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpnless", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpnle_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241442, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpnltps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnlt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241443, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpnlt_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpnltps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnlt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241444, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnlt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241445, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpnltss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpnlt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241446, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241447, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cmpordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241448, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpord_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241450, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmpunord_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cmpunordps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cmpunord_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241451, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_cmpunordss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cmpunord_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241453, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comieq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_comieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241456, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comige_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comige", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_comige_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241458, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comigt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241459, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_comigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_comigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241460, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_comile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_comile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241461, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_comile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_comile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241462, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_comilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_comilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241463, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comilt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_comilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_comilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241464, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_comineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_comineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241466, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "__v2si", "__hisi", ",", "__losi", ";", "__v4sf", "__zero", ",", "__ra", ",", "__rb", ";", "__sign", "=", "__builtin_ia32_pcmpgtw", "(", "(", "__v4hi", ")", "", ",", "(", "__v4hi", ")", "__A", ")", ";", "__losi", "=", "(", "__v2si", ")", "__builtin_ia32_punpcklwd", "(", "(", "__v4hi", ")", "__A", ",", "__sign", ")", ";", "__hisi", "=", "(", "__v2si", ")", "__builtin_ia32_punpckhwd", "(", "(", "__v4hi", ")", "__A", ",", "__sign", ")", ";", "__zero", "=", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ";", "__ra", "=", "__builtin_ia32_cvtpi2ps", "(", "__zero", ",", "__losi", ")", ";", "__rb", "=", "__builtin_ia32_cvtpi2ps", "(", "__ra", ",", "__hisi", ")", ";"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "__ra", ",", "__rb", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtpi16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241467, "Length": 95, "Cover_Rate": 0.8050847457627118} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpi32x2_ps", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["__v4sf", "__zero", "=", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtpi32x2_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241468, "Length": 32, "Cover_Rate": 0.45714285714285713} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpi32_ps", "(", "__m128", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_cvtpi2ps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtpi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241469, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpi32_ps", "(", "__m128", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtpi2ps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v2si", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtpi32_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241470, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "__sign", ")", ";"], "ground_truth": ["return", "_mm_cvtpi16_ps", "(", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtpi8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241471, "Length": 21, "Cover_Rate": 0.3559322033898305} {"Template_token": ["", "__v2si", "__losi", "=", "__builtin_ia32_cvtps2pi", "(", "__losf", ")", ";", "return", "(", "__m64", ")", "__builtin_ia32_packssdw", "(", "__hisi", ",", "__losi", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtps_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241472, "Length": 20, "Cover_Rate": 0.3076923076923077} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_packsswb", "(", "__tmp", ",", "(", "__v4hi", ")", "", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtps_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241475, "Length": 15, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "__zero", "=", "(", "__v4sf", ")", "_mm_setzero_ps", "(", ")", ";", "__ra", "=", "__builtin_ia32_cvtpi2ps", "(", "__zero", ",", "__losi", ")", ";", "__rb", "=", "__builtin_ia32_cvtpi2ps", "(", "__ra", ",", "__hisi", ")", ";", "return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "__ra", ",", "__rb", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtpu16_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241477, "Length": 39, "Cover_Rate": 0.36792452830188677} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtpu8_ps", "(", "__m64", "__A", ")", "{"], "ground_truth": ["__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtpu8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241478, "Length": 37, "Cover_Rate": 0.8409090909090909} {"Template_token": ["", "__A", "=", "(", "__m64", ")", "__builtin_ia32_punpcklbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "", ")", ";", "return", "_mm_cvtpu16_ps", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtpu8_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241479, "Length": 25, "Cover_Rate": 0.5681818181818182} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi32_ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtsi32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241480, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi32_ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtsi2ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtsi32_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241481, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtsi64x_ss", "(", "__m128", "__A", ",", "long", "long", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_cvtsi642ss", "(", "(", "__v4sf", ")", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtsi64x_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241482, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "float", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtss_f32", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "(", "__v4sf", ")", "__A", ")", "[", "", "]", ";"], "File": "xmmintrin", "Func": "_mm_cvtss_f32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241487, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "return", "__builtin_ia32_cvtss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241489, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtss_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241490, "Length": 10, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtss_si64x", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241492, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtss_si64x", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvtss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241493, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_cvttps2pi", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttps_pi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241495, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "__builtin_ia32_cvttss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241496, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "return", "__builtin_ia32_cvttss2si", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttss_si32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241497, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttss_si64", "(", "__m128", "__A", ")", "{", "return", "__builtin_ia32_cvttss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttss_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241498, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_cvttss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttss_si64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241499, "Length": 10, "Cover_Rate": 0.38461538461538464} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttss_si64x", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_cvttss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvttss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241500, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvttss_si64x", "(", "__m128", "__A", ")", "{", "return", "__builtin_ia32_cvttss2si64", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvttss_si64x", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241501, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_ps2pi", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "_mm_cvttps_pi32", "(", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvtt_ps2pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241502, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_ss2si", "(", "__m128", "__A", ")", "{", "return", "_mm_cvttss_si32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241503, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvtt_ss2si", "(", "__m128", "__A", ")", "{", "return", "_mm_cvttss_si32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvtt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241504, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_ps2pi", "(", "__m128", "__A", ")", "{", "return", "_mm_cvtps_pi32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvt_ps2pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241506, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_si2ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{", "return", "_mm_cvtsi32_ss", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvt_si2ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241508, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_si2ss", "(", "__m128", "__A", ",", "int", "__B", ")", "{"], "ground_truth": ["return", "_mm_cvtsi32_ss", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvt_si2ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241509, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_ss2si", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "_mm_cvtss_si32", "(", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_cvt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241510, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cvt_ss2si", "(", "__m128", "__A", ")", "{", "return", "_mm_cvtss_si32", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_cvt_ss2si", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241511, "Length": 26, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_div_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "/", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241512, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "/", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_div_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241513, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241514, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_divss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_div_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241515, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__builtin_ia32_vec_ext_v4hi", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_extract_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241516, "Length": 12, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_extract_pi16", "(", "__m64", "const", "__A", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "__builtin_ia32_vec_ext_v4hi", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "File": "xmmintrin", "Func": "_mm_extract_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241517, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "return", "_mm_getcsr", "(", ")", "&", "_MM_MASK_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_GET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241519, "Length": 8, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "return", "_mm_getcsr", "(", ")", "&", "_MM_EXCEPT_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_GET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241522, "Length": 8, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "return", "_mm_getcsr", "(", ")", "&", "_MM_ROUND_MASK", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_GET_ROUNDING_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241525, "Length": 8, "Cover_Rate": 0.34782608695652173} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadh_pi", "(", "__m128", "__A", ",", "__m64", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_loadhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v2sf", "*", ")", "__P", ")", ";"], "File": "xmmintrin", "Func": "_mm_loadh_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241530, "Length": 43, "Cover_Rate": 0.9772727272727273} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadl_pi", "(", "__m128", "__A", ",", "__m64", "const", "*", "__P", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_loadlps", "(", "(", "__v4sf", ")", "__A", ",", "(", "const", "__v2sf", "*", ")", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_loadl_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241532, "Length": 44, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadr_ps", "(", "float", "const", "*", "__P", ")", "{", "__v4sf", "__tmp", "=", "*", "(", "__v4sf", "*", ")", "__P", ";"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "File": "xmmintrin", "Func": "_mm_loadr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241534, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "__v4sf", "__tmp", "=", "*", "(", "__v4sf", "*", ")", "__P", ";"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "__tmp", ",", "__tmp", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "File": "xmmintrin", "Func": "_mm_loadr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241535, "Length": 32, "Cover_Rate": 0.5925925925925926} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_loadu_ps", "(", "float", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "*", "(", "__m128_u", "*", ")", "__P", ";"], "File": "xmmintrin", "Func": "_mm_loadu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241536, "Length": 29, "Cover_Rate": 0.9666666666666667} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_ps1", "(", "float", "const", "*", "__P", ")", "{"], "ground_truth": ["return", "_mm_load1_ps", "(", "__P", ")", ";"], "File": "xmmintrin", "Func": "_mm_load_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241537, "Length": 27, "Cover_Rate": 0.9642857142857143} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_load_ss", "(", "float", "const", "*", "__P", ")", "{", "return", "_mm_set_ss", "(", "*", "__P", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_load_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241539, "Length": 29, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "(", "__m64", ")", "__builtin_ia32_pmaxsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_max_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241540, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_max_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pmaxsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_max_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241541, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_max_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241543, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmaxub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_max_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241544, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_maxss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_max_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241547, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_pi16", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_pminsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_min_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241548, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pminsw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_min_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241549, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_minps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_min_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241550, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pminub", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_min_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241553, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_min_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_minss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_min_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241555, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movelh_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_movlhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_movelh_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241558, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241560, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movemask_pi8", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_pmovmskb", "(", "(", "__v8qi", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_movemask_pi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241561, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "__builtin_ia32_movmskps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241562, "Length": 10, "Cover_Rate": 0.3448275862068966} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_movemask_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "__builtin_ia32_movmskps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_movemask_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241563, "Length": 28, "Cover_Rate": 0.9655172413793104} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_shuffle", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__extension__", "(", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ")", ")", "int", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241564, "Length": 41, "Cover_Rate": 0.6507936507936508} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_move_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "__builtin_shuffle", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__extension__", "(", "__attribute__", "(", "(", "__vector_size__", "(", "", ")", ")", ")", "int", ")", "{", "", ",", "", ",", "", ",", "", "}", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_move_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241565, "Length": 63, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pmulhuw", "(", "(", "__v4hi", ")", "__A", ",", "(", "__v4hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_mulhi_pu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241566, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_mul_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "*", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_mul_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241569, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_pause", "(", "void", ")", "{", "__builtin_ia32_pause", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_pause", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241573, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_pause", "(", "void", ")", "{", "__builtin_ia32_pause", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_pause", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241574, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_prefetch", "(", "const", "void", "*", "__P", ",", "enum", "_mm_hint", "__I", ")", "{"], "ground_truth": ["__builtin_prefetch", "(", "__P", ",", "(", "__I", "&", "", ")", ">>", "", ",", "__I", "&", "", ")", ";"], "File": "xmmintrin", "Func": "_mm_prefetch", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241576, "Length": 42, "Cover_Rate": 0.9767441860465116} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rcp_ps", "(", "__m128", "__A", ")", "{", "return", "(", "__m128", ")", "__builtin_ia32_rcpps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_rcp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241577, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcpps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_rcp_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241578, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rcpss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_rcp_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241580, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rsqrt_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241581, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rsqrt_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_rsqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_rsqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241582, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_rsqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_rsqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241584, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sad_pu8", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "(", "__m64", ")", "__builtin_ia32_psadbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sad_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241585, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_psadbw", "(", "(", "__v8qi", ")", "__A", ",", "(", "__v8qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sad_pu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241586, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "__F", ",", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241587, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "__F", ",", "__F", ",", "__F", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_set1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241588, "Length": 19, "Cover_Rate": 0.5} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_setcsr", "(", "unsigned", "int", "__I", ")", "{"], "ground_truth": ["__builtin_ia32_ldmxcsr", "(", "__I", ")", ";"], "File": "xmmintrin", "Func": "_mm_setcsr", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241589, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__Z", ",", "__Y", ",", "__X", ",", "__W", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_setr_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241591, "Length": 19, "Cover_Rate": 0.40425531914893614} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241593, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "{", "", ",", "", ",", "", ",", "", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_setzero_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241594, "Length": 16, "Cover_Rate": 0.47058823529411764} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_MM_SET_EXCEPTION_MASK", "(", "unsigned", "int", "__mask", ")", "{", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_MASK_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_SET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241595, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_MASK_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_SET_EXCEPTION_MASK", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241596, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_EXCEPT_MASK", ")", "|", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_SET_EXCEPTION_STATE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241597, "Length": 15, "Cover_Rate": 0.42857142857142855} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_MM_SET_FLUSH_ZERO_MODE", "(", "unsigned", "int", "__mode", ")", "{", "_mm_setcsr", "(", "(", "_mm_getcsr", "(", ")", "&", "~", "_MM_FLUSH_ZERO_MASK", ")", "|", "__mode", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_MM_SET_FLUSH_ZERO_MODE", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241600, "Length": 35, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_ps", "(", "const", "float", "__Z", ",", "const", "float", "__Y", ",", "const", "float", "__X", ",", "const", "float", "__W", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__W", ",", "__X", ",", "__Y", ",", "__Z", "}", ";"], "File": "xmmintrin", "Func": "_mm_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241601, "Length": 50, "Cover_Rate": 0.9803921568627451} {"Template_token": ["", "return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__W", ",", "__X", ",", "__Y", ",", "__Z", "}", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_set_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241602, "Length": 19, "Cover_Rate": 0.37254901960784315} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_ps1", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "_mm_set1_ps", "(", "__F", ")", ";"], "File": "xmmintrin", "Func": "_mm_set_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241603, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_ss", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "", ",", "", ",", "", "}", ";"], "File": "xmmintrin", "Func": "_mm_set_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241606, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_set_ss", "(", "float", "__F", ")", "{"], "ground_truth": ["return", "__extension__", "(", "__m128", ")", "(", "__v4sf", ")", "{", "__F", ",", "", ",", "", ",", "", "}", ";"], "File": "xmmintrin", "Func": "_mm_set_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241607, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sfence", "(", "void", ")", "{", "__builtin_ia32_sfence", "(", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sfence", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241608, "Length": 23, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m64", ")", "__builtin_ia32_pshufw", "(", "(", "__v4hi", ")", "__A", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_shuffle_pi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241609, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241611, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_shufps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ",", "__mask", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_shuffle_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241612, "Length": 20, "Cover_Rate": 0.43478260869565216} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_ps", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241613, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_sqrtps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sqrt_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241614, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sqrt_ss", "(", "__m128", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "__builtin_ia32_sqrtss", "(", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_sqrt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241615, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store1_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";"], "File": "xmmintrin", "Func": "_mm_store1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241617, "Length": 31, "Cover_Rate": 0.5166666666666667} {"Template_token": ["", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";", "__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "ground_truth": ["_mm_storeu_ps", "(", "__P", ",", "__tmp", ")", ";"], "File": "xmmintrin", "Func": "_mm_store1_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241618, "Length": 36, "Cover_Rate": 0.6} {"Template_token": ["", "__builtin_ia32_storelps", "(", "(", "__v2sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_storel_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241621, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storel_pi", "(", "__m64", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_storelps", "(", "(", "__v2sf", "*", ")", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_storel_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241622, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "File": "xmmintrin", "Func": "_mm_storer_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241623, "Length": 29, "Cover_Rate": 0.48333333333333334} {"Template_token": ["", "__v4sf", "__va", "=", "(", "__v4sf", ")", "__A", ";"], "ground_truth": ["__v4sf", "__tmp", "=", "__builtin_ia32_shufps", "(", "__va", ",", "__va", ",", "_MM_SHUFFLE", "(", "", ",", "", ",", "", ",", "", ")", ")", ";"], "File": "xmmintrin", "Func": "_mm_storer_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241624, "Length": 29, "Cover_Rate": 0.48333333333333334} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_storeu_ps", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["*", "(", "__m128_u", "*", ")", "__P", "=", "__A", ";"], "File": "xmmintrin", "Func": "_mm_storeu_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241625, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "*", "(", "__m128", "*", ")", "__P", "=", "__A", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_store_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241626, "Length": 10, "Cover_Rate": 0.30303030303030304} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_store_ps1", "(", "float", "*", "__P", ",", "__m128", "__A", ")", "{"], "ground_truth": ["_mm_store1_ps", "(", "__P", ",", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_store_ps1", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241627, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "*", "__P", "=", "(", "(", "__v4sf", ")", "__A", ")", "[", "", "]", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_store_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241628, "Length": 14, "Cover_Rate": 0.3783783783783784} {"Template_token": ["", "__builtin_ia32_movntq", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "unsigned", "long", "long", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241630, "Length": 19, "Cover_Rate": 0.4523809523809524} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_stream_pi", "(", "__m64", "*", "__P", ",", "__m64", "__A", ")", "{"], "ground_truth": ["__builtin_ia32_movntq", "(", "(", "unsigned", "long", "long", "*", ")", "__P", ",", "(", "unsigned", "long", "long", ")", "__A", ")", ";"], "File": "xmmintrin", "Func": "_mm_stream_pi", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241631, "Length": 41, "Cover_Rate": 0.9761904761904762} {"Template_token": ["", "__builtin_ia32_movntps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241632, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "__builtin_ia32_movntps", "(", "__P", ",", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_stream_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241633, "Length": 11, "Cover_Rate": 0.3235294117647059} {"Template_token": ["", "return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "-", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241634, "Length": 17, "Cover_Rate": 0.4358974358974359} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sub_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128", ")", "(", "(", "__v4sf", ")", "__A", "-", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_sub_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241635, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_subss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_sub_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241637, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomieq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_ucomieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241638, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_ucomieq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomieq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241639, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomige_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_ucomige", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomige_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241640, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomigt_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_ucomigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241642, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "return", "__builtin_ia32_ucomigt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomigt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241643, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomile_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_ucomile", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomile_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241644, "Length": 37, "Cover_Rate": 1.0} {"Template_token": ["", "return", "__builtin_ia32_ucomilt", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomilt_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241647, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "return", "__builtin_ia32_ucomineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_ucomineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241648, "Length": 15, "Cover_Rate": 0.40540540540540543} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_ucomineq_ss", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{"], "ground_truth": ["return", "__builtin_ia32_ucomineq", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "File": "xmmintrin", "Func": "_mm_ucomineq_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241649, "Length": 36, "Cover_Rate": 0.972972972972973} {"Template_token": ["", "__m128", "__Y", "=", "__Y", ";", "return", "__Y", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_undefined_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241650, "Length": 9, "Cover_Rate": 0.3333333333333333} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_unpckhps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_unpackhi_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241651, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_unpcklps", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_unpacklo_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241653, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_xor_ps", "(", "__m128", "__A", ",", "__m128", "__B", ")", "{", "return", "__builtin_ia32_xorps", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_mm_xor_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241655, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_maskmovq", "(", "__m64", "__A", ",", "__m64", "__N", ",", "char", "*", "__P", ")", "{"], "ground_truth": ["_mm_maskmove_si64", "(", "__A", ",", "__N", ",", "__P", ")", ";"], "File": "xmmintrin", "Func": "_m_maskmovq", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241657, "Length": 35, "Cover_Rate": 0.9722222222222222} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pavgb", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_avg_pu8", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_m_pavgb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241658, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pinsrw", "(", "__m64", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{", "return", "_mm_insert_pi16", "(", "__A", ",", "__D", ",", "__N", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_m_pinsrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241661, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pinsrw", "(", "__m64", "const", "__A", ",", "int", "const", "__D", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "_mm_insert_pi16", "(", "__A", ",", "__D", ",", "__N", ")", ";"], "File": "xmmintrin", "Func": "_m_pinsrw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241662, "Length": 38, "Cover_Rate": 0.9743589743589743} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmaxsw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_max_pi16", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_pmaxsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241664, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmaxub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_max_pu8", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_m_pmaxub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241665, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmaxub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_max_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_pmaxub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241666, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pminsw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_min_pi16", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_m_pminsw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241667, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pminub", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_min_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_pminub", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241668, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmovmskb", "(", "__m64", "__A", ")", "{"], "ground_truth": ["return", "_mm_movemask_pi8", "(", "__A", ")", ";"], "File": "xmmintrin", "Func": "_m_pmovmskb", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241669, "Length": 25, "Cover_Rate": 0.9615384615384616} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmulhuw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_mulhi_pu16", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_pmulhuw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241670, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pmulhuw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{", "return", "_mm_mulhi_pu16", "(", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xmmintrin", "Func": "_m_pmulhuw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241671, "Length": 31, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psadbw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_sad_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_psadbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241672, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_psadbw", "(", "__m64", "__A", ",", "__m64", "__B", ")", "{"], "ground_truth": ["return", "_mm_sad_pu8", "(", "__A", ",", "__B", ")", ";"], "File": "xmmintrin", "Func": "_m_psadbw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241673, "Length": 30, "Cover_Rate": 0.967741935483871} {"Template_token": ["", "extern", "__inline", "__m64", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_m_pshufw", "(", "__m64", "__A", ",", "int", "const", "__N", ")", "{"], "ground_truth": ["return", "_mm_shuffle_pi16", "(", "__A", ",", "__N", ")", ";"], "File": "xmmintrin", "Func": "_m_pshufw", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241675, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_cmov_si256", "(", "__m256i", "__A", ",", "__m256i", "__B", ",", "__m256i", "__C", ")", "{", "return", "(", "__m256i", ")", "__builtin_ia32_vpcmov256", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin1", "Func": "_mm256_cmov_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241676, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m256i", ")", "__builtin_ia32_vpcmov256", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin1", "Func": "_mm256_cmov_si256", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241677, "Length": 14, "Cover_Rate": 0.358974358974359} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_frcz_pd", "(", "__m256d", "__A", ")", "{"], "ground_truth": ["return", "(", "__m256d", ")", "__builtin_ia32_vfrczpd256", "(", "(", "__v4df", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm256_frcz_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241678, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m256d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permute2_pd", "(", "__m256d", "__X", ",", "__m256d", "__Y", ",", "__m256i", "__C", ",", "const", "int", "__I", ")", "{", "return", "(", "__m256d", ")", "__builtin_ia32_vpermil2pd256", "(", "(", "__v4df", ")", "__X", ",", "(", "__v4df", ")", "__Y", ",", "(", "__v4di", ")", "__C", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm256_permute2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241682, "Length": 54, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m256", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm256_permute2_ps", "(", "__m256", "__X", ",", "__m256", "__Y", ",", "__m256i", "__C", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m256", ")", "__builtin_ia32_vpermil2ps256", "(", "(", "__v8sf", ")", "__X", ",", "(", "__v8sf", ")", "__Y", ",", "(", "__v8si", ")", "__C", ",", "__I", ")", ";"], "File": "xopintrin", "Func": "_mm256_permute2_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241684, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_cmov_si128", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcmov", "(", "__A", ",", "__B", ",", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_cmov_si128", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241687, "Length": 39, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomeqd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241691, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomeqq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241692, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomequw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241697, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomequd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241698, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comeq_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomequd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comeq_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241699, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomequq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241701, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomequb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comeq_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241703, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalsew", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comfalse_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241704, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comfalse_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalseq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comfalse_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241708, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comfalse_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalseq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comfalse_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241709, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalseb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comfalse_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241710, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalseud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comfalse_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241715, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comfalse_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomfalseuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comfalse_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241716, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomged", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241722, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241724, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241725, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241726, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241727, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comge_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241729, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241731, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241732, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241733, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeub", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comge_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241734, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comge_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgeub", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comge_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241735, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comgt_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comgt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241737, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comgt_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comgt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241738, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comgt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241739, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comgt_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comgt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241740, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comgt_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comgt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241743, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomgtub", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comgt_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241751, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomlew", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241753, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomled", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241755, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241756, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241758, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomleb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comle_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241759, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241760, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241761, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomleud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comle_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241762, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241764, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comle_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomleuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comle_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241765, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomltw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comlt_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241768, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241770, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epi64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomltq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comlt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241772, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241773, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241775, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241776, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomltud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comlt_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241778, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomltud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comlt_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241779, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241780, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltub", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241782, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comlt_epu8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomltub", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comlt_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241783, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomneqw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241784, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comneq_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomneqd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241787, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomneqq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241788, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomneqq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241789, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomneqb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241791, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comneq_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomnequw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comneq_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241792, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comneq_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomnequw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241793, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comneq_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomnequd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241794, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomnequq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241796, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comneq_epu64", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomnequq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comneq_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241797, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comtrue_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtruew", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241800, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comtrue_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtruew", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241801, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrued", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241802, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241808, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comtrue_epu16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueuw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comtrue_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241809, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comtrue_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_comtrue_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241810, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_comtrue_epu32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueud", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epu32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241811, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241812, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpcomtrueuq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_comtrue_epu64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241813, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vfrczps", "(", "(", "__v4sf", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_frcz_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241819, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_frcz_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_vfrczsd", "(", "(", "__v2df", ")", "__B", ")", ")", ";"], "File": "xopintrin", "Func": "_mm_frcz_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241820, "Length": 45, "Cover_Rate": 0.9782608695652174} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_frcz_sd", "(", "__m128d", "__A", ",", "__m128d", "__B", ")", "{", "return", "(", "__m128d", ")", "__builtin_ia32_movsd", "(", "(", "__v2df", ")", "__A", ",", "(", "__v2df", ")", "__builtin_ia32_vfrczsd", "(", "(", "__v2df", ")", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_frcz_sd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241821, "Length": 46, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_movss", "(", "(", "__v4sf", ")", "__A", ",", "(", "__v4sf", ")", "__builtin_ia32_vfrczss", "(", "(", "__v4sf", ")", "__B", ")", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_frcz_ss", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241823, "Length": 24, "Cover_Rate": 0.5217391304347826} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241824, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241825, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphaddbd", "(", "(", "__v16qi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddd_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241826, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epi8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphaddbd", "(", "(", "__v16qi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddd_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241827, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epu16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphadduwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddd_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241828, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddd_epu16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphadduwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddd_epu16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241829, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddubd", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddd_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241831, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddq_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddwq", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddq_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241833, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddq_epi32", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphadddq", "(", "(", "__v4si", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241834, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vphadddq", "(", "(", "__v4si", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddq_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241835, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddq_epi8", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddbq", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddq_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241837, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddq_epu8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphaddubq", "(", "(", "__v16qi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddq_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241842, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vphaddubq", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_haddq_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241843, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_haddw_epu8", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphaddubw", "(", "(", "__v16qi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_haddw_epu8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241847, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsubd_epi16", "(", "__m128i", "__A", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vphsubwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "File": "xopintrin", "Func": "_mm_hsubd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241848, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_hsubd_epi16", "(", "__m128i", "__A", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vphsubwd", "(", "(", "__v8hi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_hsubd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241849, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vphsubbw", "(", "(", "__v16qi", ")", "__A", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_hsubw_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241852, "Length": 13, "Cover_Rate": 0.40625} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmacswd", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_maccd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241855, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_macchi_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmacsdqh", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v2di", ")", "__C", ")", ";"], "File": "xopintrin", "Func": "_mm_macchi_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241857, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_macclo_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpmacsdql", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v2di", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_macclo_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241859, "Length": 48, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmacssww", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v8hi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_maccs_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241866, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmacsdd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_macc_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241872, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_macc_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmacsdd", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "File": "xopintrin", "Func": "_mm_macc_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241873, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_maddd_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ",", "__m128i", "__C", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpmadcswd", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "File": "xopintrin", "Func": "_mm_maddd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241875, "Length": 47, "Cover_Rate": 0.9791666666666666} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadcsswd", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_maddsd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241876, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpmadcsswd", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ",", "(", "__v4si", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_maddsd_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241877, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128d", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_permute2_pd", "(", "__m128d", "__X", ",", "__m128d", "__Y", ",", "__m128i", "__C", ",", "const", "int", "__I", ")", "{"], "ground_truth": ["return", "(", "__m128d", ")", "__builtin_ia32_vpermil2pd", "(", "(", "__v2df", ")", "__X", ",", "(", "__v2df", ")", "__Y", ",", "(", "__v2di", ")", "__C", ",", "__I", ")", ";"], "File": "xopintrin", "Func": "_mm_permute2_pd", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241879, "Length": 53, "Cover_Rate": 0.9814814814814815} {"Template_token": ["", "return", "(", "__m128", ")", "__builtin_ia32_vpermil2ps", "(", "(", "__v4sf", ")", "__X", ",", "(", "__v4sf", ")", "__Y", ",", "(", "__v4si", ")", "__C", ",", "__I", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_permute2_ps", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241881, "Length": 25, "Cover_Rate": 0.46296296296296297} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpperm", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ",", "(", "__v16qi", ")", "__C", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_perm_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241883, "Length": 23, "Cover_Rate": 0.4791666666666667} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roti_epi16", "(", "__m128i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vprotwi", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_roti_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241884, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotwi", "(", "(", "__v8hi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_roti_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241885, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotdi", "(", "(", "__v4si", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_roti_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241887, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotqi", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_roti_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241888, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotqi", "(", "(", "__v2di", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_roti_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241889, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotbi", "(", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_roti_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241890, "Length": 15, "Cover_Rate": 0.39473684210526316} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_roti_epi8", "(", "__m128i", "__A", ",", "const", "int", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vprotbi", "(", "(", "__v16qi", ")", "__A", ",", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_roti_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241891, "Length": 37, "Cover_Rate": 0.9736842105263158} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rot_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vprotw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_rot_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241893, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vprotq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_rot_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241897, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rot_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vprotb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_rot_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241898, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_rot_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vprotb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_rot_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241899, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshaw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_sha_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241900, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha_epi32", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshad", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_sha_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241902, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshaq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_sha_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241905, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_sha_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshab", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_sha_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241906, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshab", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_sha_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241907, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shl_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{"], "ground_truth": ["return", "(", "__m128i", ")", "__builtin_ia32_vpshlw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "File": "xopintrin", "Func": "_mm_shl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241908, "Length": 39, "Cover_Rate": 0.975} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shl_epi16", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshlw", "(", "(", "__v8hi", ")", "__A", ",", "(", "__v8hi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_shl_epi16", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241909, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshld", "(", "(", "__v4si", ")", "__A", ",", "(", "__v4si", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_shl_epi32", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241910, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "return", "(", "__m128i", ")", "__builtin_ia32_vpshlq", "(", "(", "__v2di", ")", "__A", ",", "(", "__v2di", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_shl_epi64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241913, "Length": 18, "Cover_Rate": 0.45} {"Template_token": ["", "extern", "__inline", "__m128i", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_mm_shl_epi8", "(", "__m128i", "__A", ",", "__m128i", "__B", ")", "{", "return", "(", "__m128i", ")", "__builtin_ia32_vpshlb", "(", "(", "__v16qi", ")", "__A", ",", "(", "__v16qi", ")", "__B", ")", ";"], "ground_truth": ["}"], "File": "xopintrin", "Func": "_mm_shl_epi8", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241914, "Length": 40, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsavec", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xsavec", "(", "__P", ",", "__M", ")", ";"], "File": "xsavecintrin", "Func": "_xsavec", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241916, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsavec64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xsavec64", "(", "__P", ",", "__M", ")", ";"], "File": "xsavecintrin", "Func": "_xsavec64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241917, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstor64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_xrstor64", "(", "__P", ",", "__M", ")", ";"], "File": "xsaveintrin4", "Func": "_xrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241919, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstor64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "return", "__builtin_ia32_xrstor64", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin4", "Func": "_xrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241920, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsave", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "return", "__builtin_ia32_xsave", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin4", "Func": "_xsave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241921, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsave64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_xsave64", "(", "__P", ",", "__M", ")", ";"], "File": "xsaveintrin4", "Func": "_xsave64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241922, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsave64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_xsave64", "(", "__P", ",", "__M", ")", ";"], "File": "xsaveintrin4", "Func": "_xsave64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241923, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xgetbv", "(", "unsigned", "int", "__A", ")", "{", "return", "__builtin_ia32_xgetbv", "(", "__A", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xgetbv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241925, "Length": 24, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstor", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "__builtin_ia32_xrstor", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xrstor", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241926, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstor64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "__builtin_ia32_xrstor64", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xrstor64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241927, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsave", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "__builtin_ia32_xsave", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xsave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241928, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsave", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "__builtin_ia32_xsave", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xsave", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241929, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsetbv", "(", "unsigned", "int", "__A", ",", "long", "long", "__V", ")", "{"], "ground_truth": ["__builtin_ia32_xsetbv", "(", "__A", ",", "__V", ")", ";"], "File": "xsaveintrin", "Func": "_xsetbv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241932, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsetbv", "(", "unsigned", "int", "__A", ",", "long", "long", "__V", ")", "{", "__builtin_ia32_xsetbv", "(", "__A", ",", "__V", ")", ";"], "ground_truth": ["}"], "File": "xsaveintrin", "Func": "_xsetbv", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241933, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsaveopt", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "return", "__builtin_ia32_xsaveopt", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsaveoptintrin4", "Func": "_xsaveopt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241934, "Length": 33, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsaveopt64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["return", "__builtin_ia32_xsaveopt64", "(", "__P", ",", "__M", ")", ";"], "File": "xsaveoptintrin4", "Func": "_xsaveopt64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241935, "Length": 32, "Cover_Rate": 0.9696969696969697} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsaveopt", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xsaveopt", "(", "__P", ",", "__M", ")", ";"], "File": "xsaveoptintrin", "Func": "_xsaveopt", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241936, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstors", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xrstors", "(", "__P", ",", "__M", ")", ";"], "File": "xsavesintrin", "Func": "_xrstors", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241939, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xrstors64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{", "__builtin_ia32_xrstors64", "(", "__P", ",", "__M", ")", ";"], "ground_truth": ["}"], "File": "xsavesintrin", "Func": "_xrstors64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241940, "Length": 32, "Cover_Rate": 1.0} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsaves", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xsaves", "(", "__P", ",", "__M", ")", ";"], "File": "xsavesintrin", "Func": "_xsaves", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241942, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "void", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xsaves64", "(", "void", "*", "__P", ",", "long", "long", "__M", ")", "{"], "ground_truth": ["__builtin_ia32_xsaves64", "(", "__P", ",", "__M", ")", ";"], "File": "xsavesintrin", "Func": "_xsaves64", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241943, "Length": 31, "Cover_Rate": 0.96875} {"Template_token": ["", "extern", "__inline", "int", "__attribute__", "(", "(", "__gnu_inline__", ",", "__always_inline__", ",", "__artificial__", ")", ")", "_xtest", "(", "void", ")", "{", "return", "__builtin_ia32_xtest", "(", ")", ";"], "ground_truth": ["}"], "File": "xtestintrin", "Func": "_xtest", "Target": "i386", "Target_Clf": "CPU", "Compiler_Type": "GCC", "Idx": 241946, "Length": 24, "Cover_Rate": 1.0}